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_lto in repository toolchain/ci/gcc.
from 6de582dd62d RISC-V/testsuite: Run target testing over all the usual opt [...] adds decde11183b [nvptx] Choose -mptx default based on -misa adds 5750952bec1 libstdc++: Fix filesystem::remove_all for Windows [PR104161] adds 61b783995fa libstdc++: Adjust Filesystem TS test for Windows adds 34ba3d9a2bf c++: constrained auto in lambda using outer tparms [PR103706] adds db5f1c17031 c++: lambda in pack expansion using pack in constraint [PR103706] adds 7ff201d85fa c++: satisfaction value of type const bool [PR104410] adds 676e987b850 c++: deducing only from noexcept-spec [PR80951] adds 8dbb60b8dfc libstdc++: Add comment to acinclude.m4 adds 38a177fa4c2 combine: Check for paradoxical subreg. adds 1e3185e714e s390: Increase costs for load on condition and change movqi [...] adds ab1355a4804 [nvptx] Unbreak build, add PTX_ISA_SM70 adds be862bf1f61 c++: Add testcase for already fixed PR [PR104425] adds 943d631abdd rs6000: Add support for vmsumcud and vec_msumc adds 0c3e491a4e5 rs6000: Fix up vspltis_shifted [PR102140] adds 1755141a9ea c++: Remove superflous assert [PR104403] adds 71e6353e1b0 c++: Don't emit repeated -Wshadow warnings for templates/ct [...] adds d0d4601ccde ifcvt: Fix PR104153 and PR104198. adds 1ef6085f09b libstdc++: Simplify resource management in directory iterators adds 2a2fda2d9be Daily bump. adds 53cac72cf08 c++: cleanup constant-init'd members [PR96876] adds 391512ade5f analyzer: fix hashing of bit_range_region::key_t [PR104452] adds e52a6831708 analyzer: Fix tests for glibc 2.35 [PR101081] adds 3ab49b1c822 compiler, internal/abi: implement FuncPCABI0, FuncPCABIInternal adds 869fb813039 compiler: recognize Go 1.18 runtime/internal/atomic methods adds 1c827873ed2 target/104453 - guard call folding with NULL LHS adds 871afdc512b middle-end/104450 - ISEL and non-call EH adds 59b31f0e2d1 ICE: QImode(not SImode) operand should be passed to gen_vec [...] new 5390a2f1916 x86: Check each component of source operand for AVX_U128_DIRTY
The 1 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: ChangeLog | 4 + gcc/ChangeLog | 88 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/region-model.cc | 18 ++ gcc/analyzer/region.h | 3 +- gcc/combine.cc | 1 + gcc/config/i386/i386.cc | 147 ++++++++------- gcc/config/i386/sse.md | 3 +- gcc/config/nvptx/nvptx-opts.h | 3 + gcc/config/nvptx/nvptx.cc | 133 ++++++++++++-- gcc/config/nvptx/nvptx.h | 1 + gcc/config/nvptx/nvptx.md | 4 +- gcc/config/nvptx/nvptx.opt | 2 +- gcc/config/rs6000/rs6000-builtins.def | 3 + gcc/config/rs6000/rs6000-overload.def | 4 + gcc/config/rs6000/rs6000.cc | 7 +- gcc/config/rs6000/vsx.md | 13 ++ gcc/config/s390/s390.cc | 2 +- gcc/config/s390/s390.md | 4 +- gcc/cp/ChangeLog | 43 +++++ gcc/cp/constexpr.cc | 1 - gcc/cp/constraint.cc | 10 +- gcc/cp/cp-tree.h | 1 + gcc/cp/name-lookup.cc | 24 ++- gcc/cp/pt.cc | 84 ++++++++- gcc/cp/typeck2.cc | 26 +++ gcc/gimple-isel.cc | 24 +-- gcc/go/go-gcc.cc | 14 ++ gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 200 ++++++++++++++++++++- gcc/go/gofrontend/runtime.def | 4 + gcc/ifcvt.cc | 46 ++++- gcc/testsuite/ChangeLog | 193 ++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-104403.C | 8 + gcc/testsuite/g++.dg/cpp1z/aggr-base11.C | 19 ++ gcc/testsuite/g++.dg/cpp1z/noexcept-type25.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C | 6 + gcc/testsuite/g++.dg/eh/aggregate2.C | 27 +++ .../g++.dg/template/partial-specialization10.C | 25 +++ gcc/testsuite/g++.dg/torture/pr104450.C | 16 ++ gcc/testsuite/g++.dg/warn/Wshadow-18.C | 22 +++ .../gcc.dg/analyzer/analyzer-verbosity-2a.c | 5 +- .../gcc.dg/analyzer/analyzer-verbosity-3a.c | 5 +- gcc/testsuite/gcc.dg/analyzer/edges-1.c | 5 +- gcc/testsuite/gcc.dg/analyzer/file-1.c | 7 +- gcc/testsuite/gcc.dg/analyzer/file-2.c | 5 +- gcc/testsuite/gcc.dg/analyzer/file-paths-1.c | 9 +- gcc/testsuite/gcc.dg/analyzer/file-pr58237.c | 8 +- gcc/testsuite/gcc.dg/analyzer/pr104452.c | 10 ++ gcc/testsuite/gcc.dg/analyzer/pr99716-1.c | 9 +- gcc/testsuite/gcc.dg/pr102140.c | 23 +++ .../ifcvt-two-insns-int.c => gcc.dg/pr104198.c} | 13 +- gcc/testsuite/gcc.target/i386/pr104441-1a.c | 57 ++++++ gcc/testsuite/gcc.target/i386/pr104441-1b.c | 32 ++++ gcc/testsuite/gcc.target/i386/pr104451.c | 25 +++ gcc/testsuite/gcc.target/i386/pr104453.c | 11 ++ gcc/testsuite/gcc.target/powerpc/vec-msumc.c | 39 ++++ .../gcc.target/s390/ifcvt-two-insns-int.c | 3 +- .../gcc.target/s390/ifcvt-two-insns-long.c | 3 +- libgo/go/internal/abi/abi.go | 35 ++++ libgo/go/runtime/proc.go | 11 +- libgo/libgo-packages.txt | 1 + libgomp/ChangeLog | 7 + libstdc++-v3/ChangeLog | 29 +++ libstdc++-v3/acinclude.m4 | 2 + libstdc++-v3/src/c++17/fs_dir.cc | 18 +- libstdc++-v3/src/c++17/fs_ops.cc | 38 ++-- libstdc++-v3/src/filesystem/dir-common.h | 2 - libstdc++-v3/src/filesystem/dir.cc | 4 +- libstdc++-v3/src/filesystem/ops-common.h | 1 + .../filesystem/operations/create_directories.cc | 15 ++ 73 files changed, 1536 insertions(+), 171 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-104403.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base11.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type25.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C create mode 100644 gcc/testsuite/g++.dg/eh/aggregate2.C create mode 100644 gcc/testsuite/g++.dg/template/partial-specialization10.C create mode 100644 gcc/testsuite/g++.dg/torture/pr104450.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-18.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104452.c create mode 100644 gcc/testsuite/gcc.dg/pr102140.c copy gcc/testsuite/{gcc.target/s390/ifcvt-two-insns-int.c => gcc.dg/pr104198.c} (53%) create mode 100644 gcc/testsuite/gcc.target/i386/pr104441-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104441-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104451.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104453.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-msumc.c create mode 100644 libgo/go/internal/abi/abi.go