This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/gcc.
from 37edf28c24b libstdc++: Remove overzealous static_asserts from std::span adds d149962d6ac Add no strict aliasing to m128-check.h adds 7825399092d libstdc++: Use correct argument type for __use_alloc, again [...] adds 466b907fad9 ipa: Fix up ipa modref option help texts adds 46a27415478 Fix some typos adds 4ecf368f4b4 gcov: fix TOPN streaming from shared libraries adds fa9ad35dae0 AArch64: Implement poly-type vadd intrinsics adds d4703be185b AArch64: Implement missing vceq*_p* intrinsics adds 30957092db4 AArch64: Implement missing vcls intrinsics on unsigned types adds c0e9cee285e [libgomp, nvptx] Print error log for link error adds 1a84651d164 IBM Z: Try to make use of load-and-test instructions adds c6df6039e91 switch lowering: limit number of cluster attemps adds c8042d5f6c1 testsuite: Prune more output in timevar2.C. adds 7df1534c136 testsuite: Prune more output in timevar1.C. adds 160061ac10f libstdc++: Introduce new headers for C++20 ranges components adds 7dfffe32419 c++: fix injected friend of template class adds 15139af6fb9 libstdc++: Fix overflow handling in std::align adds f74c87f85f5 libgomp.fortran/pr66199-5.f90: Make stop codes unique adds 30bf947649e compiler: call runtime.eqtype for non-interface type switch on aix adds 7c8ba5da80d bpf: use xBPF signed div, mod insns when available adds 809192e77e6 analyzer: add -fdump-analyzer-json adds 49ff88bd0d8 libstdc++: Fix out-of-bounds string_view access in filesyst [...] adds bc13106e041 c++: Ignore __sanitizer_ptr_{sub,cmp} builtin calls during [...] adds 7d8177b027b c++: Remove a broken error-recovery path adds 39b3b1bdd9e Fix ipa-modref selftest and destructor adds c4e4e163c79 c++: Add test for PR96652 adds d6587211c02 c++: Return only in-scope tparms in keep_template_parm [PR95310] adds 5cfb06b61bc Ignore clobbers in modref adds 5d2d79c8d9d go.test: update issue4458.go for recent change adds 521d2711409 Daily bump. adds e41e66b78d4 libbacktrace: handle pc == low correctly adds 63cd53d2f5d runtime, net: fix build errors on AIX adds fefc2092992 analyzer: use switch in exploded_node::on_stmt adds c1c2ccc74cb Add $(ZLIBINC) to CFLAGS-analyzer/engine.o adds 1260f69aeb9 syscall: remove ptrace syscall on ppc64 adds e884ced0523 syscall: fix TestForeground for AIX
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 78 ++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/analyzer/ChangeLog | 83 +++ gcc/analyzer/analysis-plan.cc | 1 + gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/call-string.cc | 29 + gcc/analyzer/call-string.h | 2 + gcc/analyzer/checker-path.cc | 1 + gcc/analyzer/constraint-manager.cc | 77 ++ gcc/analyzer/constraint-manager.h | 6 + gcc/analyzer/diagnostic-manager.cc | 58 ++ gcc/analyzer/diagnostic-manager.h | 4 + gcc/analyzer/engine.cc | 280 +++++-- gcc/analyzer/exploded-graph.h | 7 + gcc/analyzer/pending-diagnostic.cc | 1 + gcc/analyzer/program-point.cc | 38 + gcc/analyzer/program-point.h | 2 + gcc/analyzer/program-state.cc | 85 +++ gcc/analyzer/program-state.h | 6 + gcc/analyzer/region-model-impl-calls.cc | 1 + gcc/analyzer/region-model-manager.cc | 1 + gcc/analyzer/region-model-reachability.cc | 1 + gcc/analyzer/region-model.cc | 1 + gcc/analyzer/region-model.h | 4 + gcc/analyzer/region.cc | 12 + gcc/analyzer/sm-file.cc | 1 + gcc/analyzer/sm-malloc.cc | 1 + gcc/analyzer/sm-pattern-test.cc | 1 + gcc/analyzer/sm-sensitive.cc | 1 + gcc/analyzer/sm-signal.cc | 7 + gcc/analyzer/sm-taint.cc | 1 + gcc/analyzer/sm.cc | 36 + gcc/analyzer/sm.h | 3 + gcc/analyzer/state-purge.cc | 1 + gcc/analyzer/store.cc | 118 +++ gcc/analyzer/store.h | 7 + gcc/analyzer/supergraph.cc | 112 +++ gcc/analyzer/supergraph.h | 6 + gcc/analyzer/svalue.cc | 12 + gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 2 +- gcc/common.opt | 4 +- gcc/config/aarch64/arm_neon.h | 112 +++ gcc/config/bpf/bpf.md | 20 + gcc/config/s390/s390.md | 54 +- gcc/cp/ChangeLog | 26 + gcc/cp/constexpr.c | 6 + gcc/cp/cp-tree.h | 1 - gcc/cp/decl.c | 17 - gcc/cp/pt.c | 74 +- gcc/doc/analyzer.texi | 3 + gcc/doc/invoke.texi | 11 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/statements.cc | 27 +- gcc/go/gofrontend/statements.h | 4 +- gcc/ipa-modref-tree.c | 5 +- gcc/ipa-modref.c | 33 +- gcc/ipa-modref.h | 1 + gcc/params.opt | 6 +- gcc/selftest-run-tests.c | 1 + gcc/selftest.h | 1 + gcc/testsuite/ChangeLog | 69 ++ gcc/testsuite/g++.dg/asan/pr97145.C | 7 + gcc/testsuite/g++.dg/concepts/diagnostic15.C | 16 + gcc/testsuite/g++.dg/cpp0x/decltype-96652.C | 14 + gcc/testsuite/g++.dg/ext/timevar1.C | 1 + gcc/testsuite/g++.dg/ext/timevar2.C | 1 + gcc/testsuite/g++.dg/tree-ssa/pr96979.C | 50 ++ gcc/testsuite/g++.old-deja/g++.pt/friend34.C | 5 +- .../gcc.target/aarch64/simd/vadd_poly_1.c | 50 ++ .../gcc.target/aarch64/simd/vceq_poly_1.c | 29 + .../gcc.target/aarch64/simd/vcls_unsigned_1.c | 54 ++ gcc/testsuite/gcc.target/bpf/diag-sdiv.c | 12 + gcc/testsuite/gcc.target/bpf/diag-smod.c | 12 + gcc/testsuite/gcc.target/bpf/xbpf-sdiv-1.c | 14 + gcc/testsuite/gcc.target/bpf/xbpf-smod-1.c | 14 + gcc/testsuite/gcc.target/i386/m128-check.h | 1 + gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c | 21 +- gcc/testsuite/gcc.target/s390/load-and-test-fp-2.c | 17 +- gcc/testsuite/gcc.target/s390/load-and-test-fp.h | 12 + gcc/testsuite/go.test/test/fixedbugs/issue4458.go | 2 +- gcc/toplev.c | 3 + gcc/tree-switch-conversion.c | 17 + libbacktrace/dwarf.c | 38 +- libgcc/ChangeLog | 6 + libgcc/libgcov-driver.c | 2 +- libgo/go/internal/cpu/cpu_no_init.go | 1 + .../go/internal/cpu/{cpu_ppc64x.go => cpu_ppcx.go} | 2 +- libgo/go/net/interface_aix.go | 2 - libgo/go/runtime/os_aix.go | 11 +- .../{export_unix_test.go => export_aix_test.go} | 10 +- libgo/go/syscall/export_unix_test.go | 2 +- libgo/go/syscall/libcall_aix.go | 3 - libgo/go/syscall/syscall_aix_ppc.go | 3 + libgo/mksysinfo.sh | 9 +- libgo/sysinfo.c | 8 + libgomp/ChangeLog | 10 + libgomp/plugin/plugin-nvptx.c | 1 + libgomp/testsuite/libgomp.fortran/pr66199-5.f90 | 2 +- libstdc++-v3/ChangeLog | 81 ++ libstdc++-v3/include/Makefile.am | 4 +- libstdc++-v3/include/Makefile.in | 4 +- libstdc++-v3/include/bits/align.h | 4 +- libstdc++-v3/include/bits/iterator_concepts.h | 2 +- libstdc++-v3/include/bits/range_access.h | 827 +-------------------- libstdc++-v3/include/bits/ranges_algo.h | 1 + libstdc++-v3/include/bits/ranges_algobase.h | 5 +- .../include/bits/{range_access.h => ranges_base.h} | 360 ++------- .../include/bits/{range_cmp.h => ranges_cmp.h} | 8 +- libstdc++-v3/include/bits/ranges_util.h | 417 +++++++++++ libstdc++-v3/include/experimental/string_view | 1 + libstdc++-v3/include/std/functional | 2 +- libstdc++-v3/include/std/ranges | 415 +---------- libstdc++-v3/include/std/span | 2 +- libstdc++-v3/include/std/string_view | 1 + libstdc++-v3/include/std/tuple | 2 +- libstdc++-v3/src/c++17/fs_path.cc | 2 +- libstdc++-v3/testsuite/20_util/align/3.cc | 53 ++ libstdc++-v3/testsuite/20_util/tuple/cons/96803.cc | 21 + .../24_iterators/back_insert_iterator/pr93884.cc | 1 + .../24_iterators/front_insert_iterator/pr93884.cc | 1 + .../27_io/filesystem/path/append/source.cc | 10 + 123 files changed, 2508 insertions(+), 1754 deletions(-) create mode 100644 gcc/testsuite/g++.dg/asan/pr97145.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-96652.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr96979.C create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vadd_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vceq_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vcls_unsigned_1.c create mode 100644 gcc/testsuite/gcc.target/bpf/diag-sdiv.c create mode 100644 gcc/testsuite/gcc.target/bpf/diag-smod.c create mode 100644 gcc/testsuite/gcc.target/bpf/xbpf-sdiv-1.c create mode 100644 gcc/testsuite/gcc.target/bpf/xbpf-smod-1.c create mode 100644 gcc/testsuite/gcc.target/s390/load-and-test-fp.h rename libgo/go/internal/cpu/{cpu_ppc64x.go => cpu_ppcx.go} (97%) copy libgo/go/syscall/{export_unix_test.go => export_aix_test.go} (51%) copy libstdc++-v3/include/bits/{range_access.h => ranges_base.h} (71%) rename libstdc++-v3/include/bits/{range_cmp.h => ranges_cmp.h} (98%) create mode 100644 libstdc++-v3/include/bits/ranges_util.h create mode 100644 libstdc++-v3/testsuite/20_util/align/3.cc