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-release-aarch64-bootstrap_O1 in repository toolchain/ci/gcc.
from 0f64123bde8 Daily bump. adds d8391918de2 i386: Add _mm256_cmov_si256 [PR98521] adds b39a4023d3f i386: Prevent spurious FP exceptions with _mm_cvt{,t}ps_pi3 [...] adds 4a8a0d38b12 c++: Fix wrong error with constexpr destructor [PR97427] adds a38b0c6d62d c++: ICE with -fsanitize=vptr and constexpr dynamic_cast [PR98103] adds 48aa64322e8 c++: ICE with switch and scoped enum bit-fields [PR98043] adds d0684e49ee8 c++: Fix ICE with inline variable in template [PR97975] adds 6fd09a6e8bc c++: Prevent warnings for value-dependent exprs [PR96742] adds ff22b4e8d06 c++: ICE with deferred noexcept when deducing targs [PR82099] adds ede825af2c1 Daily bump. adds ebc8606a940 x86_64: Fix up -fpic -mcmodel=large -fno-plt [PR98063] adds d62daad11b2 openmp: Avoid ICE on depend clause on depobj OpenMP constru [...] adds 45a5aa80240 vec.h: Fix GCC build with -std=gnu++20 [PR98059] adds a08add4b115 dwarf2out: Fix up add_scalar_info not to create invalid DWARF adds 4c18faa4dd4 debug: Fix another vector DECL_MODE ICE [PR98100] adds 0c3467bd82d c++: Fix constexpr access to union member through pointer-t [...] adds e315ba968d2 openmp: -fopenmp-simd fixes [PR98187] adds a9a0d654006 i386: Fix up X87_ENABLE_{FLOAT,ARITH} in conditions [PR94440] adds c925d4cebf8 openmp: Fix ICE with broken doacross loop [PR98205] adds 8c1ed7223ad openmp, openacc: Fix up handling of data regions [PR98183] adds 99ddd36e800 openmp: Don't optimize shared to firstprivate on task with [...] adds 03fd9caa6a2 openmp: Fix up handling of addressable temporaries in simd [...] adds f3113a85f09 gimplify: Gimplify value in gimplify_init_ctor_eval_range [ [...] adds a4d191d08c6 wide-int: Fix wi::to_mpz [PR98474] adds 8d2e64c4a28 reassoc: Fix reassociation on 32-bit hosts with > 32767 bbs [...] adds ec75f42c930 Daily bump. adds 428b3b46388 Sync gcc-changelog scripts. adds 5aeabae7f0c arc: Refurbish adc/sbc patterns adds 10dde773d2d As well as the PR this patch fixes problems in handling cla [...] adds fc46d988ab1 Fix failures with -m32 and some memory leaks.
No new revisions were added by this update.
Summary of changes: contrib/gcc-changelog/git_commit.py | 57 ++- contrib/gcc-changelog/git_email.py | 6 +- contrib/gcc-changelog/git_repository.py | 6 +- contrib/gcc-changelog/test_email.py | 24 +- contrib/gcc-changelog/test_patches.txt | 81 +++- gcc/ChangeLog | 164 ++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-pragma.c | 2 +- gcc/cfgexpand.c | 7 +- gcc/config/arc/arc-protos.h | 3 - gcc/config/arc/arc.c | 53 --- gcc/config/arc/arc.md | 95 ++--- gcc/config/i386/i386-expand.c | 12 +- gcc/config/i386/i386-options.c | 39 +- gcc/config/i386/i386.c | 4 +- gcc/config/i386/i386.h | 8 +- gcc/config/i386/i386.opt | 10 + gcc/config/i386/sse.md | 50 ++- gcc/config/i386/xopintrin.h | 6 + gcc/cp/ChangeLog | 91 ++++ gcc/cp/constexpr.c | 131 ++++-- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 17 +- gcc/cp/parser.c | 5 + gcc/cp/pt.c | 10 +- gcc/cp/typeck2.c | 7 +- gcc/dwarf2out.c | 13 +- gcc/fortran/resolve.c | 2 +- gcc/fortran/trans-array.c | 457 +++++++++++++++------ gcc/fortran/trans-expr.c | 300 ++++++++++++-- gcc/fortran/trans.c | 9 +- gcc/fortran/trans.h | 2 + gcc/gimplify.c | 41 +- gcc/omp-expand.c | 43 +- gcc/omp-low.c | 7 +- gcc/testsuite/ChangeLog | 142 +++++++ gcc/testsuite/c-c++-common/gomp/depobj-2.c | 11 + gcc/testsuite/c-c++-common/gomp/doacross-4.c | 30 ++ gcc/testsuite/c-c++-common/gomp/pr98187.c | 109 +++++ gcc/testsuite/g++.dg/cpp0x/enum41.C | 32 ++ gcc/testsuite/g++.dg/cpp0x/noexcept61.C | 17 + gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C | 14 + gcc/testsuite/g++.dg/cpp1z/inline-var8.C | 17 + gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor10.C | 16 + gcc/testsuite/g++.dg/gomp/pr98383.C | 18 + gcc/testsuite/g++.dg/opt/pr98353.C | 17 + gcc/testsuite/g++.dg/ubsan/vptr-18.C | 25 ++ gcc/testsuite/g++.dg/warn/Wdiv-by-zero-3.C | 6 +- gcc/testsuite/g++.dg/warn/Wtautological-compare3.C | 11 + gcc/testsuite/g++.dg/warn/Wtype-limits5.C | 11 + gcc/testsuite/g++.old-deja/g++.pt/crash10.C | 1 - gcc/testsuite/gcc.c-torture/execute/pr98474.c | 30 ++ gcc/testsuite/gcc.dg/goacc/pr98183.c | 15 + gcc/testsuite/gcc.dg/gomp/pr98183.c | 15 + gcc/testsuite/gcc.target/i386/pr94440-1.c | 23 ++ gcc/testsuite/gcc.target/i386/pr94440-2.c | 19 + gcc/testsuite/gcc.target/i386/pr98063.c | 13 + gcc/testsuite/gcc.target/i386/pr98100.c | 9 + gcc/testsuite/gcc.target/i386/pr98522.c | 39 ++ gcc/testsuite/gfortran.dg/class_allocate_25.f90 | 58 +++ gcc/testsuite/gfortran.dg/class_assign_4.f90 | 183 +++++++++ gcc/testsuite/gfortran.dg/dependency_60.f90 | 19 + .../gfortran.dg/unlimited_polymorphic_32.f03 | 59 +++ gcc/tree-ssa-reassoc.c | 34 +- gcc/vec.h | 2 +- gcc/wide-int.cc | 14 + libgomp/ChangeLog | 7 + libgomp/testsuite/libgomp.c/task-6.c | 47 +++ 70 files changed, 2454 insertions(+), 409 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/depobj-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/doacross-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr98187.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum41.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept61.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor10.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr98383.C create mode 100644 gcc/testsuite/g++.dg/opt/pr98353.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-18.C create mode 100644 gcc/testsuite/g++.dg/warn/Wtautological-compare3.C create mode 100644 gcc/testsuite/g++.dg/warn/Wtype-limits5.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98474.c create mode 100644 gcc/testsuite/gcc.dg/goacc/pr98183.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr98183.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94440-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94440-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98063.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98100.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98522.c create mode 100644 gcc/testsuite/gfortran.dg/class_allocate_25.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_assign_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/dependency_60.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_32.f03 create mode 100644 libgomp/testsuite/libgomp.c/task-6.c