This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Os in repository toolchain/ci/gcc.
from 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] adds 55c17bc75c4 docs: Correct "This functions" to "These functions" adds 4938888ae1a rs6000: Fix pack for soft-float (PR105334) adds 89ca0fffa48 fortran: Pre-evaluate string pointers. [PR102043] adds e72fbb6915c fortran: Update index extraction code. [PR102043] adds 761dda57482 fortran: Generate an array temporary reference [PR102043] adds 7964ab6c364 fortran: Use pointer arithmetic to index arrays [PR102043] adds 7c21556daf3 libstdc++: Make atomic notify_one and notify_all non-const adds ab54f6007c7 Daily bump. adds 1ceddd7497e i386: Improve ix86_expand_int_movcc [PR105338] adds afe0b5b7ce5 Daily bump. adds fa5cd7102da fortran: Detect duplicate unlimited polymorphic types [PR103662] adds 6b7441a46c7 [committed] exec-stack warning for test which wants executa [...] adds bd64885971b Daily bump. adds 3c940d42701 AVX512F: Add missing macro for mask(z?)_scalf_s[sd] [PR 105339]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 100 ++++++ gcc/DATESTAMP | 2 +- gcc/cgraph.cc | 1 + gcc/cgraphclones.cc | 1 + gcc/config/i386/avx512fintrin.h | 76 +++-- gcc/config/i386/i386-expand.cc | 25 +- gcc/config/rs6000/rs6000.md | 67 +++- 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/emit-rtl.cc | 3 +- gcc/fortran/ChangeLog | 52 +++ gcc/fortran/interface.cc | 19 +- gcc/fortran/resolve.cc | 5 +- gcc/fortran/trans-array.cc | 60 +++- gcc/fortran/trans-expr.cc | 13 +- gcc/fortran/trans-io.cc | 48 ++- gcc/fortran/trans.cc | 42 ++- gcc/fortran/trans.h | 4 +- gcc/gimple-isel.cc | 8 + gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-modref-tree.cc | 31 +- gcc/rtlanal.cc | 4 +- gcc/testsuite/ChangeLog | 112 ++++++ 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/lto/pr94157_0.c | 2 +- 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/i386/pr105338.c | 26 ++ gcc/testsuite/gcc.target/i386/sse-14.c | 4 + 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/array_reference_3.f90 | 195 +++++++++++ gcc/testsuite/gfortran.dg/c_loc_test_22.f90 | 4 +- gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 +++ gcc/testsuite/gfortran.dg/dependency_49.f90 | 3 +- gcc/testsuite/gfortran.dg/finalize_10.f90 | 2 +- gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 ++ gcc/testsuite/gfortran.dg/negative_stride_1.f90 | 25 ++ .../gfortran.dg/unlimited_polymorphic_3.f03 | 56 ++- gcc/testsuite/gfortran.dg/vector_subscript_8.f90 | 16 + gcc/testsuite/gfortran.dg/vector_subscript_9.f90 | 21 ++ 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/match.sh | 2 +- 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 | 71 ++++ 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/bits/atomic_base.h | 8 +- libstdc++-v3/include/std/atomic | 16 +- libstdc++-v3/include/std/charconv | 16 +- 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 +- .../29_atomics/atomic/wait_notify/102994.cc | 4 +- .../testsuite/libstdc++-prettyprinters/cxx20.cc | 11 + 133 files changed, 2672 insertions(+), 500 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/gcc.target/i386/pr105338.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 100644 gcc/testsuite/gfortran.dg/array_reference_3.f90 create mode 100755 gcc/testsuite/gfortran.dg/dec_union_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/g77/pr105203.f create mode 100644 gcc/testsuite/gfortran.dg/negative_stride_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/vector_subscript_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/vector_subscript_9.f90 create mode 100644 libphobos/src/std/int128.d create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc