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-arm-mainline-allmodconfig in repository toolchain/ci/gcc.
from 021b51814d6 testsuite: Skip pr105250.c for powerpc and s390 [PR105266] adds d210653f390 libstdc++: Micro-optimize __from_chars_pow2_base adds 208b7d85d73 runtime: add special handling for signal 34 adds ace4928a29b libgo: only add signum to siglist if it doesn't exist yet adds a897a88c592 doc/invoke.texi: CRIS: Remove references to cris-axis-linux-gnu adds d2a0a5d4ad2 doc/install.texi: CRIS: Remove gone websites. Adjust CRIS targets adds 3f7c81ef148 Daily bump. adds a2a7da1a055 libstdc++: Fix syntax error in libbacktrace configuration adds 214d2860f4e tree-optimization/104880 - move testcase adds fdb3f82fb32 libstdc++: Add pretty printer for std::span adds cd3964ebd3e libstdc++: Stop defining _GLIBCXX_ASSERTIONS in floating_to [...] adds 353434b65ef tree-optimization/104010 - fix SLP scalar costing with patterns adds eb03e424598 c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR105256] adds eeca2b8bd03 sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] adds b85abacd902 MAINTAINERS: Update my email address. adds 90a29845bfe gcov-profile: Allow negative counts of indirect calls [PR105282] adds 4a1a72a89c6 libgo: make a couple of sed uses POSIX compliant adds d1d571873c8 Daily bump. adds 2a6d372ba96 cgraph: Fix up semantic_interposition handling [PR105306] adds 0707f428090 Fix overflows in ipa-modref-tree.cc adds 36f1de95a61 tree-optimization/105312 - fix ISEL VCOND expansion adds 4d4eaa77a7d tree-optimization/104912 - ensure cost model is checked first adds c644b7df11a libstdc++: Use LTLIBICONV when linking libstdc++.so [PR93602] adds 67ded3a1f5b libstdc++: Fix macro checked by test adds 5bde80f48bc c++: Fall through for arrays of T vs T cv [PR104996] adds 29a25a60383 Daily bump. adds 6a4e9934545 runtime: use correct field name for PPC32 GLIBC registers adds 504b02c70ab emit-rtl: Fix -fcompare-debug bug with label references in [...] adds 811c7fbd147 Support --compress-debug-sections for ld.mold. adds cf37107522f libstdc++: Remove bogus assertion in std::from_chars [PR105324] adds 1e6c0e69af8 libstdc++: Work around modules ICE in <charconv> [PR105297] adds c049f638da4 fortran: Fix conv of UNION constructors [PR105310] adds 93b65ed9706 c++: wrong error with constexpr COMPOUND_EXPR [PR105321] adds 605a80bb733 c++: Remove unused parameter adds 93dd7f36f20 libstdc++: Avoid ASCII assumptions in floating_from_chars.cc adds ae56e2da05e d: Merge upstream dmd eb7bee331, druntime 27834edb, phobos [...] adds fc9deca632c rs6000: Add effective target has_arch_ppc64 adds 26fa464f426 rs6000: Disparage lfiwzx and similar adds 748d46cd049 rs6000/testsuite: xfail bswap-brw.c adds c1a9cf67915 Daily bump. adds 7092b7aea12 rtlanal: Fix up replace_rtx [PR105333] new 55c17bc75c4 docs: Correct "This functions" to "These functions"
The 1 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: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 84 +++++ gcc/DATESTAMP | 2 +- gcc/cgraph.cc | 1 + gcc/cgraphclones.cc | 1 + gcc/config/rs6000/rs6000.md | 22 +- gcc/config/sparc/sparc.cc | 16 +- gcc/configure | 10 +- gcc/configure.ac | 10 +- gcc/cp/ChangeLog | 27 ++ gcc/cp/call.cc | 7 +- gcc/cp/constexpr.cc | 9 +- gcc/cp/typeck2.cc | 31 ++ gcc/d/ChangeLog | 7 + gcc/d/d-lang.cc | 5 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/aggregate.d | 22 ++ gcc/d/dmd/astenums.d | 1 + gcc/d/dmd/blockexit.d | 15 +- gcc/d/dmd/clone.d | 6 +- gcc/d/dmd/cparse.d | 22 +- gcc/d/dmd/declaration.d | 18 +- gcc/d/dmd/dmodule.d | 6 +- gcc/d/dmd/dsymbol.d | 4 +- gcc/d/dmd/dsymbolsem.d | 9 +- gcc/d/dmd/errors.d | 16 +- gcc/d/dmd/escape.d | 61 ++-- gcc/d/dmd/expression.d | 11 +- gcc/d/dmd/expression.h | 2 - gcc/d/dmd/expressionsem.d | 29 +- gcc/d/dmd/initsem.d | 8 +- gcc/d/dmd/lexer.d | 55 ++- gcc/d/dmd/mtype.d | 92 ++--- gcc/d/dmd/mtype.h | 2 +- gcc/d/dmd/optimize.d | 13 +- gcc/d/dmd/parse.d | 98 ++++-- gcc/d/dmd/statement.d | 8 + gcc/d/dmd/transitivevisitor.d | 4 +- gcc/d/dmd/typesem.d | 11 +- gcc/d/dmd/utils.d | 2 +- gcc/d/lang.opt | 4 + gcc/doc/extend.texi | 2 +- gcc/doc/install.texi | 21 +- gcc/doc/invoke.texi | 29 +- gcc/emit-rtl.cc | 3 +- gcc/fortran/ChangeLog | 5 + gcc/fortran/trans-expr.cc | 4 +- gcc/gimple-isel.cc | 8 + gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-modref-tree.cc | 31 +- gcc/rtlanal.cc | 4 +- gcc/testsuite/ChangeLog | 72 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C | 18 + gcc/testsuite/g++.dg/cpp0x/initlist129.C | 6 + gcc/testsuite/g++.dg/cpp0x/pr105256.C | 18 + .../g++.dg/opt/{pr104880.cc => pr104880.C} | 0 gcc/testsuite/g++.dg/opt/pr105306.C | 13 + gcc/testsuite/gcc.c-torture/compile/103818.c | 12 + gcc/testsuite/gcc.dg/pr105257.c | 16 + gcc/testsuite/gcc.dg/pr105333.c | 21 ++ gcc/testsuite/gcc.target/arm/pr105312.c | 23 ++ gcc/testsuite/gcc.target/i386/pr103941-1.c | 14 + gcc/testsuite/gcc.target/i386/pr103941-2.c | 12 + gcc/testsuite/gcc.target/powerpc/bswap-brw.c | 2 +- gcc/testsuite/gdc.test/compilable/betterCarray.d | 7 + gcc/testsuite/gdc.test/compilable/test18216.d | 40 +++ gcc/testsuite/gdc.test/compilable/test22635.d | 13 + .../gdc.test/fail_compilation/diag11198.d | 12 +- .../gdc.test/fail_compilation/fail22202.d | 22 ++ .../gdc.test/fail_compilation/fail23036.d | 22 ++ .../gdc.test/fail_compilation/fail_scope.d | 30 +- .../gdc.test/fail_compilation/retscope6.d | 48 ++- .../gdc.test/fail_compilation/test22999.d | 27 ++ .../gdc.test/fail_compilation/test23017.d | 20 ++ gcc/testsuite/gdc.test/runnable/testscope.d | 16 - gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 +++ gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 ++ gcc/testsuite/lib/target-supports.exp | 10 + gcc/tree-vect-loop-manip.cc | 60 +++- gcc/tree-vect-slp.cc | 48 ++- gcc/value-prof.cc | 4 + libgo/Makefile.am | 2 +- libgo/Makefile.in | 2 +- libgo/go/runtime/signal_gccgo.go | 3 +- libgo/match.sh | 2 +- libgo/mksigtab.sh | 12 +- libgo/runtime/go-signal.c | 35 +- libphobos/ChangeLog | 7 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/exception.d | 84 ++--- libphobos/libdruntime/object.d | 4 +- libphobos/libdruntime/rt/aaA.d | 4 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.am | 2 +- libphobos/src/Makefile.in | 4 +- libphobos/src/std/base64.d | 20 +- libphobos/src/std/int128.d | 374 +++++++++++++++++++++ libphobos/src/std/path.d | 2 +- libphobos/src/std/traits.d | 21 +- libstdc++-v3/ChangeLog | 63 ++++ libstdc++-v3/acinclude.m4 | 6 +- libstdc++-v3/configure | 6 +- libstdc++-v3/doc/html/manual/setup.html | 33 ++ libstdc++-v3/doc/xml/manual/prerequisites.xml | 50 +++ libstdc++-v3/include/std/charconv | 44 ++- libstdc++-v3/python/libstdcxx/v6/printers.py | 38 +++ libstdc++-v3/src/Makefile.am | 4 +- libstdc++-v3/src/Makefile.in | 4 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 34 +- libstdc++-v3/src/c++17/floating_to_chars.cc | 9 +- .../testsuite/20_util/from_chars/pr105324.cc | 14 + .../operations/copy/char/constexpr.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx20.cc | 11 + 115 files changed, 1979 insertions(+), 460 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist129.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr105256.C rename gcc/testsuite/g++.dg/opt/{pr104880.cc => pr104880.C} (100%) create mode 100644 gcc/testsuite/g++.dg/opt/pr105306.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/103818.c create mode 100644 gcc/testsuite/gcc.dg/pr105257.c create mode 100644 gcc/testsuite/gcc.dg/pr105333.c create mode 100644 gcc/testsuite/gcc.target/arm/pr105312.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103941-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103941-2.c create mode 100644 gcc/testsuite/gdc.test/compilable/test18216.d create mode 100644 gcc/testsuite/gdc.test/compilable/test22635.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22202.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail23036.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test22999.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test23017.d create mode 100755 gcc/testsuite/gfortran.dg/dec_union_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/g77/pr105203.f create mode 100644 libphobos/src/std/int128.d create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc