This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check_bootstrap/master-aarch64-check_bootstrap_lto in repository toolchain/ci/gcc.
from 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 [...] adds 5390a2f1916 x86: Check each component of source operand for AVX_U128_DIRTY adds ab0b5fbfe90 x86: Add -m[no-]direct-extern-access adds da2bf62d9e2 tree-optimization/104445 - check for vector extraction support adds c6bb1db76b3 Register non-null side effects properly. adds be9cd0ca8a5 dwarf2out: Don't call expand_expr during early_dwarf [PR104407] adds 2d3c477599b [PATCH] PR tree-optimization/104420: Fix checks for constan [...] adds d80f2248c59 c++: P2493 feature test macro updates adds 8f8f8c68b43 middle-end/104464 - ISEL and non-call EH #2
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + gcc/ChangeLog | 88 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/region-model.cc | 18 ++ gcc/analyzer/region.h | 3 +- gcc/c-family/c-cppbuiltin.cc | 4 +- gcc/config/i386/gnu-property.cc | 10 +- gcc/config/i386/i386-options.cc | 32 +++ gcc/config/i386/i386-protos.h | 4 +- gcc/config/i386/i386.cc | 214 +++++++++++++-------- gcc/config/i386/i386.opt | 4 + gcc/config/i386/sse.md | 3 +- 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/cp/ChangeLog | 43 +++++ gcc/cp/constexpr.cc | 1 - gcc/cp/name-lookup.cc | 24 ++- gcc/cp/typeck2.cc | 26 +++ gcc/doc/extend.texi | 6 + gcc/doc/invoke.texi | 15 +- gcc/dwarf2out.cc | 44 ++++- gcc/gimple-isel.cc | 40 ++-- gcc/gimple-range-cache.cc | 135 +++++++++---- gcc/gimple-range-cache.h | 31 +++ gcc/gimple-range-path.cc | 4 +- gcc/gimple-range.cc | 27 ++- gcc/gimple-range.h | 1 + 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/match.pd | 3 +- gcc/optabs-query.cc | 28 +++ gcc/optabs-query.h | 1 + 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/cpp23/feat-cxx2b.C | 4 +- gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 8 +- gcc/testsuite/g++.dg/debug/dwarf2/pr104407.C | 12 ++ gcc/testsuite/g++.dg/eh/aggregate2.C | 27 +++ gcc/testsuite/g++.dg/torture/pr104450.C | 16 ++ gcc/testsuite/g++.dg/warn/Wshadow-18.C | 22 +++ gcc/testsuite/g++.target/i386/pr35513-1.C | 25 +++ gcc/testsuite/g++.target/i386/pr35513-2.C | 53 +++++ .../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 +++ gcc/testsuite/gcc.dg/pr104198.c | 36 ++++ gcc/testsuite/gcc.dg/pr104288.c | 23 +++ gcc/testsuite/gcc.dg/pr104420-1.c | 10 + gcc/testsuite/gcc.dg/pr104420-2.c | 10 + gcc/testsuite/gcc.dg/pr104420-3.c | 10 + gcc/testsuite/gcc.dg/pr104420-4.c | 10 + gcc/testsuite/gcc.dg/pr104464.c | 11 ++ gcc/testsuite/gcc.dg/pr96392.c | 6 - gcc/testsuite/gcc.dg/vect/pr102832.c | 12 ++ gcc/testsuite/gcc.dg/vect/pr104445.c | 16 ++ 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/i386/pr35513-10a.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-10b.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-11a.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-11b.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-12a.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-12b.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-1a.c | 19 ++ gcc/testsuite/gcc.target/i386/pr35513-1b.c | 19 ++ gcc/testsuite/gcc.target/i386/pr35513-2a.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-2b.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-3a.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-3b.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-4a.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-4b.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-5a.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-5b.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-6a.c | 17 ++ gcc/testsuite/gcc.target/i386/pr35513-6b.c | 17 ++ gcc/testsuite/gcc.target/i386/pr35513-7a.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-7b.c | 18 ++ gcc/testsuite/gcc.target/i386/pr35513-8.c | 44 +++++ gcc/testsuite/gcc.target/i386/pr35513-9a.c | 20 ++ gcc/testsuite/gcc.target/i386/pr35513-9b.c | 20 ++ gcc/testsuite/gcc.target/powerpc/vec-msumc.c | 39 ++++ gcc/tree-vect-loop.cc | 16 +- gcc/tree-vrp.cc | 8 +- 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/src/c++17/fs_dir.cc | 4 +- libstdc++-v3/src/filesystem/dir-common.h | 2 - libstdc++-v3/src/filesystem/dir.cc | 4 +- 106 files changed, 2253 insertions(+), 209 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/debug/dwarf2/pr104407.C create mode 100644 gcc/testsuite/g++.dg/eh/aggregate2.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/g++.target/i386/pr35513-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr35513-2.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104452.c create mode 100644 gcc/testsuite/gcc.dg/pr102140.c create mode 100644 gcc/testsuite/gcc.dg/pr104198.c create mode 100644 gcc/testsuite/gcc.dg/pr104288.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-1.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-2.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-3.c create mode 100644 gcc/testsuite/gcc.dg/pr104420-4.c create mode 100644 gcc/testsuite/gcc.dg/pr104464.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr102832.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr104445.c 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/i386/pr35513-10a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-10b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-11a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-11b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-12a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-12b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-3a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-3b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-4a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-4b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-5a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-5b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-6a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-6b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-7a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-7b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-9a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr35513-9b.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-msumc.c create mode 100644 libgo/go/internal/abi/abi.go