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-aarch64-next-allyesconfig in repository toolchain/ci/gcc.
from f9d09df0f35 Merge top-level configury changes from gdb adds 93674a72309 [testsuite] scanasm.exp: Fix target-selector handling in ch [...] adds 8b5bc7d12de [testsuite][arm] Fix cmse-15.c expected output adds bbb0de4a4ac libphobos: Remove --enable-druntime-gc configure option. adds a4d2774c9c1 [Arm] Allow the use of arm_cde.h for C++ adds 5002dae3df4 aarch64: Add a separate "SVE sizeless type" attribute adds 38e62001c57 aarch64: Add support for arm_sve_vector_bits adds 33c45e51b49 cselib, var-tracking: Improve debug info after the cselib s [...] adds 07432a807ed MSP430: Indiciate that the epilogue_helper insn does not fallthru adds 5b074864f8c libstdc++: Add comparison operators to std::unique_ptr adds 3fd1c229ad1 libstdc++: Implement LWG 3324 for [cmp.alg] function object [...] adds ef529765234 c++: constexpr static data member instantiation [PR94523] adds 44facdb79f2 PR fortran/87923 -- fix ICE when resolving I/O tags and sim [...] adds fef3d8b4a07 Daily bump. adds d09f80ae014 compiler: look up composite literal keys in the global namespace adds d79a22eddc6 libgo: update to final 1.14.2 release adds 6c4a05f251a Simplify co_await_expander. adds 7478addd84a libphobos: Use libdruntime as a convenience library for libphobos.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 109 ++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64-sve-builtins.cc | 104 +- gcc/config/aarch64/aarch64.c | 830 ++++++++++--- gcc/config/arm/arm_cde.h | 8 - gcc/config/msp430/msp430.c | 2 +- gcc/config/msp430/msp430.md | 4 +- gcc/cp/ChangeLog | 10 + gcc/cp/constexpr.c | 13 +- gcc/cp/coroutines.cc | 25 +- gcc/cselib.c | 58 + gcc/cselib.h | 2 + gcc/d/ChangeLog | 6 + gcc/d/d-spec.cc | 14 +- gcc/doc/sourcebuild.texi | 9 + gcc/fortran/ChangeLog | 40 + gcc/fortran/gfortran.h | 7 +- gcc/fortran/io.c | 858 ++++++-------- gcc/fortran/resolve.c | 14 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 14 +- gcc/testsuite/ChangeLog | 76 ++ .../g++.dg/coroutines/co-await-syntax-10.C | 40 + .../g++.dg/coroutines/co-await-syntax-11.C | 205 ++++ gcc/testsuite/g++.dg/cpp1y/constexpr-static1.C | 10 + gcc/testsuite/g++.target/arm/cde_mve.C | 10 + .../aarch64/sve/acle/general/attributes_1.c | 205 ++++ .../aarch64/sve/acle/general/attributes_2.c | 3 + .../aarch64/sve/acle/general/attributes_3.c | 3 + .../aarch64/sve/acle/general/attributes_4.c | 3 + .../aarch64/sve/acle/general/attributes_5.c | 7 + .../aarch64/sve/acle/general/attributes_6.c | 97 ++ .../aarch64/sve/acle/general/attributes_7.c | 181 +++ gcc/testsuite/gcc.target/aarch64/sve/pcs/struct.h | 77 ++ .../gcc.target/aarch64/sve/pcs/struct_1_1024.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_1_128.c | 405 +++++++ .../gcc.target/aarch64/sve/pcs/struct_1_2048.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_1_256.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_1_512.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_2_1024.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_2_128.c | 701 +++++++++++ .../gcc.target/aarch64/sve/pcs/struct_2_2048.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_2_256.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_2_512.c | 4 + .../gcc.target/aarch64/sve/pcs/struct_3_128.c | 1092 +++++++++++++++++ .../gcc.target/aarch64/sve/pcs/struct_3_256.c | 1231 ++++++++++++++++++++ .../gcc.target/aarch64/sve/pcs/struct_3_512.c | 1197 +++++++++++++++++++ gcc/testsuite/gcc.target/arm/cmse/cmse-15.c | 152 ++- gcc/testsuite/gfortran.dg/asynchronous_5.f03 | 43 + gcc/testsuite/gfortran.dg/f2003_io_8.f03 | 2 +- gcc/testsuite/gfortran.dg/io_constraints_15.f90 | 11 + gcc/testsuite/gfortran.dg/io_constraints_16.f90 | 11 + gcc/testsuite/gfortran.dg/io_constraints_17.f90 | 11 + gcc/testsuite/gfortran.dg/io_constraints_18.f90 | 9 + gcc/testsuite/gfortran.dg/io_constraints_8.f90 | 2 +- gcc/testsuite/gfortran.dg/io_tags_1.f90 | 19 + gcc/testsuite/gfortran.dg/io_tags_10.f90 | 103 ++ gcc/testsuite/gfortran.dg/io_tags_2.f90 | 30 + gcc/testsuite/gfortran.dg/io_tags_3.f90 | 17 + gcc/testsuite/gfortran.dg/io_tags_4.f90 | 17 + gcc/testsuite/gfortran.dg/io_tags_5.f90 | 17 + gcc/testsuite/gfortran.dg/io_tags_6.f90 | 175 +++ gcc/testsuite/gfortran.dg/io_tags_7.f90 | 103 ++ gcc/testsuite/gfortran.dg/io_tags_8.f90 | 18 + gcc/testsuite/gfortran.dg/io_tags_9.f90 | 18 + gcc/testsuite/gfortran.dg/iomsg_2.f90 | 36 +- gcc/testsuite/gfortran.dg/pr66725.f90 | 42 +- gcc/testsuite/gfortran.dg/pr88205.f90 | 6 +- gcc/testsuite/gfortran.dg/write_check4.f90 | 4 +- gcc/testsuite/gfortran.dg/write_check5.f90 | 24 + gcc/testsuite/lib/gdc.exp | 14 +- gcc/testsuite/lib/scanasm.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 8 +- gcc/var-tracking.c | 23 + libgo/MERGE | 2 +- libgo/go/cmd/go/alldocs.go | 52 +- libgo/go/cmd/go/internal/modcmd/verify.go | 11 +- libgo/go/cmd/go/internal/modfetch/cache.go | 40 +- libgo/go/cmd/go/internal/modfetch/fetch.go | 61 +- libgo/go/cmd/go/internal/modload/build.go | 4 +- libgo/go/cmd/go/internal/modload/help.go | 52 +- .../go/cmd/go/internal/robustio/robustio_flaky.go | 2 +- libgo/go/runtime/mbitmap.go | 6 +- libgo/go/runtime/stubs.go | 7 + libphobos/ChangeLog | 25 + libphobos/configure | 31 +- libphobos/d_rules.am | 11 - libphobos/libdruntime/Makefile.am | 34 +- libphobos/libdruntime/Makefile.in | 315 +++-- libphobos/libdruntime/gcstub/gc.d | 388 ------ libphobos/m4/druntime.m4 | 16 - libphobos/src/Makefile.am | 13 +- libphobos/src/Makefile.in | 28 +- libphobos/testsuite/lib/libphobos.exp | 4 - libphobos/testsuite/testsuite_flags.in | 1 - libstdc++-v3/ChangeLog | 17 + libstdc++-v3/include/bits/unique_ptr.h | 25 + libstdc++-v3/libsupc++/compare | 49 +- .../comparisons/algorithms/partial_order.cc | 4 + .../comparisons/algorithms/strong_order.cc | 4 + .../comparisons/algorithms/weak_order.cc | 4 + .../testsuite/20_util/default_delete/48631_neg.cc | 2 +- .../testsuite/20_util/default_delete/void_neg.cc | 2 +- .../20_util/unique_ptr/comparison/compare.cc | 88 ++ .../20_util/unique_ptr/comparison/compare_c++20.cc | 98 ++ 107 files changed, 8541 insertions(+), 1481 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/co-await-syntax-10.C create mode 100644 gcc/testsuite/g++.dg/coroutines/co-await-syntax-11.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-static1.C create mode 100644 gcc/testsuite/g++.target/arm/cde_mve.C create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct.h create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_1_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_1_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_1_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_1_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_1_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_2_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_2_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_2_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_2_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_2_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_3_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_3_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/struct_3_512.c create mode 100644 gcc/testsuite/gfortran.dg/asynchronous_5.f03 create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_15.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_16.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_constraints_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/io_tags_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/write_check5.f90 delete mode 100644 libphobos/libdruntime/gcstub/gc.d create mode 100644 libstdc++-v3/testsuite/20_util/unique_ptr/comparison/compare.cc create mode 100644 libstdc++-v3/testsuite/20_util/unique_ptr/comparison/compare_c++20.cc