This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_debug in repository toolchain/ci/gcc.
from 8d240b3f061 gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: xfail for cris adds 80cf2facbbd Fortran: Follow fixes to -freal-{4,8}-real* handling [PR993 [...] adds 6ddedd3efa3 OpenACC: C/C++ - fix async parsing [PR99137] adds 28354bc22bd Fix undefined behavior spotted by the sanitizer adds e51f67c155c Fix oversight in support for forward declarations adds 331763de7d4 Fix build breakage with latest glibc release adds 4d66685e49d c++: instantiating imported specializations [PR 99389] adds b8188b7d738 ipa: Fix resolving speculations through cgraph_edge::set_call_stmt adds 9105757a59b [PR99378] LRA: Skip decomposing address for asm insn operan [...] adds fe55086547c coroutines : Handle exceptions throw before the first await [...] adds 9ee91079fd5 coroutines : Do not accept throwing final await expressions [...] adds 3d9577c2540 coroutines : Adjust constraints on when to build ctors [PR98118]. adds 1e5cdb9f896 c++: Local instantiations of imported specializations [PR 99377] adds b1bee29167d PR libfortran/99218 - matmul on temporary array accesses in [...] adds 9e64dd6b3f6 c++: Duplicate namespace bindings [PR 99245] adds a3ad6489d38 openmp: Avoid ICEs due to orphaned labels in OpenMP regions [...] adds 812230c63c3 testsuite: Update testcase for PR96078 fix [PR99363] adds c2e64c33d9d c++: ICE with -Wshadow and enumerator in template [PR99120] adds 02a35548790 c++: Pointer-to-member fn conversion with noexcept [PR99374] adds ceae9533826 Daily bump. adds 3c297921e80 gcc.target/cris/pr93372-1.c: Adjust expectations for elimin [...] adds 7723f569345 cris: don't define MAX_FIXED_MODE_SIZE adds b49d23f3e23 c++: adc_unify deduction with constrained auto [PR99365] adds 574e7601829 c++: Fix tsubsting member variable template-id [PR96330] adds 84185598dc7 libstdc++: Improve std::rot[lr] [PR99396] adds 73a9216b8a4 libgcov: Fix build on Darwin [PR99406] adds 5b41f1c5af8 d: Don't set default flag_complex_method. adds 0cc54a68e30 middle-end: Pretty-print address space of aggregates adds d1bba463bd0 c++: Fix constexpr evaluation of pre-increment when !lval [ [...] adds 0ad6a2e2f0c Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 49 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/init.c | 8 +- gcc/ada/libgnarl/s-osinte__linux.ads | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-ada-spec.c | 4 +- gcc/c/ChangeLog | 5 + gcc/c/c-parser.c | 2 +- gcc/cgraph.c | 37 +- gcc/config/cris/cris.h | 7 - gcc/cp/ChangeLog | 95 +++++ gcc/cp/call.c | 4 +- gcc/cp/constexpr.c | 17 +- gcc/cp/coroutines.cc | 426 +++++++++++++++++---- gcc/cp/module.cc | 33 +- gcc/cp/name-lookup.c | 7 +- gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 145 ++++--- gcc/d/ChangeLog | 5 + gcc/d/d-lang.cc | 3 - gcc/fortran/ChangeLog | 8 + gcc/fortran/invoke.texi | 19 +- gcc/fortran/primary.c | 19 + gcc/lra-constraints.c | 5 +- gcc/rtlanal.c | 8 +- gcc/testsuite/ChangeLog | 133 +++++++ gcc/testsuite/c-c++-common/goacc/asyncwait-1.c | 23 +- gcc/testsuite/c-c++-common/gomp/pr99322.c | 26 ++ .../g++.dg/coroutines/pr95616-0-no-exceptions.C | 50 +++ gcc/testsuite/g++.dg/coroutines/pr95616-0.C | 51 +++ .../g++.dg/coroutines/pr95616-1-no-exceptions.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr95616-1.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr95616-2.C | 51 +++ .../g++.dg/coroutines/pr95616-3-no-exceptions.C | 50 +++ gcc/testsuite/g++.dg/coroutines/pr95616-3.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr95616-4.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr95616-5.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr95616-6.C | 51 +++ gcc/testsuite/g++.dg/coroutines/pr98118.C | 29 ++ .../g++.dg/coroutines/torture/pr95615-01.C | 4 + .../g++.dg/coroutines/torture/pr95615-02.C | 4 + .../g++.dg/coroutines/torture/pr95615-03.C | 4 + .../g++.dg/coroutines/torture/pr95615-04.C | 4 + .../g++.dg/coroutines/torture/pr95615-05.C | 4 + .../g++.dg/coroutines/torture/pr95615.inc | 128 +++++++ gcc/testsuite/g++.dg/cpp1y/var-templ68.C | 15 + gcc/testsuite/g++.dg/cpp1y/var-templ68a.C | 16 + gcc/testsuite/g++.dg/cpp1z/noexcept-type23.C | 14 + .../g++.dg/cpp2a/concepts-partial-spec9.C | 23 ++ gcc/testsuite/g++.dg/cpp2a/concepts-placeholder4.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-99287.C | 61 +++ gcc/testsuite/g++.dg/modules/pr99245_a.H | 5 + gcc/testsuite/g++.dg/modules/pr99245_b.H | 9 + gcc/testsuite/g++.dg/modules/pr99377_a.H | 21 + gcc/testsuite/g++.dg/modules/pr99377_b.C | 10 + gcc/testsuite/g++.dg/modules/pr99377_c.C | 8 + gcc/testsuite/g++.dg/modules/pr99389_a.H | 20 + gcc/testsuite/g++.dg/modules/pr99389_b.C | 12 + gcc/testsuite/g++.dg/modules/pr99389_c.C | 7 + gcc/testsuite/g++.dg/warn/Wshadow-17.C | 11 + gcc/testsuite/gcc.dg/attr-flatten-1.c | 15 +- gcc/testsuite/gcc.target/cris/pr93372-1.c | 11 +- gcc/testsuite/gcc.target/i386/pr99123-2.c | 51 +++ gcc/testsuite/gfortran.dg/matmul_21.f90 | 15 + gcc/testsuite/gfortran.dg/real4-10-real8-10.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-10-real8-16.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-10-real8-4.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-10.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-16-real8-10.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-16-real8-16.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-16-real8-4.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-16.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-8-real8-10.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-8-real8-16.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-8-real8-4.f90 | 6 +- gcc/testsuite/gfortran.dg/real4-8.f90 | 6 +- gcc/testsuite/gfortran.dg/real8-10.f90 | 6 +- gcc/testsuite/gfortran.dg/real8-16.f90 | 6 +- gcc/testsuite/gfortran.dg/real8-4.f90 | 6 +- gcc/tree-cfg.c | 68 +++- gcc/tree-pretty-print.c | 7 + libgcc/ChangeLog | 6 + libgcc/libgcov.h | 10 + libgfortran/ChangeLog | 31 ++ libgfortran/generated/matmul_c10.c | 15 +- libgfortran/generated/matmul_c16.c | 15 +- libgfortran/generated/matmul_c4.c | 15 +- libgfortran/generated/matmul_c8.c | 15 +- libgfortran/generated/matmul_i1.c | 15 +- libgfortran/generated/matmul_i16.c | 15 +- libgfortran/generated/matmul_i2.c | 15 +- libgfortran/generated/matmul_i4.c | 15 +- libgfortran/generated/matmul_i8.c | 15 +- libgfortran/generated/matmul_r10.c | 15 +- libgfortran/generated/matmul_r16.c | 15 +- libgfortran/generated/matmul_r4.c | 15 +- libgfortran/generated/matmul_r8.c | 15 +- libgfortran/generated/matmulavx128_c10.c | 6 +- libgfortran/generated/matmulavx128_c16.c | 6 +- libgfortran/generated/matmulavx128_c4.c | 6 +- libgfortran/generated/matmulavx128_c8.c | 6 +- libgfortran/generated/matmulavx128_i1.c | 6 +- libgfortran/generated/matmulavx128_i16.c | 6 +- libgfortran/generated/matmulavx128_i2.c | 6 +- libgfortran/generated/matmulavx128_i4.c | 6 +- libgfortran/generated/matmulavx128_i8.c | 6 +- libgfortran/generated/matmulavx128_r10.c | 6 +- libgfortran/generated/matmulavx128_r16.c | 6 +- libgfortran/generated/matmulavx128_r4.c | 6 +- libgfortran/generated/matmulavx128_r8.c | 6 +- libgfortran/m4/matmul_internal.m4 | 3 +- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/std/bit | 16 + 114 files changed, 2301 insertions(+), 348 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr99322.c create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-0-no-exceptions.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-0.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-1-no-exceptions.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-1.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-2.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-3-no-exceptions.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-3.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-4.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-5.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95616-6.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr98118.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615-01.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615-02.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615-03.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615-04.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615-05.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/pr95615.inc create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ68.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ68a.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type23.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-99287.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99245_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99245_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99377_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99377_b.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99377_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99389_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99389_b.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99389_c.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-17.C create mode 100644 gcc/testsuite/gcc.target/i386/pr99123-2.c create mode 100644 gcc/testsuite/gfortran.dg/matmul_21.f90