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-stable-allyesconfig in repository toolchain/ci/gcc.
from 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 adds 9b95bb52b40 c-family: Fix error-recovery ICE on __builtin_speculation_s [...] adds 1d865b29abc testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946] adds eb72dc663e9 extend DECL_GIMPLE_REG_P to all types adds ab2952c77d0 Fix optindex entries for 2 options. new 5438a28a050 Fix minor typos in comments that affected syntax highlighting. new d20b71735ee c++: Fix spelling of non-static new f8a4141bae5 Fix various dg directives. new b9250b3cb91 ipa/94947 - avoid using externally_visible_p () new 0ca22d027ec c++: Implement P1957R2, T* to bool should be considered narrowing. new 41081235df0 Wrap global variables in tree-ssa-operands.c into a class.
The 6 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 | 242 ++++++++- gcc/DATESTAMP | 2 +- gcc/asan.c | 3 +- gcc/c-family/ChangeLog | 8 + gcc/c-family/c-common.c | 4 +- gcc/c/ChangeLog | 6 + gcc/c/gimple-parser.c | 3 - gcc/cfgexpand.c | 29 ++ gcc/cgraphunit.c | 5 +- gcc/config/alpha/alpha.c | 8 +- gcc/config/arm/arm.c | 4 +- gcc/config/i386/sse.md | 389 +++++++------- gcc/config/i386/subst.md | 2 - gcc/cp/ChangeLog | 44 ++ gcc/cp/call.c | 2 +- gcc/cp/class.c | 8 +- gcc/cp/coroutines.cc | 28 +- gcc/cp/cxx-pretty-print.c | 2 +- gcc/cp/decl.c | 11 +- gcc/cp/init.c | 10 +- gcc/cp/method.c | 2 +- gcc/cp/optimize.c | 2 +- gcc/cp/pt.c | 8 +- gcc/cp/search.c | 6 +- gcc/cp/typeck.c | 30 +- gcc/cp/typeck2.c | 7 +- 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 | 3 +- gcc/dwarf2out.c | 30 +- gcc/function.c | 5 +- gcc/gimple-expr.c | 24 +- gcc/gimplify.c | 46 +- gcc/ipa-param-manipulation.c | 6 +- gcc/lto-streamer-out.c | 2 +- gcc/lto-wrapper.c | 27 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-common.c | 2 +- gcc/omp-low.c | 1 - gcc/sanopt.c | 1 - gcc/testsuite/ChangeLog | 96 ++++ gcc/testsuite/g++.dg/cpp0x/initlist92.C | 2 +- gcc/testsuite/g++.dg/cpp2a/spaceship-synth8.C | 12 + gcc/testsuite/g++.dg/ext/attr-parm-1.C | 11 + gcc/testsuite/g++.dg/other/operator1.C | 2 +- gcc/testsuite/g++.dg/overload/operator2.C | 4 +- gcc/testsuite/g++.dg/template/error30.C | 2 +- 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++.jason/operator.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash10.C | 1 + gcc/testsuite/gcc.dg/20050121-1.c | 2 +- gcc/testsuite/gcc.dg/analyzer/pr93382.c | 2 +- gcc/testsuite/gcc.dg/autopar/pr68460.c | 2 +- gcc/testsuite/gcc.dg/c90-fordecl-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/trad/funlike-5.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-dfp.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-float.c | 2 +- gcc/testsuite/gcc.dg/graphite/pr80906.c | 3 +- gcc/testsuite/gcc.dg/lto/pr52634_0.c | 2 +- gcc/testsuite/gcc.dg/pr32069.c | 2 +- gcc/testsuite/gcc.dg/pr35445.c | 2 +- gcc/testsuite/gcc.dg/pr40172-3.c | 2 +- gcc/testsuite/gcc.dg/pr87347.c | 2 +- gcc/testsuite/gcc.dg/pr88660.c | 2 +- gcc/testsuite/gcc.dg/pr89689.c | 2 +- gcc/testsuite/gcc.dg/pr94968.c | 8 + gcc/testsuite/gcc.dg/sinatan-2.c | 18 +- gcc/testsuite/gcc.dg/sinhatanh-1.c | 18 +- gcc/testsuite/gcc.dg/sinhovercosh-1.c | 18 +- gcc/testsuite/gcc.dg/tls/opt-9.c | 2 +- gcc/testsuite/gcc.dg/torture/builtins-1.c | 2 +- gcc/testsuite/gcc.dg/torture/pr51106-1.c | 2 +- gcc/testsuite/gcc.dg/torture/pr51106-2.c | 2 +- gcc/testsuite/gcc.dg/torture/pr57359-1.c | 23 + gcc/testsuite/gcc.dg/torture/pr57359-2.c | 30 ++ gcc/testsuite/gcc.dg/torture/pr80281.c | 2 +- gcc/testsuite/gcc.dg/torture/pr92252.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr79448-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr79448.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr92163.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr94703.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-28.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-14.c | 33 ++ gcc/testsuite/gcc.dg/tree-ssa/upcast-1.c | 2 +- gcc/testsuite/gcc.dg/two-types-6.c | 2 +- gcc/testsuite/gcc.dg/ubsan/c-shift-1.c | 2 +- gcc/testsuite/gcc.dg/var-expand3.c | 2 +- .../vect/costmodel/x86_64/costmodel-pr30843.c | 4 +- gcc/testsuite/gcc.dg/vect/pr71264.c | 4 +- gcc/testsuite/gdc.dg/pr94970.d | 20 + gcc/testsuite/gnat.dg/debug16.adb | 27 + gcc/tree-cfg.c | 9 - gcc/tree-core.h | 2 +- gcc/tree-eh.c | 3 - gcc/tree-inline.c | 28 +- gcc/tree-into-ssa.c | 3 +- gcc/tree-nested.c | 3 - gcc/tree-parloops.c | 2 +- gcc/tree-sra.c | 12 +- gcc/tree-ssa-forwprop.c | 6 +- gcc/tree-ssa-loop-im.c | 580 ++++++++++++++++----- gcc/tree-ssa-operands.c | 306 ++++++----- gcc/tree-ssa-structalias.c | 20 +- gcc/tree-ssa.c | 66 +-- gcc/tree-streamer-in.c | 2 +- gcc/tree-streamer-out.c | 2 +- gcc/tree.h | 4 +- libatomic/ChangeLog | 10 +- libatomic/config/x86/fenv.c | 22 +- libgcc/ChangeLog | 10 +- libgcc/config/i386/sfp-exceptions.c | 22 +- libgfortran/ChangeLog | 11 +- libgfortran/config/fpu-387.h | 42 +- libstdc++-v3/ChangeLog | 16 + .../post/sparc64-linux-gnu/32/baseline_symbols.txt | 86 +++ .../post/sparc64-linux-gnu/baseline_symbols.txt | 86 +++ libstdc++-v3/include/bits/stl_algobase.h | 20 +- libstdc++-v3/include/bits/stl_bvector.h | 81 ++- .../testsuite/25_algorithms/fill/bvector/1.cc | 39 ++ 125 files changed, 2175 insertions(+), 952 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/pr94703.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-14.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