This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/gcc.
from ce0b409f562 Fix relation query of equivalences. adds a0accaa9984 Only register relations on live edges adds ce3316e9c02 Add a testcase to confirm the equivalence's are being check [...] adds 9aa8327e86e Daily bump. adds 980e278dbe5 Revert x86_order_regs_for_local_alloc changes in r12-1669. adds 7036e9ef462 Add support for per-location warning groups. adds 1ebd2b2c940 c: add support for per-location warning groups. adds 43c3f96f296 c-family: add support for per-location warning groups. adds 65870e75616 cp: add support for per-location warning groups. adds e9e2bad7251 middle-end: add support for per-location warning groups. adds 607c558804f testsuite: avoid no-stack-protector-attr-3 fail on mips*-*-* adds c6c7ac0499c add -ltrans-objects lto-plugin debug option adds 05516402f8e Fixup reduction info on addsub SLP pattern adds 55a1546b73b tree-optimization/101202 - fix ICE with failed backedge SLP nodes adds 3a50aed09ed Use right shifts to eliminate redundant test/compare insns [...] adds 3c347467941 MAINTAINERS: Add myself for write after approval and DCO adds 74ebd1297e9 libstdc++: Make use of __builtin_bit_cast for simd adds e0672017370 testsuite/101114: Adjust libgomp.c-c++-common/struct-elem-5 [...] adds e83a5a6b689 libstdc++: More workarounds in 17_intro/names.cc test [PR 97088] adds 7ab7fa1b51c libstdc++: Remove noexcept from syncbuf::swap (LWG 3498) adds 9b6c65c754f libstdc++: Fix exception handling in std::ostream seek functions adds f8c5b542f6c libstdc++: Implement LWG 581 for std:ostream::flush() adds 4a52cf2eb9d libstdc++: Avoid intercepting exception in ostream::write adds fd51b344ca8 PR middle-end/101216 - spurious notes for function calls adds 176289e50e3 jit: fix test-asm failures on i?86 adds 99585d88a09 jit: fix test-vector-* failures adds f9c80eb12c5 c++: Failure to delay noexcept parsing with ptr-operator [P [...] adds 90708f87b8d Daily bump. adds 86fc076dc28 Expand the comparison argument of fold_cond_expr_with_comparison adds fbad6c62529 Reset the range info on the moved instruction in PHIOPT adds 2afe8828586 Lower for loops before lowering cond in genmatch adds 2168bfb8144 c++: constexpr aggr init of empty class [PR101040] adds 5b1ce655b25 except: remove dwarf2out.h dependency adds 9f26e34a5a9 c++: access scope during partial spec matching [PR96204]
No new revisions were added by this update.
Summary of changes: ChangeLog | 8 + MAINTAINERS | 2 + gcc/ChangeLog | 359 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 6 +- gcc/builtins.c | 90 +++--- gcc/c-family/ChangeLog | 20 ++ gcc/c-family/c-common.c | 9 +- gcc/c-family/c-gimplify.c | 2 +- gcc/c-family/c-warn.c | 10 +- gcc/c/ChangeLog | 53 +++ gcc/c/c-decl.c | 24 +- gcc/c/c-fold.c | 8 +- gcc/c/c-parser.c | 4 +- gcc/c/c-typeck.c | 43 ++- gcc/calls.c | 92 +++--- gcc/cfgexpand.c | 6 +- gcc/cgraphunit.c | 2 +- gcc/config/h8300/h8300.c | 7 +- gcc/config/i386/i386.c | 13 +- gcc/cp/ChangeLog | 92 ++++++ gcc/cp/call.c | 10 +- gcc/cp/class.c | 4 +- gcc/cp/constexpr.c | 9 +- gcc/cp/constraint.cc | 4 +- gcc/cp/coroutines.cc | 22 +- gcc/cp/cp-gimplify.c | 20 +- gcc/cp/cp-ubsan.c | 2 +- gcc/cp/cvt.c | 12 +- gcc/cp/decl.c | 15 +- gcc/cp/decl2.c | 4 +- gcc/cp/except.c | 3 +- gcc/cp/init.c | 16 +- gcc/cp/method.c | 2 +- gcc/cp/parser.c | 12 +- gcc/cp/pt.c | 28 +- gcc/cp/rtti.c | 4 +- gcc/cp/semantics.c | 17 +- gcc/cp/tree.c | 2 +- gcc/cp/typeck.c | 27 +- gcc/diagnostic-spec.c | 179 ++++++++++ gcc/diagnostic-spec.h | 141 ++++++++ gcc/except.c | 2 +- gcc/fold-const.c | 52 +-- gcc/gengtype.c | 2 +- gcc/genmatch.c | 28 +- gcc/gimple-array-bounds.cc | 21 +- gcc/gimple-expr.c | 2 +- gcc/gimple-fold.c | 27 +- gcc/gimple-range-fold.cc | 29 +- gcc/gimple-range-fold.h | 2 +- gcc/gimple-ssa-isolate-paths.c | 5 + gcc/gimple-ssa-nonnull-compare.c | 2 +- gcc/gimple-ssa-sprintf.c | 10 +- gcc/gimple-ssa-store-merging.c | 12 +- gcc/gimple-ssa-warn-restrict.c | 114 ++++--- gcc/gimple-ssa-warn-restrict.h | 10 +- gcc/gimple.c | 2 +- gcc/gimple.h | 25 +- gcc/gimplify.c | 17 +- gcc/omp-expand.c | 6 +- gcc/omp-low.c | 16 +- gcc/testsuite/ChangeLog | 115 +++++++ gcc/testsuite/g++.dg/cpp0x/noexcept69.C | 12 + gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C | 24 ++ gcc/testsuite/g++.dg/no-stack-protector-attr-3.C | 3 +- gcc/testsuite/g++.dg/parse/saved1.C | 4 +- gcc/testsuite/g++.dg/template/access40.C | 28 ++ gcc/testsuite/g++.dg/template/access40a.C | 28 ++ gcc/testsuite/g++.dg/template/crash50.C | 2 +- gcc/testsuite/gcc.dg/Wnonnull-7.c | 15 + gcc/testsuite/gcc.dg/torture/pr101202.c | 33 ++ gcc/testsuite/gcc.dg/tree-ssa/evrp30.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/pr101189.c | 17 + gcc/testsuite/gcc.target/i386/bitwise_mask_op-3.c | 6 +- gcc/testsuite/jit.dg/test-asm.c | 2 +- gcc/testsuite/jit.dg/test-asm.cc | 2 +- gcc/testsuite/jit.dg/test-vector-rvalues.cc | 8 + gcc/testsuite/jit.dg/test-vector-types.cc | 8 + gcc/tree-cfg.c | 10 +- gcc/tree-complex.c | 4 +- gcc/tree-inline.c | 8 +- gcc/tree-nested.c | 2 +- gcc/tree-sra.c | 8 +- gcc/tree-ssa-ccp.c | 2 +- gcc/tree-ssa-forwprop.c | 3 +- gcc/tree-ssa-loop-ch.c | 4 +- gcc/tree-ssa-loop-im.c | 2 +- gcc/tree-ssa-phiopt.c | 12 +- gcc/tree-ssa-strlen.c | 68 ++-- gcc/tree-ssa-uninit.c | 42 ++- gcc/tree-vect-slp-patterns.c | 12 +- gcc/tree-vect-slp.c | 49 +-- gcc/tree-vrp.c | 12 +- gcc/tree.h | 27 ++ gcc/vr-values.c | 8 +- gcc/warning-control.cc | 238 ++++++++++++++ libgomp/ChangeLog | 13 + .../testsuite/libgomp.c-c++-common/struct-elem-5.c | 2 +- libstdc++-v3/ChangeLog | 157 +++++++++ libstdc++-v3/doc/html/manual/bugs.html | 3 + libstdc++-v3/doc/xml/manual/intro.xml | 6 + libstdc++-v3/include/bits/basic_ios.tcc | 2 +- libstdc++-v3/include/bits/ostream.tcc | 119 +++---- libstdc++-v3/include/experimental/bits/simd.h | 57 +++- libstdc++-v3/include/experimental/bits/simd_math.h | 37 +-- libstdc++-v3/include/std/ostream | 20 +- libstdc++-v3/include/std/syncstream | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 14 + .../testsuite/27_io/basic_ostream/flush/char/2.cc | 48 ++- .../flush/char/exceptions_badbit_throw.cc | 16 +- .../27_io/basic_ostream/flush/wchar_t/2.cc | 48 ++- .../flush/wchar_t/exceptions_badbit_throw.cc | 16 +- .../seekp/char/exceptions_badbit_throw.cc | 20 +- .../27_io/basic_ostream/seekp/char/n3168.cc | 103 ++++++ .../seekp/wchar_t/exceptions_badbit_throw.cc | 22 +- .../27_io/basic_ostream/seekp/wchar_t/n3168.cc | 101 ++++++ .../tellp/char/exceptions_badbit_throw.cc | 10 +- .../27_io/basic_ostream/tellp/char/n3168.cc | 64 ++++ .../tellp/wchar_t/exceptions_badbit_throw.cc | 10 +- .../27_io/basic_ostream/tellp/wchar_t/n3168.cc | 64 ++++ libstdc++-v3/testsuite/experimental/names.cc | 1 + .../experimental/simd/tests/bits/test_values.h | 8 +- lto-plugin/ChangeLog | 7 + lto-plugin/lto-plugin.c | 12 + 125 files changed, 2858 insertions(+), 727 deletions(-) create mode 100644 gcc/diagnostic-spec.c create mode 100644 gcc/diagnostic-spec.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept69.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C create mode 100644 gcc/testsuite/g++.dg/template/access40.C create mode 100644 gcc/testsuite/g++.dg/template/access40a.C create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-7.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101202.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/evrp30.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr101189.c create mode 100644 gcc/warning-control.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/seekp/char/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/seekp/wchar_t/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/tellp/char/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/tellp/wchar_t/n3168.cc