This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/gcc.
from cb5ecbc49b7 aarch64: fix conflicting declarations adds a3f1fc0625c x32: Update baseline_symbols.txt adds 4e849a74a85 Prepare removal of SLP_INSTANCE_GROUP_SIZE adds 1266778548e [AArch64] Use __getauxval instead of getauxval in LSE detec [...] adds 7c2879301d3 i386: Use ADD to implement compares with negated operand [PR94913] adds 530b4409435 add a new option -flarge-source-files. adds 319eafce3e5 x86: Fix vextract* masked patterns [PR93069] adds 80644a672e6 coroutines: Remove references to n4849 (NFC). adds bc95e478feb c++: QT overload regression with attribute [PR94946] adds d3a1459cd4f i386: Use generic division to generate INEXACT exception adds 72a54e5e815 libstdc++ std::fill overload for std::vector<bool>::iterator adds 25ee2155ead c++: Don't synthesize sfk_comparison method multiple times [...] adds 46fcef99f49 c++: Avoid strict_aliasing_warning on dependent types or ex [...] adds 0af711e1914 d: Fix ICE in verify_gimple_stmt, at tree-cfg.c:4959 adds 1e891788897 c++: ICE in value_dependent_expression_p in C++98 mode [PR94938] adds 4be996072ce Daily bump. adds 6760cb47845 alpha: Implement the PR94780 fix for alpha. adds b24fc8a692e lto-wrapper: split arguments of getenv ("MAKE"). adds 834e660ea8e Fix a few DWARF bugs with -fgnat-encodings=minimal adds 359b19e9904 Update the baseline symbols for SPARC64/Linux adds 283cb9ea629 tree-optimization/57359 - rewrite SM code adds 9cd70f3f0fa AArch32: fix bootstrap failure new 9b95bb52b40 c-family: Fix error-recovery ICE on __builtin_speculation_s [...] new 1d865b29abc testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 175 ++++++- gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 14 + gcc/c-family/c-common.c | 4 +- gcc/c-family/c-indentation.c | 5 + gcc/common.opt | 5 + gcc/config/alpha/alpha.c | 8 +- gcc/config/arm/arm.c | 4 +- gcc/config/i386/i386.md | 35 ++ gcc/config/i386/predicates.md | 3 + gcc/config/i386/sse.md | 389 +++++++------- gcc/config/i386/subst.md | 2 - gcc/cp/ChangeLog | 28 + gcc/cp/coroutines.cc | 28 +- gcc/cp/decl.c | 9 +- gcc/cp/method.c | 2 +- gcc/cp/pt.c | 8 +- gcc/cp/typeck.c | 28 +- gcc/d/ChangeLog | 17 + gcc/d/d-codegen.cc | 67 +-- gcc/d/d-convert.cc | 14 +- gcc/d/d-tree.h | 4 +- gcc/d/expr.cc | 33 +- gcc/doc/invoke.texi | 19 +- gcc/dwarf2out.c | 30 +- gcc/lto-wrapper.c | 27 +- gcc/testsuite/ChangeLog | 55 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth8.C | 12 + gcc/testsuite/g++.dg/ext/attr-parm-1.C | 11 + gcc/testsuite/g++.dg/warn/Wdiv-by-zero-3.C | 17 + .../g++.dg/warn/Wstrict-aliasing-bogus-tmpl.C | 12 + gcc/testsuite/g++.dg/warn/Wtype-limits4.C | 23 + gcc/testsuite/g++.dg/warn/template-2.C | 22 + gcc/testsuite/g++.old-deja/g++.pt/crash10.C | 1 + gcc/testsuite/gcc.dg/graphite/pr80906.c | 3 +- .../gcc.dg/plugin/location-overflow-test-1.c | 2 +- gcc/testsuite/gcc.dg/pr94968.c | 8 + gcc/testsuite/gcc.dg/torture/pr57359-1.c | 23 + gcc/testsuite/gcc.dg/torture/pr57359-2.c | 30 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-14.c | 33 ++ gcc/testsuite/gcc.target/i386/pr94913-1.c | 21 + gcc/testsuite/gcc.target/i386/pr94913-2.c | 24 + gcc/testsuite/gdc.dg/pr94970.d | 20 + gcc/testsuite/gnat.dg/debug16.adb | 27 + gcc/toplev.c | 3 + gcc/tree-ssa-loop-im.c | 580 ++++++++++++++++----- gcc/tree-vect-data-refs.c | 14 +- gcc/tree-vect-slp.c | 18 +- gcc/tree-vect-stmts.c | 16 +- gcc/tree-vectorizer.h | 2 +- libatomic/ChangeLog | 10 +- libatomic/config/x86/fenv.c | 22 +- libgcc/ChangeLog | 18 +- libgcc/config/aarch64/lse-init.c | 17 +- libgcc/config/i386/sfp-exceptions.c | 22 +- libgfortran/ChangeLog | 11 +- libgfortran/config/fpu-387.h | 42 +- libstdc++-v3/ChangeLog | 20 + .../post/sparc64-linux-gnu/32/baseline_symbols.txt | 86 +++ .../post/sparc64-linux-gnu/baseline_symbols.txt | 86 +++ .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 17 + libstdc++-v3/include/bits/stl_algobase.h | 20 +- libstdc++-v3/include/bits/stl_bvector.h | 81 ++- .../testsuite/25_algorithms/fill/bvector/1.cc | 39 ++ 64 files changed, 1812 insertions(+), 616 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth8.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-parm-1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wdiv-by-zero-3.C create mode 100644 gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-tmpl.C create mode 100644 gcc/testsuite/g++.dg/warn/Wtype-limits4.C create mode 100644 gcc/testsuite/g++.dg/warn/template-2.C create mode 100644 gcc/testsuite/gcc.dg/pr94968.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr57359-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr57359-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-14.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94913-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94913-2.c create mode 100644 gcc/testsuite/gdc.dg/pr94970.d create mode 100644 gcc/testsuite/gnat.dg/debug16.adb create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill/bvector/1.cc