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_ubsan in repository toolchain/ci/gcc.
from e9b639c4b53 libstdc++: Tweak timeout for testsuite/std/ranges/iota/max_ [...] adds fd26ce83981 Fix c6x test compromised by recent improvements to bswap & rotates adds ad9c394114b libstdc++: Fix dg-prune-output assertion message adds 5f564fd0133 lra: Fix s/otput/output/ typo in debug output adds 844105d912a Daily bump. adds 78be906b26c MAINTAINERS: Add myself for write after approval adds da81e30d21f testsuite: aarch64: Fix failing vector structure tests on b [...] adds a5e3c1e2c8d testsuite: aarch64: Fix invalid SVE tests adds a5e78ee60cd aarch64: Expand %<w> correctly according to mode iterator adds 527a1cf32c2 testsuite/lib/gfortran.exp: Add -I for ISO*.h [PR101305, PR101660] adds 2eff2a3cb52 libstdc++: Make allocator equality comparable in tests adds 848bcda52d7 Improve handling of unknown sign bit in CCP. adds 67b8443bd1f [documentation] Fix GTY header file example adds 7cc85851bc7 [documentation] No need anymore to "mention ['gt-*.h' file] [...] adds 06870af3e48 [OpenACC] Clean up unused 'BUILT_IN_ACC_GET_DEVICE_TYPE' adds c5230519305 Sanity check that 'Init' doesn't appear without 'Var' in '* [...] adds 2a700fb8ea9 Don't consider '-foffload-abi' in 'DEF_GOACC_BUILTIN', 'DEF [...] adds 0095afa82a3 Remove 'gcc/omp-offload.c' from 'GTFILES' adds e2e0b85c1e7 PR101609: Use the correct iterator for AArch64 vector right [...] adds e2a58ed6dc5 openacc: Middle-end worker-partitioning support adds c408512e1f7 amdgcn: Enable OpenACC worker partitioning for AMD GCN adds 62f01243fb2 Cross-reference parts adapted in 'gcc/omp-oacc-neuter-broad [...] new 9d2d660aab2 i386: Name V2SF logic insns [PR101812] new 00eab082e9f Verify destination[source] of a load[store] instruction is [...]
The 2 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: MAINTAINERS | 1 + gcc/ChangeLog | 4 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 +- gcc/builtins.def | 8 +- gcc/common.opt | 2 +- gcc/config/aarch64/aarch64-simd.md | 15 +- gcc/config/aarch64/aarch64.md | 2 +- gcc/config/gcn/gcn-protos.h | 5 +- gcc/config/gcn/gcn-tree.c | 58 +- gcc/config/gcn/gcn.c | 21 +- gcc/config/gcn/gcn.opt | 5 - gcc/config/i386/mmx.md | 2 +- gcc/config/nvptx/nvptx.c | 5 + gcc/config/rs6000/rs6000.c | 14 +- gcc/doc/gty.texi | 5 +- gcc/doc/tm.texi | 9 + gcc/doc/tm.texi.in | 2 + gcc/lra-constraints.c | 2 +- gcc/omp-builtins.def | 11 +- gcc/omp-low.c | 2 + gcc/omp-oacc-neuter-broadcast.cc | 1522 ++++++++++++++++++++ gcc/optc-gen.awk | 8 +- gcc/opts.c | 6 +- gcc/passes.def | 1 + gcc/target.def | 11 + gcc/testsuite/ChangeLog | 4 + gcc/testsuite/g++.dg/ipa/pure-const-3.C | 2 +- gcc/testsuite/gcc.dg/pr68217.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/vrp24.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/dup_lane_1.c | 24 +- gcc/testsuite/gcc.target/aarch64/sve/extract_1.c | 12 +- gcc/testsuite/gcc.target/aarch64/sve/extract_2.c | 12 +- gcc/testsuite/gcc.target/aarch64/sve/extract_3.c | 12 +- gcc/testsuite/gcc.target/aarch64/sve/extract_4.c | 12 +- .../gcc.target/aarch64/vect-shr-reg-run.c | 53 + gcc/testsuite/gcc.target/aarch64/vect-shr-reg.c | 30 + .../aarch64/vector_structure_intrinsics.c | 2 +- gcc/testsuite/gcc.target/i386/pr101812.c | 12 + gcc/testsuite/gcc.target/tic6x/rotdi16-scan.c | 8 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_12.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_18.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_7.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_8.c | 2 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_9.c | 2 +- gcc/testsuite/gfortran.dg/PR94327.c | 2 +- gcc/testsuite/gfortran.dg/PR94331.c | 2 +- .../gfortran.dg/bind_c_array_params_3_aux.c | 2 +- .../iso_fortran_binding_uint8_array_driver.c | 2 +- gcc/testsuite/gfortran.dg/pr93524.c | 2 +- gcc/testsuite/lib/gfortran.exp | 10 +- gcc/tree-pass.h | 1 + gcc/tree-ssa-ccp.c | 118 +- libgomp/plugin/plugin-gcn.c | 3 +- .../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c | 3 - .../libgomp.oacc-c-c++-common/loop-dim-default.c | 4 +- .../libgomp.oacc-c-c++-common/parallel-dims.c | 12 +- .../libgomp.oacc-c-c++-common/routine-wv-2.c | 7 +- .../libgomp.oacc-fortran/optional-reduction.f90 | 3 + .../testsuite/libgomp.oacc-fortran/reduction-7.f90 | 3 + libstdc++-v3/ChangeLog | 18 + .../23_containers/unordered_map/cons/default.cc | 3 + .../23_containers/unordered_set/cons/default.cc | 3 + .../25_algorithms/copy/debug/constexpr_neg.cc | 2 +- .../copy_backward/debug/constexpr_neg.cc | 2 +- .../25_algorithms/equal/debug/constexpr_neg.cc | 2 +- .../lower_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../lower_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../upper_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../upper_bound/debug/constexpr_valid_range_neg.cc | 2 +- 81 files changed, 1956 insertions(+), 200 deletions(-) create mode 100644 gcc/omp-oacc-neuter-broadcast.cc create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-shr-reg-run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-shr-reg.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101812.c