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-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from 49d73c9fb64 Fortran: check arguments of MASKL/MASKR intrinsics before s [...] adds 3a5702df3f1 Daily bump. adds b942847f787 [Ada] Task arrays trigger spurious unreferenced warnings adds 68adddccb13 [Ada] Fix error on too large size clause for bit-packed array adds ad85af8e5a6 [Ada] Switch from __sync to __atomic builtins for atomic counters adds a283cf62e45 [Ada] Adjust the alignment to the size for bit-packed arrays adds d256274430c [Ada] Fix typo in comment about unit families adds d9c64c60408 [Ada] Disable expansion of pragma Loop_Variant in CodePeer mode adds 888fb69365c [Ada] Remove CodePeer annotations for pragma Loop_Variant adds 41899cd3726 [Ada] Switch from __sync to __atomic builtins for Lock_Free [...] adds a6eae6a9bbf [Ada] Reduce runtime dependencies on stage1 adds 0c6fbbfc83a [Ada] Make pragma Inspection_Point work for constants adds cc9cd232492 [Ada] Fix internal error on unchecked union with component clauses adds a42dd9febbb [Ada] Fix bogus error on call to subprogram with incomplete [...] adds 92e114d66e9 tree-optimization/100359 - restore unroll at -O3 adds be59671c562 middle-end/101530 - fix shufflevector lowering adds 492954263e3 Fortran: Allow IEEE_CLASS to identify signaling NaNs adds 8234b0dcb24 Properly enable -freorder-blocks-and-partition on 64-bit Windows adds 4fde88e5dd1 libstdc++: Add -nostdinc++ for c++17 sources [PR100017] adds e1b8a91e470 libstdc++: Update default -std option in manual adds e54dda45f9a libstdc++: Add dg-timeout-factor to some more regex tests adds 68c2e9e9234 libstdc++: Fix and simplify freestanding configuration [PR103866] adds a8d3c987460 libstdc++: Add %j, %U, %w, %W time_get support, fix %y, %Y, [...] adds bf37fd35a37 ira: Add a ira_loop_border_costs class adds 909a4b4764c ira: Add comments and fix move_spill_restore calculation adds d54565d87ff ira: Add ira_subloop_allocnos_can_differ_p adds 8e7a23728f6 ira: Try to avoid propagating conflicts adds 01f3e6a40e7 ira: Consider modelling caller-save allocations as loop spills adds 037cc0b4a66 ira: Handle "soft" conflicts between cap and non-cap allocnos adds b6eac7c4fba Partially sort MAINTAINERS. adds 3159da6c465 x86_64: Ignore zero width bitfields in ABI and issue -Wpsab [...] adds 828474fafd2 Fortran: Pass unlimited polymorphic argument to assumed typ [...] adds d3ff7420e94 [vect] Re-analyze all modes for epilogues adds c173d880d65 rs6000: Add Power10 optimization for _mm_blendv* adds de0faa56a10 tree-optimization/103948 - detect vector vec_cmp in expand_ [...] adds 54fa7daefe3 c++: Ensure some more that immediate functions aren't gimpl [...] adds 3e95a974c39 c++: "more constrained" vs staticness of memfn [PR103783] adds ab36b554bd9 c++: constexpr base-to-derived conversion with offset 0 [PR103879] adds 04a74555602 i386: Introduce V2QImode vector compares [PR103861]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 38 +- gcc/DATESTAMP | 2 +- gcc/ada/exp_pakd.adb | 14 +- gcc/ada/exp_prag.adb | 5 +- gcc/ada/gcc-interface/Make-lang.in | 55 ++- gcc/ada/gcc-interface/decl.c | 29 +- gcc/ada/gcc-interface/trans.c | 48 ++- gcc/ada/layout.adb | 7 +- gcc/ada/libgnat/s-atocou__builtin.adb | 42 +- gcc/ada/libgnat/s-atopri.adb | 13 +- gcc/ada/libgnat/s-atopri.ads | 21 +- gcc/ada/libgnat/s-exponn.adb | 3 - gcc/ada/libgnat/s-expont.adb | 3 - gcc/ada/libgnat/s-exponu.adb | 3 - gcc/ada/libgnat/s-widthi.adb | 3 - gcc/ada/libgnat/s-widthu.adb | 3 - gcc/ada/sem_util.adb | 2 +- gcc/ada/sem_warn.adb | 9 +- gcc/c-family/c-common.c | 7 + gcc/config/i386/i386-expand.c | 7 + gcc/config/i386/i386.c | 65 ++- gcc/config/i386/mmx.md | 56 +-- gcc/config/rs6000/smmintrin.h | 14 +- gcc/coretypes.h | 8 +- gcc/cp/call.c | 17 +- gcc/cp/constexpr.c | 38 +- gcc/cp/decl2.c | 1 + gcc/cp/semantics.c | 11 + gcc/fortran/ChangeLog | 21 + gcc/fortran/trans-expr.c | 18 +- gcc/genopinit.c | 28 ++ gcc/ira-build.c | 78 +++- gcc/ira-color.c | 463 ++++++++++++++++----- gcc/ira-costs.c | 7 +- gcc/ira-int.h | 161 +++++++ gcc/ira.c | 2 + gcc/testsuite/ChangeLog | 29 ++ .../c-c++-common/builtin-shufflevector-3.c | 15 + gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C | 15 + gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/consteval26.C | 39 ++ gcc/testsuite/g++.target/i386/pr102024.C | 12 + gcc/testsuite/gcc.dg/tree-ssa/pr100359.c | 31 ++ gcc/testsuite/gcc.target/aarch64/masked_epilogue.c | 10 + gcc/testsuite/gcc.target/aarch64/reg-alloc-2.c | 47 +++ gcc/testsuite/gcc.target/aarch64/reg-alloc-3.c | 65 +++ gcc/testsuite/gcc.target/aarch64/reg-alloc-4.c | 69 +++ gcc/testsuite/gcc.target/i386/pr102024.c | 12 + gcc/testsuite/gcc.target/i386/pr103861-2.c | 21 + gcc/testsuite/gcc.target/powerpc/sse4_1-blendvps.c | 65 +++ gcc/testsuite/gfortran.dg/ieee/signaling_1.f90 | 89 ++++ gcc/testsuite/gfortran.dg/ieee/signaling_1_c.c | 14 + gcc/testsuite/gfortran.dg/pr103366.f90 | 17 + gcc/tree-ssa-loop-ivcanon.c | 6 +- gcc/tree-vect-generic.c | 4 +- gcc/tree-vect-loop.c | 63 ++- gcc/tree-vectorizer.c | 10 +- libgfortran/Makefile.am | 8 +- libgfortran/Makefile.in | 6 +- libgfortran/ieee/ieee_helper.c | 15 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/Makefile.in | 1 + libstdc++-v3/acinclude.m4 | 8 + libstdc++-v3/config/abi/pre/gnu.ver | 12 +- libstdc++-v3/configure | 35 +- libstdc++-v3/configure.ac | 10 +- libstdc++-v3/doc/Makefile.in | 1 + libstdc++-v3/doc/html/index.html | 4 +- libstdc++-v3/doc/html/manual/using.html | 3 +- libstdc++-v3/doc/xml/manual/using.xml | 3 +- libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/locale_facets_nonio.h | 32 ++ libstdc++-v3/include/bits/locale_facets_nonio.tcc | 261 ++++++++++-- libstdc++-v3/libsupc++/Makefile.am | 2 +- libstdc++-v3/libsupc++/Makefile.in | 3 +- libstdc++-v3/po/Makefile.in | 1 + libstdc++-v3/python/Makefile.in | 1 + libstdc++-v3/src/Makefile.in | 1 + libstdc++-v3/src/c++11/Makefile.in | 1 + libstdc++-v3/src/c++17/Makefile.am | 2 +- libstdc++-v3/src/c++17/Makefile.in | 3 +- libstdc++-v3/src/c++20/Makefile.in | 1 + libstdc++-v3/src/c++98/Makefile.in | 1 + libstdc++-v3/src/c++98/locale_facets.cc | 110 +++++ libstdc++-v3/src/filesystem/Makefile.in | 1 + .../testsuite/22_locale/time_get/get/char/4.cc | 243 +++++++++++ .../testsuite/22_locale/time_get/get/wchar_t/4.cc | 243 +++++++++++ .../22_locale/time_get/get_year/char/1.cc | 4 +- .../22_locale/time_get/get_year/char/5.cc | 7 +- .../time_get/get_year/char/{1.cc => 6.cc} | 57 +-- .../22_locale/time_get/get_year/wchar_t/1.cc | 4 +- .../22_locale/time_get/get_year/wchar_t/5.cc | 7 +- .../time_get/get_year/wchar_t/{1.cc => 6.cc} | 57 +-- .../algorithms/regex_replace/char/103664.cc | 1 + .../testsuite/28_regex/basic_regex/84110.cc | 1 + .../28_regex/basic_regex/ctors/char/other.cc | 1 + .../testsuite/28_regex/match_results/102667.cc | 1 + libstdc++-v3/testsuite/Makefile.in | 1 + 99 files changed, 2629 insertions(+), 507 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/builtin-shufflevector-3.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval26.C create mode 100644 gcc/testsuite/g++.target/i386/pr102024.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr100359.c create mode 100644 gcc/testsuite/gcc.target/aarch64/masked_epilogue.c create mode 100644 gcc/testsuite/gcc.target/aarch64/reg-alloc-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/reg-alloc-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/reg-alloc-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102024.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103861-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendvps.c create mode 100644 gcc/testsuite/gfortran.dg/ieee/signaling_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/ieee/signaling_1_c.c create mode 100644 gcc/testsuite/gfortran.dg/pr103366.f90 create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/char/4.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/4.cc copy libstdc++-v3/testsuite/22_locale/time_get/get_year/char/{1.cc => 6.cc} (59%) copy libstdc++-v3/testsuite/22_locale/time_get/get_year/wchar_t/{1.cc => 6.cc} (59%)