Thanks for the report. But I'm unable to reproduce the issue. I'm testing on a Skylake-AVX512 system. I even did a clean rebuild of all of GCC using your configuration (minus your prefix) and still no failure.
Could you please send me your libstdc++.log after failing the test? Best, Matthias On Montag, 13. Mai 2024 18:55:13 MESZ haochen. jiang wrote: > On Linux/x86_64, > > fb1649f8b4ad5043dd0e65e4e3a643a0ced018a9 is the first bad commit > commit fb1649f8b4ad5043dd0e65e4e3a643a0ced018a9 > Author: Matthias Kretz <m.kr...@gsi.de> > Date: Mon May 6 12:13:55 2024 +0200 > > libstdc++: Use __builtin_shufflevector for simd split and concat > > caused > > FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi > (test for excess errors) > > with GCC configured with > > ../../gcc/configure > --prefix=/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr > --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld > --with-fpmath=sse --enable-languages=c,c++,fortran --enable-cet > --without-isl --enable-libmpx x86_64-linux --disable-bootstrap > > To reproduce: > > $ cd {build_dir}/x86_64-linux/libstdc++-v3/testsuite && make check > RUNTESTFLAGS="conformance.exp=experimental/simd/pr109261_constexpr_simd.cc > --target_board='unix{-m32}'" > > (Please do not reply to this email, for question about this report, contact > me at haochen dot jiang at intel.com.) (If you met problems with > cascadelake related, disabling AVX512F in command line might save that.) > (However, please make sure that there is no potential problems with > AVX512.) -- ────────────────────────────────────────────────────────────────────────── Dr. Matthias Kretz https://mattkretz.github.io GSI Helmholtz Center for Heavy Ion Research https://gsi.de std::simd ──────────────────────────────────────────────────────────────────────────