This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from ce25177f505 testsuite: Add a -O2 -fgimple testcase next to the -O2 -fno [...] adds 67fa274cd63 analyzer: improvements to logging/dumping adds b6268016bf4 optabs: Don't use scalar conversions for vectors [PR93843] adds 759bd406a2b dump load permutations and refcount per SLP node adds d6ff2207412 c++: Fix ICE with constexpr init and [[no_unique_address]] [...] adds b9934ad88d6 c++: Add test for DR 1423, Convertibility of nullptr to bool. adds 4a305fa2fd4 c++: Fix ICE with static_cast when converting from int[] [PR93862] adds 8017d95c7f5 libstdc++: Add __maybe_const_t and __maybe_empty_t aliases adds 113f0a639db libstdc++ Two simplifications for lexicographical_compare adds fd335985582 libstdc++: P1645R1 constexpr for <numeric> algorithms adds 8ce13842b50 libstdc++: Fix use of inaccessible private member in split_ [...] adds 38e10026578 c++: Fix value-init crash in template [PR93676] adds 44f6b7fb574 c++: Some improvements to concept diagnostics adds 051b9873e78 rs6000: Fix more testsuite fallout from rs6000_legitimate_a [...] adds c5decc83e4e libgo: update to final Go1.14 release adds dc192bbdd04 coroutines: Amend parameter handling to match n4849. adds 15fc2e04a59 PPC64, fix documentation for __builtin_crypto_vpmsum* built [...] adds 89f759ac2eb Daily bump. adds 0ba70d1b5ae analyzer: fix ICE on unreachable calls [PR 93947] adds 71b633aaea3 analyzer: fix ICE with -Wanalyzer-null-dereference [PR 93950] adds 1231f71f96a c++: Fix ICE with invalid array bounds [PR93789] adds cf70bb0fbd7 Document negative form of warning options enabled by defaul [...] adds 494e434c05f maintainer-scripts: Speed up git clone in gcc_release adds 4fd9efc8877 doc: Update description of BullFreeware adds 5f9cd512c42 sccvn: Handle non-byte aligned offset or size for memset (, [...] adds 1956773cc65 gimplify: Don't optimize register const vars to static [PR93949] adds d1215304681 fix -fdebug-prefix-map without gas .file support adds eb8e6a30a44 libstdc++: Make _GLIBCXX_CONCEPT_CHECKS more constexpr-friendly adds 82863a5cc99 amdgcn: fix ICE on subreg of BI reg. adds e840185b31e tree-optimization/93953 - avoid reference into hash-map adds e431546ff9f tree-optimization/93508 - make VN translate through _chk an [...] adds e94f2542305 libstdc++: Support N3644 "Null Forward Iterators" for tests [...] adds da5f369df6d Fix broken type comparison assert adds f32a3662cda libstdc++: Fix std::string error in Debug Mode adds b112e3cb602 libstdc++: Fix std::span test failures with _GLIBCXX_ASSERTIONS adds ae7051590d4 libstdc++: Define <=> for Debug Mode array adds 46788c65f93 work-around system header namespace pollution adds aca124df668 define NO_DOT_IN_LABEL only in vxworks6 adds d9dfec65c5b Use -mno-pcrel for tests requiring TOC. adds aa307bd027d PowerPC Add has_arch_pwr* checks adds dc941ea9258 amdgcn: sub-dword vector min/max/shift/bit operators adds 17a13507d77 [GCC][PATCH][ARM] Add vreinterpret, vdup, vget and vset bf [...] adds 9640ff5a88f middle-end: Fix wrong code caused by disagreemed between FR [...] adds cfeef9acd2c ipa-cp: Avoid an ICE processing self-recursive cloned edges [...] adds 10a32d47986 libstdc++: -D_GLIBCXX_DEBUG fixes in the constrained algos tests adds ba49e9eb187 libstdc++: Add missing friend declarations in some range adaptors adds 9d2d283367a Compare ARGUMENT_PACKS [pr93933] adds 75c299acc47 Fix PR target/93932 adds 449494943e6 libstdc++: Disable diagnostic URLs in testsuite adds 58645f7153d Update gcc fr.po. adds ab466f73bb3 Document that -Wbuiltin-declaration-mismatch is enabled by [...] adds 8f22ba6d69f Daily bump. adds 5c3489a083b testsuite: Fix up g++.dg/torture/pr92152.C test for ilp32 targets adds 4707548ee84 Add myself to MAINTAINERS
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 1 + gcc/ChangeLog | 203 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/alias.c | 79 +- gcc/alias.h | 1 + gcc/analyzer/ChangeLog | 39 + gcc/analyzer/bar-chart.cc | 102 + gcc/analyzer/bar-chart.h | 60 + gcc/analyzer/diagnostic-manager.cc | 16 + gcc/analyzer/engine.cc | 125 +- gcc/analyzer/exploded-graph.h | 9 +- gcc/analyzer/region-model.cc | 6 +- gcc/analyzer/supergraph.cc | 23 + gcc/analyzer/supergraph.h | 4 + gcc/config/arm/arm_neon.h | 532 +- gcc/config/arm/arm_neon_builtins.def | 10 +- gcc/config/arm/iterators.md | 25 +- gcc/config/arm/neon.md | 26 +- gcc/config/gcn/gcn-valu.md | 91 +- gcc/config/gcn/gcn.md | 27 +- gcc/config/rs6000/vsx.md | 90 +- gcc/config/vx-common.h | 14 +- gcc/cp/ChangeLog | 67 + gcc/cp/call.c | 3 +- gcc/cp/class.c | 17 +- gcc/cp/constexpr.c | 16 +- gcc/cp/constraint.cc | 33 +- gcc/cp/coroutines.cc | 311 +- gcc/cp/cp-tree.h | 2 + gcc/cp/cxx-pretty-print.c | 17 + gcc/cp/decl.c | 11 +- gcc/cp/init.c | 8 +- gcc/cp/pt.c | 21 +- gcc/cp/tree.c | 17 +- gcc/cp/typeck.c | 9 +- gcc/doc/extend.texi | 6 +- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 1670 +++--- gcc/dwarf2out.c | 3 +- gcc/gimplify.c | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 55 +- gcc/lto-opts.c | 3 + gcc/lto-streamer-out.c | 3 +- gcc/optabs-tree.c | 5 + gcc/po/ChangeLog | 4 + gcc/po/fr.po | 6101 ++++++++------------ gcc/testsuite/ChangeLog | 135 + gcc/testsuite/g++.dg/DRs/dr1423.C | 7 + gcc/testsuite/g++.dg/analyzer/pr93950.C | 28 + gcc/testsuite/g++.dg/concepts/diagnostic2.C | 30 + gcc/testsuite/g++.dg/concepts/diagnostic3.C | 29 + gcc/testsuite/g++.dg/concepts/pr93933.C | 31 + .../g++.dg/coroutines/coro1-refs-and-ctors.h | 144 + .../g++.dg/coroutines/torture/func-params-07.C | 81 + .../g++.dg/coroutines/torture/func-params-08.C | 112 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C | 13 + gcc/testsuite/g++.dg/cpp0x/rv-cast7.C | 6 + gcc/testsuite/g++.dg/cpp2a/constexpr-init16.C | 15 + gcc/testsuite/g++.dg/cpp2a/constexpr-init17.C | 15 + gcc/testsuite/g++.dg/ext/vla22.C | 9 + gcc/testsuite/g++.dg/torture/pr92152.C | 74 + gcc/testsuite/gcc.c-torture/compile/pr93949.c | 7 + gcc/testsuite/gcc.c-torture/execute/pr93945.c | 45 + gcc/testsuite/gcc.dg/analyzer/torture/pr93947.c | 40 + gcc/testsuite/gcc.dg/ipa/pr93707.c | 31 + gcc/testsuite/gcc.dg/pr93953.c | 17 + gcc/testsuite/gcc.dg/torture/pr92152.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/20030807-7.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-12.c | 20 + .../gcc.dg/tree-ssa/alias-access-path-4.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-5.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr93582-9.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-87.c | 13 + gcc/testsuite/gcc.dg/vect/pr93843-1.c | 21 + gcc/testsuite/gcc.dg/vect/pr93843-2.c | 11 + gcc/testsuite/gcc.target/aarch64/vect-mull.x | 1 + gcc/testsuite/gcc.target/arm/bf16_dup.c | 96 + gcc/testsuite/gcc.target/arm/bf16_reinterpret.c | 435 ++ .../powerpc/fold-vec-extract-longlong.p8.c | 25 +- .../gcc.target/powerpc/fold-vec-st-char.c | 2 +- .../gcc.target/powerpc/fold-vec-st-float.c | 2 +- gcc/testsuite/gcc.target/powerpc/fold-vec-st-int.c | 2 +- .../gcc.target/powerpc/fold-vec-st-short.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr92132-fp-1.c | 2 +- gcc/testsuite/lib/target-supports.exp | 52 + gcc/tree-ssa-alias.c | 178 +- gcc/tree-ssa-sccvn.c | 61 +- gcc/tree-vect-slp.c | 20 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/go/internal/modcmd/mod.go | 5 - libgo/go/cmd/go/internal/modload/import.go | 3 +- libgo/go/cmd/go/internal/vet/vet.go | 4 +- libgo/go/cmd/go/internal/web/api.go | 2 +- .../cmd/go/testdata/script/mod_gobuild_import.txt | 59 +- libgo/go/cmd/go/testdata/script/mod_readonly.txt | 1 + libgo/go/cmd/go/testdata/script/vet_flags.txt | 11 + libgo/go/crypto/cipher/gcm.go | 7 +- libgo/go/crypto/cipher/gcm_test.go | 19 +- libgo/go/crypto/elliptic/elliptic.go | 19 +- libgo/go/crypto/x509/pkcs8.go | 2 +- libgo/go/go/build/build.go | 14 +- libgo/go/go/doc/doc.go | 9 +- libgo/go/hash/maphash/maphash.go | 14 +- libgo/go/hash/maphash/maphash_test.go | 23 + libgo/go/math/big/int.go | 4 +- libgo/go/runtime/malloc.go | 7 +- libgo/go/runtime/mkpreempt.go | 9 + libgo/go/runtime/netpoll_stub.go | 17 +- libgo/go/testing/benchmark.go | 1 + libgo/go/testing/sub_test.go | 40 + libgo/go/testing/testing.go | 1 - libstdc++-v3/ChangeLog | 110 + libstdc++-v3/include/bits/boost_concept_check.h | 2 +- libstdc++-v3/include/bits/ranges_algo.h | 10 +- libstdc++-v3/include/bits/stl_algobase.h | 21 +- libstdc++-v3/include/bits/stl_numeric.h | 9 + libstdc++-v3/include/debug/array | 20 + libstdc++-v3/include/debug/string | 2 +- libstdc++-v3/include/std/numeric | 18 + libstdc++-v3/include/std/ranges | 63 +- libstdc++-v3/include/std/version | 1 + .../array/tuple_interface/get_debug_neg.cc | 6 +- .../tuple_interface/tuple_element_debug_neg.cc | 2 +- .../23_containers/span/back_assert_neg.cc | 1 + .../23_containers/span/first_2_assert_neg.cc | 1 + .../23_containers/span/first_assert_neg.cc | 1 + .../23_containers/span/front_assert_neg.cc | 1 + .../23_containers/span/index_op_assert_neg.cc | 1 + .../23_containers/span/last_2_assert_neg.cc | 1 + .../23_containers/span/last_assert_neg.cc | 1 + .../23_containers/span/subspan_2_assert_neg.cc | 1 + .../23_containers/span/subspan_3_assert_neg.cc | 1 + .../23_containers/span/subspan_4_assert_neg.cc | 1 + .../23_containers/span/subspan_5_assert_neg.cc | 1 + .../23_containers/span/subspan_6_assert_neg.cc | 1 + .../23_containers/span/subspan_assert_neg.cc | 1 + .../testsuite/25_algorithms/copy/constrained.cc | 16 +- .../25_algorithms/copy_backward/constrained.cc | 16 +- .../25_algorithms/inplace_merge/constrained.cc | 2 +- .../min/concept_checks.cc} | 15 +- .../testsuite/25_algorithms/move/constrained.cc | 16 +- .../25_algorithms/move_backward/constrained.cc | 16 +- .../25_algorithms/partial_sort/constrained.cc | 4 +- .../25_algorithms/partial_sort_copy/constrained.cc | 8 +- .../testsuite/25_algorithms/shuffle/constrained.cc | 4 +- .../testsuite/25_algorithms/sort/constrained.cc | 4 +- .../25_algorithms/stable_sort/constrained.cc | 4 +- .../accumulate/constexpr.cc} | 29 +- .../adjacent_difference/constexpr.cc} | 31 +- .../exclusive_scan/constexpr.cc} | 31 +- .../inclusive_scan/constexpr.cc} | 41 +- .../inner_product/constexpr.cc} | 32 +- .../iota/constexpr.cc} | 17 +- .../partial_sum/constexpr.cc} | 31 +- .../reduce/constexpr.cc} | 38 +- .../transform_exclusive_scan/constexpr.cc} | 19 +- .../transform_inclusive_scan/constexpr.cc} | 31 +- .../transform_reduce/constexpr.cc} | 41 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +- .../testsuite/std/ranges/adaptors/split.cc | 32 + libstdc++-v3/testsuite/std/ranges/adaptors/take.cc | 16 + .../testsuite/std/ranges/adaptors/take_while.cc | 17 + .../testsuite/std/ranges/adaptors/transform.cc | 23 + libstdc++-v3/testsuite/util/testsuite_iterators.h | 20 + maintainer-scripts/ChangeLog | 4 + maintainer-scripts/gcc_release | 19 +- 172 files changed, 7697 insertions(+), 5179 deletions(-) create mode 100644 gcc/analyzer/bar-chart.cc create mode 100644 gcc/analyzer/bar-chart.h create mode 100644 gcc/testsuite/g++.dg/DRs/dr1423.C create mode 100644 gcc/testsuite/g++.dg/analyzer/pr93950.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic2.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic3.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr93933.C create mode 100644 gcc/testsuite/g++.dg/coroutines/coro1-refs-and-ctors.h create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-07.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-08.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-cast7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-init16.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-init17.C create mode 100644 gcc/testsuite/g++.dg/ext/vla22.C create mode 100644 gcc/testsuite/g++.dg/torture/pr92152.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93949.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93945.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93947.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr93707.c create mode 100644 gcc/testsuite/gcc.dg/pr93953.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92152.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-12.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-87.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr93843-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr93843-2.c create mode 100644 gcc/testsuite/gcc.target/arm/bf16_dup.c create mode 100644 gcc/testsuite/gcc.target/arm/bf16_reinterpret.c copy libstdc++-v3/testsuite/{23_containers/span/index_op_assert_neg.cc => 25_algor [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/front_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/back_assert_neg.cc => 26_numerics/ [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/back_assert_neg.cc => 26_numerics/ [...] copy libstdc++-v3/testsuite/{23_containers/span/front_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/first_assert_neg.cc => 26_numerics [...] copy libstdc++-v3/testsuite/{23_containers/span/front_assert_neg.cc => 26_numerics [...]