This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O2 in repository toolchain/ci/gcc.
from c1b1c4e58bd testsuite: Fix incorrect -mfloat128-type option adds 8bc24394376 target/106219 - proprly mark builtins pure via ix86_add_new [...] adds 99831ceb872 Adjust 'libgomp.c-c++-common/requires-3.c' adds 5647e2c3853 Enhance 'libgomp.c-c++-common/requires-4.c', 'libgomp.c-c++ [...] adds 9ef714539cb Fix Intel MIC 'mkoffload' for OpenMP 'requires' adds 9fc61fc8da9 Speedup update-ssa some more adds d89fa97ff31 lto-plugin: use locking only for selected targets adds 81bec060e31 c++: -Woverloaded-virtual and dtors [PR87729] adds 9de8fbe1507 statistics.cc: Add check to see if fn is not NULL in get_fu [...] adds ad6135e261c libstdc++: Remove workaround in __gnu_cxx::char_traits::mov [...] adds 897b3b31f0a analyzer: fix false positives from -Wanalyzer-tainted-divis [...] adds a8dce13c076 Convert label_text to C++11 move semantics adds 52f538fa4a1 analyzer: use label_text for superedge::get_description adds 7b90f07f778 c++: generic targs and identity substitution [PR105956] adds 9ed57796235 libbacktrace: don't let "make clean" remove allocfail.sh adds d8ddf1fa098 libbacktrace: don't exit Mach-O dyld library loop on one failure adds 6345c414544 Daily bump. adds aa8fd7f6568 LoongArch: Modify fp_sp_offset and gp_sp_offset's calculati [...] adds bf3695691f4 i386: Handle memory operand for direct call to cvtps2pd in unpack adds 13f44099bcc middle-end: Use subregs to expand COMPLEX_EXPR to set the lowpart. adds faa0c328ee6 Fix one issue in OpenMP 'requires' directive diagnostics adds f7854e2faf7 middle-end: don't lower past veclower [PR106063] adds 95a234f5cbd lto-dump: Do not print output file adds cf3a120084e tree-optimization/106226 - move vectorizer virtual SSA update adds 6da7f7c5ac0 sanitizer: Fix hwasan related option conflicts [PR106132] adds 2bd15617e73 diagnostics: Make line-ending logic consistent with libcpp [...] adds b984b84cbe4 testsuite: Fix tree-ssa/alias-access-path-13.c on 32bit pla [...] adds 55bb77b50a5 libbacktrace: check for sys/link.h adds 0fe604a2d93 Daily bump. adds 71e3daa31cf Fix tree-opt/PR106087: ICE with inline-asm with multiple ou [...] adds 84ff566c63c [PATCH][s390]: Fix the usage of store_bit_field in the backend. adds 002d81affa8 Support *testdi_not_doubleword during STV pass on x86. adds b434c94bf7a Improve preservation of FLAGS_REG mode in i386.md's peephole2s. adds 8f1802003d2 libstdc++: Remove obsolete comment in <string> header adds 46dc26fdfbf [RFA] Improve initialization of objects when the initialize [...] adds d9fa599dc75 [PATCH] match.pd: Add new bitwise arithmetic pattern [PR98304] adds 7a16d39903e [PATCH v3] c: Extend the -Wpadded message with actual padding size adds 030a53c6130 Set VR_VARYING in irange::irange_single_pair_union. adds aa2eb25c94c Daily bump. adds 1fa42d62140 loongarch: fix mulsidi3_64bit instruction adds a5d3826f764 loongarch: add alternatives for idiv insns to improve code [...] adds a8cfc36b996 loongarch: avoid unnecessary sign-extend after 32-bit division adds c106825b936 Cleanups to irange::nonzero bit code. adds 4ebbf390689 testsuite: Require int128 for gcc.dg/pr106063.c
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 208 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 43 +++++ gcc/analyzer/call-info.cc | 1 - gcc/analyzer/checker-path.cc | 96 +++------- gcc/analyzer/diagnostic-manager.cc | 8 - gcc/analyzer/engine.cc | 5 +- gcc/analyzer/program-state.cc | 1 - gcc/analyzer/region.cc | 1 - gcc/analyzer/sm-malloc.cc | 3 - gcc/analyzer/sm-taint.cc | 51 +++-- gcc/analyzer/sm.cc | 12 ++ gcc/analyzer/sm.h | 2 + gcc/analyzer/store.cc | 3 - gcc/analyzer/supergraph.cc | 13 +- gcc/analyzer/supergraph.h | 2 +- gcc/analyzer/svalue.cc | 1 - gcc/builtins.cc | 8 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-format.cc | 1 - gcc/calls.cc | 2 +- gcc/config/i386/i386-builtins.cc | 2 + gcc/config/i386/i386-features.cc | 53 ++++-- gcc/config/i386/i386.md | 24 +-- gcc/config/i386/intelmic-mkoffload.cc | 56 ++++-- gcc/config/i386/sse.md | 12 +- gcc/config/loongarch/loongarch-protos.h | 1 + gcc/config/loongarch/loongarch.cc | 14 +- gcc/config/loongarch/loongarch.md | 36 +++- gcc/config/s390/s390.cc | 2 +- gcc/cp/ChangeLog | 22 +++ gcc/cp/class.cc | 3 + gcc/cp/pt.cc | 202 +++++++++++++------- gcc/diagnostic-format-json.cc | 4 +- gcc/diagnostic-format-sarif.cc | 1 - gcc/diagnostic-show-locus.cc | 49 +++-- gcc/emit-rtl.cc | 6 +- gcc/expmed.cc | 28 +-- gcc/expmed.h | 2 +- gcc/expr.cc | 55 +++--- gcc/expr.h | 2 +- gcc/ifcvt.cc | 5 +- gcc/input.cc | 67 +++++-- gcc/internal-fn.cc | 16 +- gcc/lto-cgraph.cc | 2 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-dump.cc | 16 +- gcc/match.pd | 26 ++- gcc/opts.cc | 4 +- gcc/statistics.cc | 2 +- gcc/stor-layout.cc | 7 +- gcc/testsuite/ChangeLog | 81 ++++++++ gcc/testsuite/c-c++-common/Wpadded.c | 14 ++ gcc/testsuite/c-c++-common/hwasan/arguments-3.c | 4 +- gcc/testsuite/c-c++-common/pr91733.c | 17 ++ gcc/testsuite/g++.dg/cpp0x/variadic183.C | 14 ++ gcc/testsuite/g++.dg/pr106219.C | 31 +++ gcc/testsuite/g++.dg/warn/Woverloaded-virt3.C | 7 + gcc/testsuite/g++.target/aarch64/complex-init.C | 37 ++++ gcc/testsuite/g++.target/i386/pr106180-1.C | 31 +++ gcc/testsuite/gcc.c-torture/compile/inline-asm-1.c | 14 ++ gcc/testsuite/gcc.c-torture/execute/mul-sext.c | 20 ++ gcc/testsuite/gcc.c-torture/execute/pr98304-2.c | 37 ++++ gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c | 66 +++++++ gcc/testsuite/gcc.dg/pr106063.c | 9 + gcc/testsuite/gcc.dg/pr98304-1.c | 57 ++++++ .../gcc.dg/tree-ssa/alias-access-path-13.c | 7 +- gcc/testsuite/gcc.target/loongarch/div-1.c | 9 + gcc/testsuite/gcc.target/loongarch/div-2.c | 9 + gcc/testsuite/gcc.target/loongarch/div-3.c | 9 + gcc/testsuite/gcc.target/loongarch/div-4.c | 9 + gcc/testsuite/gcc.target/loongarch/mulw_d_w.c | 10 + gcc/testsuite/gcc.target/loongarch/prolog-opt.c | 15 ++ gcc/testsuite/gfortran.dg/pr106226.f | 37 ++++ gcc/toplev.cc | 2 +- gcc/tree-diagnostic-path.cc | 4 - gcc/tree-into-ssa.cc | 36 ++-- gcc/tree-ssa-dce.cc | 7 + gcc/tree-vect-loop-manip.cc | 11 +- gcc/tree-vect-stmts.cc | 8 + gcc/tree-vectorizer.cc | 29 ++- gcc/value-range.cc | 183 +++++++++++++----- gcc/value-range.h | 5 +- libbacktrace/ChangeLog | 18 ++ libbacktrace/Makefile.am | 27 ++- libbacktrace/Makefile.in | 15 +- libbacktrace/config.h.in | 3 + libbacktrace/configure | 17 +- libbacktrace/configure.ac | 10 +- libbacktrace/elf.c | 7 +- libbacktrace/macho.c | 2 +- libcpp/ChangeLog | 9 + libcpp/include/line-map.h | 46 ++++- libgomp/ChangeLog | 29 +++ libgomp/target.c | 4 + libgomp/testsuite/lib/libgomp.exp | 5 + .../testsuite/libgomp.c-c++-common/requires-1.c | 6 +- .../testsuite/libgomp.c-c++-common/requires-2.c | 4 +- .../testsuite/libgomp.c-c++-common/requires-3.c | 6 +- .../testsuite/libgomp.c-c++-common/requires-4.c | 21 ++- .../testsuite/libgomp.c-c++-common/requires-5.c | 22 ++- .../testsuite/libgomp.c-c++-common/requires-7.c | 12 +- libgomp/testsuite/libgomp.fortran/requires-1.f90 | 10 +- libstdc++-v3/ChangeLog | 11 ++ libstdc++-v3/include/bits/char_traits.h | 9 - libstdc++-v3/include/std/string | 2 +- lto-plugin/ChangeLog | 11 ++ lto-plugin/config.h.in | 4 +- lto-plugin/configure | 21 ++- lto-plugin/configure.ac | 17 +- lto-plugin/lto-plugin.c | 29 ++- 111 files changed, 1911 insertions(+), 488 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wpadded.c create mode 100644 gcc/testsuite/c-c++-common/pr91733.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic183.C create mode 100644 gcc/testsuite/g++.dg/pr106219.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt3.C create mode 100644 gcc/testsuite/g++.target/aarch64/complex-init.C create mode 100644 gcc/testsuite/g++.target/i386/pr106180-1.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/inline-asm-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/mul-sext.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98304-2.c create mode 100644 gcc/testsuite/gcc.dg/pr106063.c create mode 100644 gcc/testsuite/gcc.dg/pr98304-1.c create mode 100644 gcc/testsuite/gcc.target/loongarch/div-1.c create mode 100644 gcc/testsuite/gcc.target/loongarch/div-2.c create mode 100644 gcc/testsuite/gcc.target/loongarch/div-3.c create mode 100644 gcc/testsuite/gcc.target/loongarch/div-4.c create mode 100644 gcc/testsuite/gcc.target/loongarch/mulw_d_w.c create mode 100644 gcc/testsuite/gcc.target/loongarch/prolog-opt.c create mode 100644 gcc/testsuite/gfortran.dg/pr106226.f