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-release-aarch64-next-allnoconfig 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 [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 12 ++ gcc/DATESTAMP | 2 +- gcc/c-family/c-pragma.c | 2 +- gcc/cfgexpand.c | 7 +- 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 | 59 ++++++++++ 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/gimplify.c | 41 ++++++- gcc/omp-expand.c | 43 +++---- gcc/omp-low.c | 7 +- gcc/testsuite/ChangeLog | 51 ++++++++ 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/tree-ssa-reassoc.c | 34 +++--- gcc/vec.h | 2 +- gcc/wide-int.cc | 14 +++ libgomp/testsuite/libgomp.c/task-6.c | 47 ++++++++ 51 files changed, 1042 insertions(+), 116 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 libgomp/testsuite/libgomp.c/task-6.c