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_O1 in repository toolchain/ci/gcc.
from 6ae8aac19cd x86: Enable the GPR only instructions for -mgeneral-regs-only adds bdea84c4b57 Daily bump. adds 4a21a8c34a7 Remove gimple_expr_type uses from value-range code adds 3ce20b6be54 Remove last gimple_expr_type uses adds 3d7686a30fc Remove gimple_expr_type adds 9f2bc5077de [gcn] Work-around libgomp 'error: array subscript 0 is outs [...] adds 8df3ee8f7d8 tree-optimization/101505 - properly determine stmt precisio [...] adds 3522fe2a115 c++: Add test for DR 2126 adds db95ac7745b [AARCH64] Fix PR 101205: csinv does not have an zero_extend [...] adds aad32a00b7d amdgcn: Add -mxnack and -msram-ecc [PR 100208] adds 483dd64546f debug: Add new function ctf_debuginfo_p adds f007a638a86 debug: Allow means for targets to opt out of CTF/BTF support adds a113b14398f analyzer: add svalue::can_have_associated_state_p [PR101503] adds 237ab3ee49e coroutines: Adjust outlined function names [PR95520]. adds 4e2fa182626 PR testsuite 101520 - gcc.target/powerpc/pr93658.c has exce [...] adds 476242fa5ce compiler: avoid aliases in receiver types adds 21ea2f9320d Daily bump. adds a1d27560770 vect: Recog mul_highpart pattern [PR100696] adds 1c0d49b9ce9 rs6000: Support [u]mul<mode>3_highpart for vector adds e695f0101a8 RISC-V: Detect python and pick best one for calling multili [...] adds 6d4da4aeef5 i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peeph [...] adds 8168338684f [gcn] Work-around libgomp 'error: array subscript 0 is outs [...] adds b7e450c9734 aarch64: Refactor TBL/TBX RTL patterns adds b51de13d819 Limit fill-column to 79 adds 6f79c7845c5 dir-locals: Use https for bug references adds 7cc2df084b7 debug/101473 - apply debug prefix maps before checksumming DIEs adds 0c4ae4ff46b libstdc++: Add more tests for filesystem::create_directory [...] adds 1ef9b135793 aarch64: Tweak old vect-* tests to avoid new FAILs adds 89ec3b67dbe libstdc++: fix is_default_constructible for hash containers [...] adds e0e82856d53 rs6000: Fix up easy_vector_constant_msb handling [PR101384] adds 7fcb33455c9 PR 100167: Fix vector long long multiply/divide tests on power10. adds 00dcc88a0ed Adjust by-value function vec arguments to by-reference. new 818203714e8 Attach MEM_EXPR information when flushing BLKmode args to t [...] new e07d30fdcae Handle all UBSAN built-ins in -Wuninitialized [PR101300]. new 124eaa50e0a libstdc++: Fix create_directories to resolve symlinks [PR101510] new 8bf5b49ebd2 Correct stpcpy offset computation for -Warray-bounds et al. [...]
The 4 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: .dir-locals.el | 4 +- contrib/vimrc | 2 +- gcc/ChangeLog | 98 +++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 34 +++ gcc/analyzer/constraint-manager.cc | 8 +- gcc/analyzer/program-state.cc | 6 +- gcc/analyzer/region-model-manager.cc | 28 +- gcc/analyzer/region-model.cc | 2 + gcc/analyzer/svalue.cc | 4 + gcc/analyzer/svalue.h | 16 ++ gcc/builtins.c | 103 +++++-- gcc/c-family/c-common.c | 4 +- gcc/c-family/c-common.h | 2 +- gcc/c/c-tree.h | 5 +- gcc/c/c-typeck.c | 2 +- gcc/cfgloop.h | 2 +- gcc/cfgloopanal.c | 2 +- gcc/cgraph.h | 2 +- gcc/cgraphclones.c | 2 +- gcc/config.gcc | 3 +- gcc/config/aarch64/aarch64-simd-builtins.def | 34 +-- gcc/config/aarch64/aarch64-simd.md | 24 +- gcc/config/aarch64/aarch64.c | 8 +- gcc/config/aarch64/aarch64.md | 6 +- gcc/config/aarch64/arm_neon.h | 132 ++++----- gcc/config/elfos.h | 8 + gcc/config/gcn/gcn-hsa.h | 6 + gcc/config/gcn/gcn-opts.h | 7 + gcc/config/gcn/gcn-valu.md | 2 + gcc/config/gcn/gcn.c | 13 +- gcc/config/gcn/gcn.md | 1 + gcc/config/gcn/gcn.opt | 21 ++ gcc/config/gcn/mkoffload.c | 58 +++- gcc/config/i386/i386.c | 3 + gcc/config/i386/sync.md | 152 ----------- gcc/config/rs6000/altivec.md | 19 +- gcc/config/rs6000/predicates.md | 17 +- gcc/config/rs6000/rs6000-builtin.def | 8 +- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.c | 59 ++-- gcc/config/rs6000/vsx.md | 4 +- gcc/cp/ChangeLog | 18 ++ gcc/cp/coroutines.cc | 87 +++++- gcc/cp/cp-tree.h | 22 ++ gcc/cp/mangle.c | 19 +- gcc/doc/gimple.texi | 8 - gcc/doc/invoke.texi | 17 ++ gcc/doc/tm.texi | 26 ++ gcc/doc/tm.texi.in | 26 ++ gcc/dwarf2out.c | 12 +- gcc/dwarf2out.h | 1 + gcc/flags.h | 4 + gcc/fortran/ChangeLog | 5 + gcc/function.c | 10 +- gcc/genautomata.c | 2 +- gcc/genextract.c | 2 +- gcc/genmatch.c | 19 +- gcc/gimple-ssa-store-merging.c | 3 +- gcc/gimple.c | 10 +- gcc/gimple.h | 52 +--- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 40 +++ gcc/go/gofrontend/gogo.h | 8 + gcc/go/gofrontend/types.cc | 51 ++++ gcc/haifa-sched.c | 8 +- gcc/internal-fn.c | 1 + gcc/internal-fn.def | 2 + gcc/ipa-cp.c | 22 +- gcc/ipa-fnsummary.c | 8 +- gcc/ipa-inline.c | 2 +- gcc/ipa-predicate.c | 4 +- gcc/ipa-predicate.h | 2 +- gcc/ipa-prop.c | 2 +- gcc/ipa-prop.h | 2 +- gcc/ira-build.c | 2 +- gcc/jit/ChangeLog | 6 + gcc/opts.c | 8 + gcc/read-rtl.c | 2 +- gcc/rtl.h | 4 +- gcc/sched-int.h | 4 +- gcc/simplify-rtx.c | 4 +- gcc/testsuite/ChangeLog | 73 +++++ gcc/testsuite/g++.dg/coroutines/pr95520.C | 29 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C | 6 + gcc/testsuite/gcc.dg/Warray-bounds-80.c | 96 +++++++ gcc/testsuite/gcc.dg/Warray-bounds-81.c | 302 +++++++++++++++++++++ gcc/testsuite/gcc.dg/Warray-bounds-82.c | 258 ++++++++++++++++++ gcc/testsuite/gcc.dg/Warray-bounds-83.c | 172 ++++++++++++ gcc/testsuite/gcc.dg/Warray-bounds-84.c | 65 +++++ gcc/testsuite/gcc.dg/Wstringop-overflow-46.c | 5 +- gcc/testsuite/gcc.dg/analyzer/pr101503.c | 11 + gcc/testsuite/gcc.dg/debug/btf/btf.exp | 16 +- gcc/testsuite/gcc.dg/debug/ctf/ctf.exp | 16 +- gcc/testsuite/gcc.dg/pr101384.c | 39 +++ gcc/testsuite/gcc.dg/uninit-pr101300.c | 53 ++++ gcc/testsuite/gcc.dg/vect/pr101505.c | 16 ++ gcc/testsuite/gcc.target/aarch64/csinv-neg-1.c | 112 ++++++++ .../gcc.target/aarch64/vect-fmaxv-fminv.x | 20 +- gcc/testsuite/gcc.target/aarch64/vect-vaddv.c | 4 +- gcc/testsuite/gcc.target/aarch64/vect-vmaxv.c | 2 +- gcc/testsuite/gcc.target/gcn/sram-ecc-1.c | 17 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-2.c | 17 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-3.c | 21 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-4.c | 21 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-5.c | 17 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-6.c | 17 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-7.c | 21 ++ gcc/testsuite/gcc.target/gcn/sram-ecc-8.c | 21 ++ gcc/testsuite/gcc.target/i386/pr100637-3w.c | 6 +- gcc/testsuite/gcc.target/i386/pr71245-1.c | 22 -- gcc/testsuite/gcc.target/i386/pr71245-2.c | 22 -- .../gcc.target/powerpc/fold-vec-div-longlong.c | 7 +- .../gcc.target/powerpc/fold-vec-mult-longlong.c | 7 +- gcc/testsuite/gcc.target/powerpc/mul-vectorize-3.c | 32 +++ gcc/testsuite/gcc.target/powerpc/mul-vectorize-4.c | 33 +++ gcc/testsuite/gcc.target/powerpc/pr101384-1.c | 79 ++++++ gcc/testsuite/gcc.target/powerpc/pr101384-2.c | 79 ++++++ gcc/testsuite/gcc.target/powerpc/pr93658.c | 2 +- gcc/testsuite/lib/gcc-dg.exp | 1 - gcc/toplev.c | 11 +- gcc/tree-call-cdce.c | 7 +- gcc/tree-data-ref.c | 6 +- gcc/tree-data-ref.h | 9 +- gcc/tree-if-conv.c | 2 +- gcc/tree-loop-distribution.c | 19 +- gcc/tree-parloops.c | 5 +- gcc/tree-ssa-loop-im.c | 4 +- gcc/tree-ssa-loop-niter.c | 2 +- gcc/tree-ssa-pre.c | 3 +- gcc/tree-ssa-reassoc.c | 9 +- gcc/tree-ssa-sccvn.c | 38 ++- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree-ssa-structalias.c | 15 +- gcc/tree-ssa-uninit.c | 23 +- gcc/tree-vect-generic.c | 25 +- gcc/tree-vect-loop-manip.c | 10 +- gcc/tree-vect-patterns.c | 52 +++- gcc/tree-vect-slp-patterns.c | 6 +- gcc/tree-vect-slp.c | 14 +- gcc/tree-vectorizer.h | 6 +- gcc/tree-vrp.c | 14 +- gcc/tree.c | 12 +- gcc/tree.h | 2 +- gcc/vr-values.c | 28 +- libgomp/ChangeLog | 6 + libgomp/configure.tgt | 3 + libstdc++-v3/include/bits/hashtable.h | 15 +- libstdc++-v3/src/c++17/fs_ops.cc | 5 +- libstdc++-v3/src/filesystem/ops.cc | 2 +- .../23_containers/unordered_map/cons/default.cc | 33 +++ .../23_containers/unordered_set/cons/default.cc | 33 +++ .../filesystem/operations/create_directories.cc | 23 ++ .../filesystem/operations/create_directory.cc | 31 +++ .../filesystem/operations/create_directories.cc | 23 ++ .../filesystem/operations/create_directory.cc | 32 +++ 156 files changed, 3025 insertions(+), 684 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95520.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-80.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-81.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-82.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-83.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-84.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101503.c create mode 100644 gcc/testsuite/gcc.dg/pr101384.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr101300.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr101505.c create mode 100644 gcc/testsuite/gcc.target/aarch64/csinv-neg-1.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-1.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-2.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-3.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-4.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-5.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-6.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-7.c create mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-8.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr71245-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr71245-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mul-vectorize-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mul-vectorize-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101384-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101384-2.c create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/cons/default.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/cons/default.cc