This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_profiled in repository toolchain/ci/gcc.
from 2196a681d78 x86: Add -mindirect-branch-cs-prefix adds 4f0a2f5a3dd middle-end: check that both sides of complex expression is a mul. adds c331a75d49b Fix modref wrt __builtin_assume_aligned adds 75ac95f6647 Turn -fsemantic-interposition to optimization flag adds 53c964ad996 c++: error recovery during C++20 template-id ADL failure adds 616ca1024a7 IPA: use cgraph_node instance adds 22c242342e3 IPA: fix reproducibility in IPA MOD REF adds 3535be6c6f4 Fortran: NULL() is not interoperable adds 6f4ac4f81f8 Fix rs6000 predicates.md use of decl_replaceable_p adds 93810fd6736 c++: Implement C++23 P0849R8 - auto(x) [PR103049] adds d6ec661e393 d: Use HOST_WIDE_INT for type size temporaries. adds 483092d3d99 Daily bump. adds 09c24fe42ff c++: implicit dummy object in requires clause [PR103198] adds d3152981f71 Reduce cost of aligned sse register store. adds 0790c8aacdf c++: Implement -Wuninitialized for mem-initializers (redux) [...] adds 527e54a4314 Fix tree-optimization/103257: Missed jump threading due too [...] adds 09d462146b3 Fix PR 103317, ICE after PHI-OPT, minmax_replacement produc [...] adds 0fc859f5efc tree-optimization/102436 - restore loop store motion adds fb15abdc9b6 middle-end/103248 - fix RDIV_EXPR handling with fixed point adds 0e510ab5341 libstdc++: Fix ctype changed after newlib update. adds a84177aff7c c++: Fix up -fstrong-eval-order handling of call arguments [...] adds dd85c42c36a c++/103326 - fix ICE in tsubst with VECTOR_CST adds 74a4ece02df Fix IPA modref ubsan. adds ea2954df43d Fix tree-optimization/103314 : Limit folding of (type) X op [...] adds d686cb0d740 libphobos: Don't call __gthread_key_delete in the emutls de [...] adds f316727e5f6 libphobos: Increase size of defaultStackPages on OSX X86_64 [...] adds fd740165e54 c++: nested lambda capturing a capture proxy [PR94376] adds cb09215ad0b c++: cp_walk_subtrees simplification for *_CAST_EXPR adds c7381debe4c Do not abort compilation when dump file is /dev/* adds 79e9f721d1a Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEB [...] adds 487d604b6fa middle-end: Handle FMA_CONJ correctly after SLP layout update. adds f47870e6a27 IBM Z: Fix load-and-test peephole2 condition adds ee448a523d3 Limit depth for all GORI expressions.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 177 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-gimplify.c | 4 +- gcc/c/ChangeLog | 9 + gcc/c/c-parser.c | 2 +- gcc/cfgexpand.c | 2 +- gcc/cgraph.c | 10 +- gcc/cgraph.h | 3 + gcc/cgraphclones.c | 1 + gcc/cgraphunit.c | 7 + gcc/common.opt | 2 +- gcc/config/i386/x86-tune-costs.h | 4 +- gcc/config/rs6000/predicates.md | 4 +- gcc/config/s390/s390.md | 2 +- gcc/cp/ChangeLog | 53 ++++++ gcc/cp/cp-gimplify.c | 65 ++++++- gcc/cp/decl.c | 3 +- gcc/cp/init.c | 194 +++++++++++++++++++-- gcc/cp/lambda.c | 19 +- gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 26 ++- gcc/cp/semantics.c | 14 ++ gcc/cp/tree.c | 7 - gcc/cp/typeck2.c | 26 ++- gcc/d/ChangeLog | 5 + gcc/d/decl.cc | 5 +- gcc/doc/invoke.texi | 15 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/check.c | 6 + gcc/function.c | 2 +- gcc/gcc.c | 3 +- gcc/gimple-low.c | 4 +- gcc/gimple-range-gori.cc | 20 +-- gcc/gimple-ssa-backprop.c | 2 +- gcc/ipa-modref-tree.h | 5 + gcc/ipa-modref.c | 71 ++++---- gcc/ipa-param-manipulation.c | 2 +- gcc/ipa-split.c | 6 +- gcc/lto-cgraph.c | 4 + gcc/lto-streamer-in.c | 4 +- gcc/lto/ChangeLog | 4 + gcc/lto/lto-partition.c | 1 + gcc/match.pd | 14 +- gcc/sese.c | 2 +- gcc/ssa-iterators.h | 2 +- gcc/symtab.c | 2 + gcc/testsuite/ChangeLog | 94 ++++++++++ gcc/testsuite/g++.dg/cpp0x/auto25.C | 4 +- gcc/testsuite/g++.dg/cpp0x/auto9.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested9.C | 41 +++++ gcc/testsuite/g++.dg/cpp1z/eval-order11.C | 89 ++++++++++ gcc/testsuite/g++.dg/cpp23/auto-fncast1.C | 14 ++ gcc/testsuite/g++.dg/cpp23/auto-fncast2.C | 62 +++++++ gcc/testsuite/g++.dg/cpp23/auto-fncast3.C | 21 +++ gcc/testsuite/g++.dg/cpp23/auto-fncast4.C | 26 +++ gcc/testsuite/g++.dg/cpp23/auto-fncast5.C | 39 +++++ gcc/testsuite/g++.dg/cpp23/auto-fncast6.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-2.C | 3 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-3.C | 3 +- gcc/testsuite/g++.dg/cpp2a/concepts-this1.C | 30 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template25.C | 12 ++ gcc/testsuite/g++.dg/pr103326.C | 15 ++ gcc/testsuite/g++.dg/torture/pr103266.C | 23 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-14.C | 31 ++++ gcc/testsuite/g++.dg/warn/Wuninitialized-15.C | 118 +++++++++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-16.C | 12 ++ gcc/testsuite/g++.dg/warn/Wuninitialized-17.C | 33 ++++ gcc/testsuite/g++.dg/warn/Wuninitialized-18.C | 22 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-19.C | 50 ++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-20.C | 16 ++ gcc/testsuite/g++.dg/warn/Wuninitialized-21.C | 20 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-22.C | 37 ++++ gcc/testsuite/g++.dg/warn/Wuninitialized-23.C | 24 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-24.C | 89 ++++++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-25.C | 12 ++ gcc/testsuite/g++.dg/warn/Wuninitialized-26.C | 22 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-27.C | 20 +++ gcc/testsuite/g++.dg/warn/Wuninitialized-28.C | 59 +++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-29.C | 59 +++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-30.C | 13 ++ gcc/testsuite/gcc.c-torture/compile/pr103314-1.c | 6 + gcc/testsuite/gcc.c-torture/compile/pr103317-1.c | 13 ++ gcc/testsuite/gcc.dg/devnull-dump.c | 7 + .../gcc.dg/lto/semantic-interposition-1_0.c | 13 ++ .../gcc.dg/lto/semantic-interposition-1_1.c | 5 + gcc/testsuite/gcc.dg/pr103248.c | 8 + gcc/testsuite/gcc.dg/pr103254.c | 25 +++ gcc/testsuite/gcc.dg/torture/20211118-1.c | 27 +++ gcc/testsuite/gcc.dg/tree-ssa/pr103257-1.c | 11 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-18.c | 19 ++ gcc/testsuite/gcc.dg/tree-ssa/vrp116.c | 4 +- .../complex/fast-math-bb-slp-complex-mla-double.c | 5 +- .../complex/fast-math-bb-slp-complex-mla-float.c | 6 +- .../complex/fast-math-bb-slp-complex-mls-double.c | 7 +- .../complex/fast-math-bb-slp-complex-mls-float.c | 6 +- .../complex/fast-math-bb-slp-complex-mul-double.c | 5 +- .../complex/fast-math-bb-slp-complex-mul-float.c | 4 +- gcc/testsuite/gcc.target/aarch64/pr103311.c | 16 ++ gcc/testsuite/gcc.target/i386/pr102543.c | 35 ++++ gcc/testsuite/gcc.target/s390/20211119.c | 12 ++ gcc/testsuite/gfortran.dg/pr101329.f90 | 13 ++ gcc/testsuite/lib/target-supports.exp | 6 +- gcc/tree-cfg.c | 4 +- gcc/tree-eh.c | 12 +- gcc/tree-inline.c | 2 +- gcc/tree-loop-distribution.c | 2 +- gcc/tree-sra.c | 2 +- gcc/tree-ssa-dce.c | 2 +- gcc/tree-ssa-loop-im.c | 162 ++++++++++++++++- gcc/tree-ssa-loop-ivopts.c | 2 +- gcc/tree-ssa-phiopt.c | 5 +- gcc/tree-ssa-reassoc.c | 2 +- gcc/tree-ssa-tail-merge.c | 2 +- gcc/tree-ssa-threadedge.c | 2 +- gcc/tree-ssa.c | 10 +- gcc/tree-ssanames.c | 2 +- gcc/tree-vect-loop-manip.c | 8 +- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-slp-patterns.c | 26 ++- gcc/tree.c | 1 + gcc/tree.h | 7 +- gcc/varasm.c | 6 +- gcc/varasm.h | 2 +- gcc/varpool.c | 8 +- libgomp/ChangeLog | 24 +++ libphobos/libdruntime/core/thread/fiber.d | 10 ++ libphobos/libdruntime/gcc/emutls.d | 6 - libsanitizer/ChangeLog | 7 + libstdc++-v3/ChangeLog | 12 ++ libstdc++-v3/config/os/newlib/ctype_base.h | 19 +- 131 files changed, 2364 insertions(+), 202 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/eval-order11.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast1.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast2.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast3.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast4.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-this1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template25.C create mode 100644 gcc/testsuite/g++.dg/pr103326.C create mode 100644 gcc/testsuite/g++.dg/torture/pr103266.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-14.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-15.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-16.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-17.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-18.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-19.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-20.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-21.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-22.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-23.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-24.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-25.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-26.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-27.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-28.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-29.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-30.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103314-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103317-1.c create mode 100644 gcc/testsuite/gcc.dg/devnull-dump.c create mode 100644 gcc/testsuite/gcc.dg/lto/semantic-interposition-1_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/semantic-interposition-1_1.c create mode 100644 gcc/testsuite/gcc.dg/pr103248.c create mode 100644 gcc/testsuite/gcc.dg/pr103254.c create mode 100644 gcc/testsuite/gcc.dg/torture/20211118-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103257-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-18.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103311.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102543.c create mode 100644 gcc/testsuite/gcc.target/s390/20211119.c create mode 100644 gcc/testsuite/gfortran.dg/pr101329.f90