This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Os in repository toolchain/ci/gcc.
from e78d98f76f8 Use auto_vec for pointer_query cache for auto cleanup. adds 551aa75778a Add CLOBBER_EOL to mark storage end-of-life clobbers adds 5b6370295d1 aarch64: Add test for PR104092 adds 49365d511ac [PATCH] PR rtl-optimization/101885: Prevent combine from cl [...] adds 876e70d4681 tree-optimization/103641 - improve vect_synth_mult_by_constant adds bd14cdceb9c Disable new 1/X optimization with -fnon-call-exceptions adds 38948b77dbc Empty the base_types vector before (re)populating it adds 24c72fb0eed Adjust LSHIFT_EXPR handling of multiple_of_p adds 9d3236ff379 fixincludes: Update pwd. adds 0898049ad9b tree-optimization/100499 - niter analysis and multiple_of_p adds 6d498135016 libgomp.fortran/allocate-1.f90: Minor cleanup adds 7e703f42b0d testsuite: -mbig/-mlittle only is valid for powerpc-linux. adds 27ba40559cc libstdc++: Add suggestion to std::uncaught_exception() warning adds 696ca2f6cf4 doc: Update references to "C++2a" in cpp.texi adds f62156eab7b libgomp.fortran/allocate-1.f90: Fix minor cleanup adds 1f722e35ab3 Add optmization testcase for incorrect optimization in Ada adds 8d6fffc4bcd rs6000: Fix up -D_FORTIFY_SOURCE* with -mabi=ieeelongdouble [...] adds 8cb748a31cd rs6000: Clean up ISA 3.1 documentation [PR100808] adds b28b92bc008 rs6000: More factoring of overload processing adds ebf61754647 libstdc++: Fix filesystem::remove_all races [PR104161] adds da72e0fd20f libstdc++: Remove un-implementable noexcept from Filesystem [...] adds 0d1aabb60ec libstdc++: Allow Clang to use <stdatomic.h> before C++23 adds 6e3419529d4 libstdc++: Fix std::filesystem build failure for Windows adds 3c1cbde16e5 Daily bump. adds b523cae81c6 compiler: accept "any" as an alias for "interface{}" adds 0ef416e7edc c++: add comment adds 119cea98f66 c++: assignment, aggregate, array [PR104300] adds 06e32a5ebf2 RISC-V: Always pass -misa-spec to assembler [PR104219] adds affdeda16ef RISC-V: Fix detection of zifencei support for binutils adds b3763384a1f match.pd: Fix x * 0.0 -> 0.0 folding [PR104389] adds f49b8d25b1f Fix expected output for s390 tests adds 661109b0244 Daily bump. adds f9e900ce9b1 c++: Further address_compare fixes [PR89074] adds 8eb329e9635 c++: dependent noexcept-spec on defaulted comparison op [PR96242] adds 353f8fcc2e6 Daily bump. adds 8103623923a rs6000: Disable MMA if no VSX support [PR103627] adds e66ba0f55c0 rs6000: Move the hunk affecting VSX/ALTIVEC ahead [PR103627]
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 4 + fixincludes/fixinc.in | 3 +- gcc/ChangeLog | 144 ++++++++++ gcc/DATESTAMP | 2 +- gcc/combine.cc | 18 ++ gcc/config.gcc | 4 +- gcc/config/riscv/riscv.h | 2 + gcc/config/rs6000/rs6000-c.cc | 304 +++++++++------------ gcc/config/rs6000/rs6000.cc | 36 ++- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/ChangeLog | 39 +++ gcc/cp/constexpr.cc | 5 +- gcc/cp/cp-gimplify.cc | 37 ++- gcc/cp/cp-tree.h | 27 ++ gcc/cp/decl2.cc | 43 +-- gcc/cp/init.cc | 12 +- gcc/cp/pt.cc | 15 +- gcc/cp/tree.cc | 4 +- gcc/cp/typeck2.cc | 9 +- gcc/doc/cpp.texi | 8 +- gcc/doc/extend.texi | 71 +++-- gcc/dwarf2out.cc | 2 + gcc/fold-const.cc | 260 +++++++++++++----- gcc/fold-const.h | 13 +- gcc/gimple-ssa-warn-access.cc | 3 +- gcc/gimple.h | 9 + gcc/gimplify.cc | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 9 + gcc/lto/ChangeLog | 6 + gcc/lto/lto-common.cc | 5 +- gcc/match.pd | 23 +- gcc/testsuite/ChangeLog | 75 +++++ gcc/testsuite/g++.dg/cpp0x/initlist-array14.C | 12 + gcc/testsuite/g++.dg/cpp1y/constexpr-89074-3.C | 132 +++++++++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth15.C | 22 ++ gcc/testsuite/gcc.dg/pr101885.c | 31 +++ gcc/testsuite/gcc.dg/pr104380.c | 32 +++ gcc/testsuite/gcc.dg/pr104389.c | 26 ++ gcc/testsuite/gcc.dg/pr87052.c | 2 +- gcc/testsuite/gcc.dg/torture/pr100499-1.c | 27 ++ gcc/testsuite/gcc.dg/torture/pr100499-2.c | 16 ++ gcc/testsuite/gcc.dg/torture/pr100499-3.c | 14 + .../gcc.target/aarch64/sve/acle/general/pr104092.c | 7 + gcc/testsuite/gcc.target/powerpc/builtins-1.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr103627-1.c | 16 ++ gcc/testsuite/gcc.target/powerpc/pr103627-2.c | 16 ++ gcc/testsuite/gcc.target/powerpc/pr103627-3.c | 20 ++ .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c | 5 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c | 5 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c | 2 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c | 2 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c | 2 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c | 5 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c | 5 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c | 2 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c | 2 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c | 2 +- gcc/testsuite/gcc.target/s390/20150826-1.c | 2 +- .../gcc.target/s390/zvector/imm-range-error-1.c | 10 +- gcc/testsuite/gnat.dg/opt97.adb | 25 ++ gcc/testsuite/go.test/test/fixedbugs/issue14652.go | 5 +- gcc/tree-core.h | 12 +- gcc/tree-inline.cc | 4 +- gcc/tree-pretty-print.cc | 6 +- gcc/tree-ssa-ccp.cc | 2 +- gcc/tree-ssa-loop-niter.cc | 52 ++-- gcc/tree-streamer-in.cc | 2 + gcc/tree-streamer-out.cc | 5 +- gcc/tree-vect-patterns.cc | 14 +- gcc/tree.cc | 3 +- gcc/tree.h | 6 +- libgomp/ChangeLog | 12 + libgomp/testsuite/libgomp.fortran/allocate-1.c | 2 +- libgomp/testsuite/libgomp.fortran/allocate-1.f90 | 111 ++++---- libstdc++-v3/ChangeLog | 78 ++++++ libstdc++-v3/acinclude.m4 | 27 +- libstdc++-v3/config.h.in | 6 + libstdc++-v3/configure | 116 +++++++- libstdc++-v3/include/bits/allocator.h | 4 +- libstdc++-v3/include/bits/fs_dir.h | 8 + libstdc++-v3/include/bits/fs_fwd.h | 4 + libstdc++-v3/include/c_compatibility/stdatomic.h | 2 + libstdc++-v3/include/experimental/bits/fs_ops.h | 8 +- libstdc++-v3/libsupc++/exception | 2 +- libstdc++-v3/src/c++17/fs_dir.cc | 251 ++++++++++++++--- libstdc++-v3/src/c++17/fs_ops.cc | 139 ++++------ libstdc++-v3/src/filesystem/dir-common.h | 145 ++++++---- libstdc++-v3/src/filesystem/dir.cc | 77 ++++-- libstdc++-v3/src/filesystem/ops.cc | 37 +-- 91 files changed, 2060 insertions(+), 727 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array14.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89074-3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth15.C create mode 100644 gcc/testsuite/gcc.dg/pr101885.c create mode 100644 gcc/testsuite/gcc.dg/pr104380.c create mode 100644 gcc/testsuite/gcc.dg/pr104389.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr104092.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-3.c create mode 100644 gcc/testsuite/gnat.dg/opt97.adb