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_profiled_lto_lean in repository toolchain/ci/gcc.
from 6f30c4cd38b Fix testsuite fallout from pr104960 change adds 31104d65476 Daily bump. adds e767da23de1 AVX512FP16: Fix masm=intel output for vfc?(madd|mul)csh [PR [...] adds 5177634148a RISC-V: Implement misc macro for vector extensions. adds 70b8f43695b Dump when estimating the number of iterations of a loop adds 3f18553eb7d docs: Document min-pagesize parameter. adds e63ac860afe libstdc++: Work around clang misdesign in time_get<>::get [ [...] adds 2d810acbd2c Avoid a warning of overflow adds 4a3073f04e8 rtl-ssa: Fix prev/next_def confusion [PR104869] adds fbdaa58162e d: Merge upstream dmd 2503f17e5, phobos a74fa63e6. adds 1dd51373a82 d: Fix internal compiler error: in build_complex, at tree.c:2358 adds 3873e614ef2 Update gcc sv.po adds e3e191b4104 c++: designator and anon struct [PR101767] adds 24d51e74957 c++: designated init and aggregate members [PR103337] adds d0363a80690 x86: Properly check FEATURE_AESKLE adds bec69ac548b x86: Disable AVX on pr86722.c and pr90356.c adds c65bd532e22 c++: initialized array of vla [PR58646] adds e8b6afa98f0 x86: Disable SSE in ISA2 for -mgeneral-regs-only
No new revisions were added by this update.
Summary of changes: gcc/DATESTAMP | 2 +- gcc/c-family/c-ada-spec.cc | 2 +- gcc/common/config/i386/cpuinfo.h | 4 +- gcc/common/config/i386/i386-common.cc | 2 +- gcc/common/config/riscv/riscv-common.cc | 16 +- gcc/config/i386/sse.md | 2 +- gcc/config/riscv/riscv-c.cc | 18 + gcc/config/riscv/riscv-opts.h | 25 +- gcc/config/riscv/riscv.opt | 2 +- gcc/cp/decl.cc | 52 +- gcc/cp/init.cc | 1 + gcc/d/d-codegen.cc | 2 +- gcc/d/d-convert.cc | 4 +- gcc/d/d-lang.cc | 20 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/aggregate.d | 2 +- gcc/d/dmd/aggregate.h | 2 +- gcc/d/dmd/astenums.d | 9 + gcc/d/dmd/attrib.d | 8 +- gcc/d/dmd/blockexit.d | 2 +- gcc/d/dmd/canthrow.d | 2 +- gcc/d/dmd/constfold.d | 50 +- gcc/d/dmd/cparse.d | 175 ++++- gcc/d/dmd/cppmangle.d | 2 + gcc/d/dmd/ctfeexpr.d | 65 +- gcc/d/dmd/dcast.d | 8 +- gcc/d/dmd/declaration.d | 8 +- gcc/d/dmd/declaration.h | 3 +- gcc/d/dmd/dinterpret.d | 84 +- gcc/d/dmd/dmacro.d | 29 +- gcc/d/dmd/dmodule.d | 78 +- gcc/d/dmd/doc.d | 4 +- gcc/d/dmd/dscope.d | 2 +- gcc/d/dmd/dsymbol.d | 7 +- gcc/d/dmd/dsymbol.h | 2 +- gcc/d/dmd/dsymbolsem.d | 134 +++- gcc/d/dmd/dtemplate.d | 4 +- gcc/d/dmd/dtoh.d | 25 +- gcc/d/dmd/escape.d | 120 ++- gcc/d/dmd/expression.d | 22 +- gcc/d/dmd/expressionsem.d | 18 +- gcc/d/dmd/file_manager.d | 133 ++-- gcc/d/dmd/file_manager.h | 19 - gcc/d/dmd/globals.d | 19 +- gcc/d/dmd/globals.h | 19 +- gcc/d/dmd/hdrgen.d | 1 - gcc/d/dmd/id.d | 3 + gcc/d/dmd/importc.d | 22 +- gcc/d/dmd/lexer.d | 14 +- gcc/d/dmd/module.h | 6 +- gcc/d/dmd/mtype.d | 52 +- gcc/d/dmd/mtype.h | 40 +- gcc/d/dmd/optimize.d | 8 +- gcc/d/dmd/parse.d | 6 +- gcc/d/dmd/root/file.h | 41 - gcc/d/dmd/root/filename.d | 7 +- gcc/d/dmd/root/string.d | 6 +- gcc/d/dmd/semantic2.d | 11 +- gcc/d/dmd/semantic3.d | 16 +- gcc/d/dmd/statementsem.d | 33 +- gcc/d/dmd/target.d | 37 +- gcc/d/dmd/target.h | 14 +- gcc/d/dmd/template.h | 1 + gcc/d/dmd/tokens.d | 6 +- gcc/d/dmd/traits.d | 48 +- gcc/d/dmd/typesem.d | 25 +- gcc/doc/invoke.texi | 3 + gcc/po/sv.po | 860 ++++++++------------- gcc/rtl-ssa/accesses.cc | 52 +- gcc/rtl-ssa/accesses.h | 22 +- gcc/rtl-ssa/member-fns.inl | 12 +- gcc/rtl-ssa/movement.h | 6 +- gcc/testsuite/ChangeLog | 4 + gcc/testsuite/g++.dg/cpp2a/desig22.C | 11 + gcc/testsuite/g++.dg/cpp2a/desig23.C | 20 + gcc/testsuite/g++.dg/cpp2a/desig24.C | 11 + gcc/testsuite/g++.dg/cpp2a/desig25.C | 13 + gcc/testsuite/g++.dg/ext/anon-struct10.C | 21 + gcc/testsuite/g++.dg/ext/flexary3.C | 2 +- gcc/testsuite/g++.dg/ext/vla24.C | 7 + gcc/testsuite/g++.dg/parse/pr43765.C | 6 +- gcc/testsuite/g++.dg/pr104869.C | 78 ++ gcc/testsuite/gcc.target/i386/pr104977.c | 13 + gcc/testsuite/gcc.target/i386/pr105000-1.c | 11 + gcc/testsuite/gcc.target/i386/pr105000-2.c | 11 + gcc/testsuite/gcc.target/i386/pr105000-3.c | 11 + gcc/testsuite/gcc.target/i386/pr105000-4.c | 11 + gcc/testsuite/gcc.target/i386/pr86722.c | 3 +- gcc/testsuite/gcc.target/i386/pr90356.c | 2 +- gcc/testsuite/gcc.target/riscv/arch-13.c | 5 + gcc/testsuite/gcc.target/riscv/arch-14.c | 5 + gcc/testsuite/gcc.target/riscv/arch-15.c | 5 + gcc/testsuite/gcc.target/riscv/predef-18.c | 84 ++ gcc/testsuite/gcc.target/riscv/predef-19.c | 88 +++ gcc/testsuite/gcc.target/riscv/predef-20.c | 84 ++ gcc/testsuite/gdc.dg/pr105004.d | 14 + .../gdc.test/compilable/dtoh_AliasDeclaration.d | 1 - .../gdc.test/compilable/dtoh_StructDeclaration.d | 47 +- .../gdc.test/compilable/dtoh_TemplateDeclaration.d | 18 - .../gdc.test/compilable/dtoh_forwarding.d | 3 - gcc/testsuite/gdc.test/compilable/dtoh_ignored.d | 2 - .../gdc.test/compilable/dtoh_invalid_identifiers.d | 2 - gcc/testsuite/gdc.test/compilable/dtoh_names.d | 12 - .../gdc.test/compilable/dtoh_required_symbols.d | 4 +- gcc/testsuite/gdc.test/compilable/scope.d | 2 +- .../gdc.test/fail_compilation/fail19948.d | 18 + .../gdc.test/fail_compilation/fail22881.d | 60 ++ .../gdc.test/fail_compilation/pull12941.d | 4 +- .../gdc.test/fail_compilation/retscope2.d | 2 +- .../gdc.test/fail_compilation/test15191.d | 2 +- .../gdc.test/fail_compilation/test17422.d | 2 +- .../gdc.test/fail_compilation/test20881.d | 30 + .../gdc.test/fail_compilation/test21912.d | 4 +- .../runnable_cxx/extra-files/test22898.cpp | 7 + gcc/testsuite/gdc.test/runnable_cxx/test22898.d | 28 + gcc/tree-ssa-loop-niter.cc | 3 + libphobos/src/MERGE | 2 +- libphobos/src/std/conv.d | 35 +- libphobos/src/std/sumtype.d | 35 +- libphobos/src/std/traits.d | 40 + libphobos/src/std/uni/package.d | 4 +- libstdc++-v3/include/bits/locale_facets_nonio.tcc | 2 +- 122 files changed, 2139 insertions(+), 1311 deletions(-) delete mode 100644 gcc/d/dmd/file_manager.h delete mode 100644 gcc/d/dmd/root/file.h create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig22.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig23.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig25.C create mode 100644 gcc/testsuite/g++.dg/ext/anon-struct10.C create mode 100644 gcc/testsuite/g++.dg/ext/vla24.C create mode 100644 gcc/testsuite/g++.dg/pr104869.C create mode 100644 gcc/testsuite/gcc.target/i386/pr104977.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105000-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105000-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105000-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105000-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/arch-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/arch-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/arch-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/predef-20.c create mode 100644 gcc/testsuite/gdc.dg/pr105004.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail19948.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22881.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test20881.d create mode 100644 gcc/testsuite/gdc.test/runnable_cxx/extra-files/test22898.cpp create mode 100644 gcc/testsuite/gdc.test/runnable_cxx/test22898.d