public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
@ 2024-05-13 16:55 haochen.jiang
  2024-05-14 13:26 ` Matthias Kretz
  0 siblings, 1 reply; 7+ messages in thread
From: haochen.jiang @ 2024-05-13 16:55 UTC (permalink / raw)
  To: m.kretz, gcc-regression, gcc-patches, haochen.jiang

On Linux/x86_64,

fb1649f8b4ad5043dd0e65e4e3a643a0ced018a9 is the first bad commit
commit fb1649f8b4ad5043dd0e65e4e3a643a0ced018a9
Author: Matthias Kretz <m.kretz@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.)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-13 16:55 [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64 haochen.jiang
@ 2024-05-14 13:26 ` Matthias Kretz
  2024-05-14 15:42   ` Jiang, Haochen
  0 siblings, 1 reply; 7+ messages in thread
From: Matthias Kretz @ 2024-05-14 13:26 UTC (permalink / raw)
  To: haochen.jiang; +Cc: gcc-regression, gcc-patches

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.kretz@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
──────────────────────────────────────────────────────────────────────────

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-14 13:26 ` Matthias Kretz
@ 2024-05-14 15:42   ` Jiang, Haochen
  2024-05-14 16:20     ` Matthias Kretz
  0 siblings, 1 reply; 7+ messages in thread
From: Jiang, Haochen @ 2024-05-14 15:42 UTC (permalink / raw)
  To: Matthias Kretz; +Cc: gcc-regression, gcc-patches

Hi Matthias,

From my side, I get several error like this:

/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) wchar_t, __extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka 'std::conditional<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >::type'}

See if this helps.

Thx,
Haochen

> -----Original Message-----
> From: Matthias Kretz <m.kretz@gsi.de>
> Sent: Tuesday, May 14, 2024 9:26 PM
> To: Jiang, Haochen <haochen.jiang@intel.com>
> Cc: gcc-regression@gcc.gnu.org; gcc-patches@gcc.gnu.org
> Subject: Re: [r15-429 Regression] FAIL:
> experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test
> for excess errors) on Linux/x86_64
> 
> 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.kretz@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_si
> md.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
> ─────────────────────────────────────────────────────────────────
> ─────────

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-14 15:42   ` Jiang, Haochen
@ 2024-05-14 16:20     ` Matthias Kretz
  2024-05-15  2:20       ` Jiang, Haochen
  0 siblings, 1 reply; 7+ messages in thread
From: Matthias Kretz @ 2024-05-14 16:20 UTC (permalink / raw)
  To: Jiang, Haochen; +Cc: gcc-regression, gcc-patches

On Dienstag, 14. Mai 2024 17:42:09 MESZ Jiang, Haochen wrote:
> Hi Matthias,
> 
> From my side, I get several error like this:
> 
> /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux
> /32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could
> not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4)
> wchar_t, __extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3,
> void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1>
> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 3,
> void> >(__x), (std::make_index_sequence<2>(),
> std::make_index_sequence<2>()), (<lambda closure
> object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t,
> 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>(),
> std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t,
> 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>()))' from
> '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t,
> std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka
> 'std::conditional<false, wchar_t,
> std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void>
> >::type'}
 
> See if this helps.

That confuses me even more. This wall of text says:

> could not convert '__vector(2) wchar_t' to '_SimdWrapper<wchar_t, 2>'

And _SimdWrapper<wchar_t, 2> has an implicit constructor taking one 
__vector(2) wchar_t argument. So I potentially need all of the context to make 
sense of it.

- Matthias

-- 
──────────────────────────────────────────────────────────────────────────
 Dr. Matthias Kretz                           https://mattkretz.github.io
 GSI Helmholtz Center for Heavy Ion Research               https://gsi.de
 std::simd
──────────────────────────────────────────────────────────────────────────

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-14 16:20     ` Matthias Kretz
@ 2024-05-15  2:20       ` Jiang, Haochen
  2024-05-15  7:06         ` Matthias Kretz
  0 siblings, 1 reply; 7+ messages in thread
From: Jiang, Haochen @ 2024-05-15  2:20 UTC (permalink / raw)
  To: Matthias Kretz; +Cc: gcc-regression, gcc-patches

[-- Attachment #1: Type: text/plain, Size: 1082 bytes --]

> That confuses me even more. This wall of text says:
> 
> > could not convert '__vector(2) wchar_t' to '_SimdWrapper<wchar_t, 2>'
> 
> And _SimdWrapper<wchar_t, 2> has an implicit constructor taking one
> __vector(2) wchar_t argument. So I potentially need all of the context to make
> sense of it.

I am little concerned about the file size, but let me give a try if you can see the
attachment.

Thx,
Haochen

> 
> - Matthias
> 
> --
> ──────────────────────────────────────────────────────────
> ────────────────
>  Dr. Matthias Kretz                           https://mattkretz.github.io
>  GSI Helmholtz Center for Heavy Ion Research               https://gsi.de
>  std::simd
> ──────────────────────────────────────────────────────────
> ────────────────

[-- Attachment #2: libstdc++.log --]
[-- Type: application/octet-stream, Size: 151826 bytes --]

Test run by haochenj on Tue May 14 23:38:48 2024
Native configuration is x86_64-pc-linux-gnu

		=== libstdc++ tests ===

Schedule of variations:
    unix/-m32

Running target unix/-m32
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
Downloading on target to wostream_inserter_char-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wostream_inserter_char-1.tst
Downloading on target to istream_unformatted-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_unformatted-1.tst
Downloading on target to wistream_unformatted-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_unformatted-1.tst
Downloading on target to ostream_seeks-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ostream_seeks-1.tst
Downloading on target to ifstream_members-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ifstream_members-1.tst
Downloading on target to istream_seeks-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_seeks-1.tst
Downloading on target to wostream_inserter_other-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wostream_inserter_other-1.tst
Downloading on target to istream_extractor_other-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_extractor_other-1.tst
Downloading on target to istream_extractor_other-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_extractor_other-2.tst
Downloading on target to filebuf_virtuals-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_virtuals-2.tst
Downloading on target to filebuf_members-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_members-1.tst
Downloading on target to seekpos-2out.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekpos-2out.tst
Downloading on target to filebuf_virtuals-3.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_virtuals-3.tst
Downloading on target to wistream_extractor_other-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_extractor_other-2.tst
Downloading on target to seekoff-1io.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekoff-1io.tst
Downloading on target to wistream_extractor_other-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_extractor_other-1.tst
Downloading on target to ostream_inserter_char-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ostream_inserter_char-1.tst
Downloading on target to filebuf_virtuals-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_virtuals-1.tst
Downloading on target to wistream_seeks-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_seeks-2.tst
Downloading on target to ostream_inserter_other-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ostream_inserter_other-1.tst
Downloading on target to seekpos-1out.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekpos-1out.tst
Downloading on target to wostream_inserter_other-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wostream_inserter_other-2.tst
Downloading on target to seekoff-1out.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekoff-1out.tst
Downloading on target to ofstream_members-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ofstream_members-1.tst
Downloading on target to ostream_inserter_other-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ostream_inserter_other-2.tst
Downloading on target to istream_seeks-3.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_seeks-3.tst
Downloading on target to seekoff-2out.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekoff-2out.tst
Downloading on target to seekpos-1io.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekpos-1io.tst
Downloading on target to wistream_seeks-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_seeks-1.tst
Downloading on target to istream_seeks-2.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_seeks-2.tst
Downloading on target to ios_base_members_static-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ios_base_members_static-1.tst
Downloading on target to seekpos-2io.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekpos-2io.tst
Downloading on target to seekoff-2io.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekoff-2io.tst
Downloading on target to wostream_seeks-1.tst: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wostream_seeks-1.tst
Downloading on target to istream_unformatted-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_unformatted-1.txt
Downloading on target to filebuf_members-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_members-1.txt
Downloading on target to istream_seeks-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_seeks-1.txt
Downloading on target to sgetc.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/sgetc.txt
Downloading on target to ifstream_members-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ifstream_members-1.txt
Downloading on target to sgetn.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/sgetn.txt
Downloading on target to istream_extractor_other-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/istream_extractor_other-1.txt
Downloading on target to cin_unget-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/cin_unget-1.txt
Downloading on target to wostream_inserter_char-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wostream_inserter_char-1.txt
Downloading on target to wistream_unformatted-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_unformatted-1.txt
Downloading on target to seekpos.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekpos.txt
Downloading on target to wistream_extractor_other-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_extractor_other-1.txt
Downloading on target to filebuf_virtuals-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/filebuf_virtuals-1.txt
Downloading on target to ostream_inserter_char-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/ostream_inserter_char-1.txt
Downloading on target to seekoff.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/seekoff.txt
Downloading on target to thirty_years_among_the_dead_preproc.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/thirty_years_among_the_dead_preproc.txt
Downloading on target to wistream_seeks-1.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/wistream_seeks-1.txt
libatomic support detected
libgomp support detected
shared library support detected
set paths
LD_LIBRARY_PATH=:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
LD_RUN_PATH=:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
SHLIB_PATH=:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
LD_LIBRARY_PATH_32=:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
LD_LIBRARY_PATH_64=:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
DYLD_LIBRARY_PATH=
LD_LIBRARY_PATH = :/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -include bits/stdc++.h -fdiagnostics-plain-output -c -o config2254522.o config2254522.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -include bits/stdc++.h -fdiagnostics-plain-output -c -o config2254522.o config2254522.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  config.cc  -m32  -dN -fdiagnostics-plain-output -E -o config.ii    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util config.cc -m32 -dN -fdiagnostics-plain-output -E -o config.ii
wchar_t support detected
symbol versioning support detected
thread support detected
Executing on build: msgfmt -o fr/LC_MESSAGES/libstdc++.mo /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/../po/fr.po   (timeout = 300)
spawn -ignore SIGHUP msgfmt -o fr/LC_MESSAGES/libstdc++.mo /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/../po/fr.po
Executing on build: msgfmt -o de/LC_MESSAGES/libstdc++.mo /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/../po/de.po   (timeout = 300)
spawn -ignore SIGHUP msgfmt -o de/LC_MESSAGES/libstdc++.mo /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/../po/de.po
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_abi.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_abi.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_abi.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_abi.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_allocator.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_allocator.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_allocator.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_allocator.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_character.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_character.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_character.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_character.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_hooks.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_hooks.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o testsuite_hooks.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_hooks.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o verified_cmd_line_input.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/io/verified_cmd_line_input.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o verified_cmd_line_input.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/io/verified_cmd_line_input.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o prog_bar.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/io/prog_bar.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o prog_bar.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/io/prog_bar.cc
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o elapsed_timer.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/performance/time/elapsed_timer.cc    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -w -fno-lto -fno-freestanding -fdiagnostics-plain-output -c -o elapsed_timer.o /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/performance/time/elapsed_timer.cc
ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so -rc ./libtestc++.a testsuite_abi.o testsuite_allocator.o testsuite_character.o testsuite_hooks.o verified_cmd_line_input.o prog_bar.o elapsed_timer.o 
Executing on host: ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so -rc ./libtestc++.a testsuite_abi.o testsuite_allocator.o testsuite_character.o testsuite_hooks.o verified_cmd_line_input.o prog_bar.o elapsed_timer.o    (timeout = 300)
spawn -ignore SIGHUP ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so -rc ./libtestc++.a testsuite_abi.o testsuite_allocator.o testsuite_character.o testsuite_hooks.o verified_cmd_line_input.o prog_bar.o elapsed_timer.o
ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so ./libtestc++.a
Executing on host: ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so ./libtestc++.a   (timeout = 300)
spawn -ignore SIGHUP ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/11/liblto_plugin.so --plugin /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/liblto_plugin.so ./libtestc++.a
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_shared.cc  -m32  -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -fno-inline -w -shared -fPIC -DPIC -std=gnu++98 -fno-freestanding -fdiagnostics-plain-output  -lm  -o testsuite_shared.so    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util/testsuite_shared.cc -m32 -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite -fno-inline -w -shared -fPIC -DPIC -std=gnu++98 -fno-freestanding -fdiagnostics-plain-output -lm -o testsuite_shared.so
Downloading on target to cin_unget-1.2254522.txt: /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/data/cin_unget-1.txt
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  fileio2254522.cc  -m32  -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/filesystem/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/experimental/.libs  -lm  -o fileio2254522.x    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util fileio2254522.cc -m32 -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/filesystem/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/experimental/.libs -lm -o fileio2254522.x
Setting LD_LIBRARY_PATH to :/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32::/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
Execution timeout is: 300
spawn [open ...]
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util   -m32  -O2 -msse2 -Wno-complain-wrong-lang -fdiagnostics-plain-output -c -o sse22254522.o sse22254522.c    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util -m32 -O2 -msse2 -Wno-complain-wrong-lang -fdiagnostics-plain-output -c -o sse22254522.o sse22254522.c
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  sse2_hw_available2254522.c  -m32   -Wno-complain-wrong-lang -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/filesystem/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/experimental/.libs  -lm  -o sse2_hw_available2254522.exe    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util sse2_hw_available2254522.c -m32 -Wno-complain-wrong-lang -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/filesystem/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/experimental/.libs -lm -o sse2_hw_available2254522.exe
Setting LD_LIBRARY_PATH to :/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32::/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libatomic/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/../libgomp/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs:/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/gcc/32
Execution timeout is: 300
spawn [open ...]
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="."  -Werror -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  name2254522.cc  -m32  -fdiagnostics-plain-output -E -o /dev/null    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -Werror -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util name2254522.cc -m32 -fdiagnostics-plain-output -E -o /dev/null
extra_tool_flags are: -msse2 -O2 -Wno-psabi -std=gnu++17
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc  -m32  -msse2 -O2 -Wno-psabi -std=gnu++17 -fdiagnostics-plain-output -S -o pr109261_constexpr_simd.s    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc -m32 -msse2 -O2 -Wno-psabi -std=gnu++17 -fdiagnostics-plain-output -S -o pr109261_constexpr_simd.s
In file included from /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/simd:77,
                 from /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:5:
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = wchar_t; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, wchar_t, _SimdWrapper<wchar_t, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<wchar_t, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<wchar_t, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = wchar_t; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = wchar_t; V = std::experimental::parallelism_v2::simd<wchar_t, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = wchar_t]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:75:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) wchar_t, __extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka 'std::conditional<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = char32_t; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, char32_t, _SimdWrapper<char32_t, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<char32_t, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<char32_t, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = char32_t; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = char32_t; V = std::experimental::parallelism_v2::simd<char32_t, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = char32_t]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:77:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) char32_t, __extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<char32_t, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) char32_t' to 'std::conditional_t<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >' {aka 'std::conditional<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = int; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, int, _SimdWrapper<int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<int, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<int, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<int, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<int, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<int, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = int; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = int; V = std::experimental::parallelism_v2::simd<int, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:83:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) int, __extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) int' to 'std::conditional_t<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >' {aka 'std::conditional<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = unsigned int; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, unsigned int, _SimdWrapper<unsigned int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<unsigned int, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<unsigned int, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = unsigned int; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = unsigned int; V = std::experimental::parallelism_v2::simd<unsigned int, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = unsigned int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:84:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) unsigned int, __extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<unsigned int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) unsigned int' to 'std::conditional_t<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >' {aka 'std::conditional<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = long int; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long int, _SimdWrapper<long int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<long int, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<long int, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = long int; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = long int; V = std::experimental::parallelism_v2::simd<long int, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = long int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:85:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long int, __extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) long int' to 'std::conditional_t<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >' {aka 'std::conditional<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 3; int _Combine = 2; _Tp = long unsigned int; unsigned int _Np = 3; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long unsigned int, _SimdWrapper<long unsigned int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<long unsigned int, 3, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<long unsigned int, 3, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = long unsigned int; unsigned int _Np = 3; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<12>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = long unsigned int; V = std::experimental::parallelism_v2::simd<long unsigned int, std::experimental::parallelism_v2::simd_abi::_Fixed<3> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:68:   required from 'void iterate_abis() [with T = long unsigned int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:86:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long unsigned int, __extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long unsigned int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) long unsigned int' to 'std::conditional_t<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >' {aka 'std::conditional<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = wchar_t; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, wchar_t, _SimdWrapper<wchar_t, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = wchar_t; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, wchar_t, _SimdWrapper<wchar_t, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 4, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 4, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<wchar_t, 4, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<wchar_t, 4, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<wchar_t, 4, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = wchar_t; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = wchar_t; V = std::experimental::parallelism_v2::simd<wchar_t, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = wchar_t]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:75:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) wchar_t, __extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka 'std::conditional<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = char32_t; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, char32_t, _SimdWrapper<char32_t, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = char32_t; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, char32_t, _SimdWrapper<char32_t, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 4, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 4, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<char32_t, 4, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<char32_t, 4, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<char32_t, 4, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = char32_t; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = char32_t; V = std::experimental::parallelism_v2::simd<char32_t, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = char32_t]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:77:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) char32_t, __extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<char32_t, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) char32_t' to 'std::conditional_t<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >' {aka 'std::conditional<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, int, _SimdWrapper<int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, int, _SimdWrapper<int, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<int, 4>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<int, 4>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<int, 4>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<int, 4>; _FromVT = _VectorTraitsImpl<_SimdWrapper<int, 4>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = int; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = int; V = std::experimental::parallelism_v2::simd<int, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:83:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) int, __extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<int, 4> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>()))' from '__vector(2) int' to 'std::conditional_t<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >' {aka 'std::conditional<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = unsigned int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, unsigned int, _SimdWrapper<unsigned int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = unsigned int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, unsigned int, _SimdWrapper<unsigned int, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 4, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 4, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<unsigned int, 4, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<unsigned int, 4, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<unsigned int, 4, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = unsigned int; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = unsigned int; V = std::experimental::parallelism_v2::simd<unsigned int, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = unsigned int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:84:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) unsigned int, __extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<unsigned int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) unsigned int' to 'std::conditional_t<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >' {aka 'std::conditional<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = long int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long int, _SimdWrapper<long int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = long int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long int, _SimdWrapper<long int, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 4, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 4, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long int, 4, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<long int, 4, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<long int, 4, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = long int; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = long int; V = std::experimental::parallelism_v2::simd<long int, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = long int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:85:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long int, __extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) long int' to 'std::conditional_t<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >' {aka 'std::conditional<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h: In instantiation of 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 1; int _Total = 2; int _Combine = 1; _Tp = long unsigned int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long unsigned int, _SimdWrapper<long unsigned int, 2, void> >::type]':
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:105:   required from 'constexpr std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, std::experimental::parallelism_v2::_SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > std::experimental::parallelism_v2::__extract_part(_SimdWrapper<_Tp, _Np>) [with int _Index = 2; int _Total = 4; int _Combine = 2; _Tp = long unsigned int; unsigned int _Np = 4; std::conditional_t<((_Np == _Total) && (_Combine == 1)), _Tp, _SimdWrapper<_Tp, ((_Np / _Total) * _Combine)> > = std::conditional<false, long unsigned int, _SimdWrapper<long unsigned int, 2, void> >::type]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:662:   required from 'std::experimental::parallelism_v2::__convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(auto:756)> [with auto:756 = std::integral_constant<unsigned int, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:475:   required from 'constexpr _R std::experimental::parallelism_v2::__execute_on_index_sequence_with_return(_Fp&&, std::index_sequence<_Idx ...>) [with _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(auto:756)>; unsigned int ..._I = {0, 1}; std::index_sequence<_Idx ...> = std::integer_sequence<unsigned int, 0, 1>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:481:   required from 'constexpr _R std::experimental::parallelism_v2::__generate_from_n_evaluations(_Fp&&) [with unsigned int _Np = 2; _R = std::array<__vector(2) double, 2>; _Fp = __convert_all<__vector(2) double, 2>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(auto:756)>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:659:   required from 'auto std::experimental::parallelism_v2::__convert_all(_From) [with _To = __vector(2) double; unsigned int _NParts = 2; unsigned int _Offset = 0; _From = _SimdWrapper<long unsigned int, 4, void>; _FromVT = _VectorTraitsImpl<_SimdWrapper<long unsigned int, 4, void>, void>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_x86.h:1436:   required from 'static constexpr std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np> std::experimental::parallelism_v2::_SimdImplX86<_Abi, <template-parameter-1-2> >::_S_divides(std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>, std::experimental::parallelism_v2::_SimdWrapper<_Tp, _Np>) [with _Tp = long unsigned int; unsigned int _Np = 4; _Abi = std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16>; <template-parameter-1-2> = std::experimental::parallelism_v2::__detail::_MachineFlagsTemplate<7, 9>]'
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd.h:3649:   required from 'void test01() [with T = long unsigned int; V = std::experimental::parallelism_v2::simd<long unsigned int, std::experimental::parallelism_v2::simd_abi::_VecBuiltin<16> >]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:67:   required from 'void iterate_abis() [with T = long unsigned int]'
/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc:86:   required from here
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long unsigned int, __extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long unsigned int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) long unsigned int' to 'std::conditional_t<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >' {aka 'std::conditional<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >::type'}
compiler exited with status 1
Executing on host: /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk  -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util  exceptions_enabled2254522.cc  -m32  -Wno-complain-wrong-lang -fdiagnostics-plain-output -S -o exceptions_enabled2254522.s    (timeout = 360)
spawn -ignore SIGHUP /export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc/xg++ -shared-libgcc -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/./gcc -nostdinc++ -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -L/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/libsupc++/.libs -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/bin/ -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/../lib -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/lib/ -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/include -isystem /export/users/haochenj/src/gcc-bisect/master/master/r15-429/usr/x86_64-linux/sys-include -m32 -B/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/src/.libs -fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -fcf-protection -mshstk -g -O2 -DLOCALEDIR="." -nostdinc++ -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/x86_64-linux -I/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/libsupc++ -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/include/backward -I/export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/util exceptions_enabled2254522.cc -m32 -Wno-complain-wrong-lang -fdiagnostics-plain-output -S -o exceptions_enabled2254522.s
FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors)
Excess errors:
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) wchar_t, __extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, wchar_t, 3>(_SimdWrapper<wchar_t, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka 'std::conditional<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) char32_t, __extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<char32_t, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, char32_t, 3>(_SimdWrapper<char32_t, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) char32_t' to 'std::conditional_t<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >' {aka 'std::conditional<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) int, __extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, int, 3>(_SimdWrapper<int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) int' to 'std::conditional_t<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >' {aka 'std::conditional<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) unsigned int, __extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<unsigned int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, unsigned int, 3>(_SimdWrapper<unsigned int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) unsigned int' to 'std::conditional_t<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >' {aka 'std::conditional<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long int, __extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, long int, 3>(_SimdWrapper<long int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) long int' to 'std::conditional_t<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >' {aka 'std::conditional<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long unsigned int, __extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long unsigned int, 3, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<2, 3, 2, long unsigned int, 3>(_SimdWrapper<long unsigned int, 3, void>)::<lambda(std::size_t)>()))' from '__vector(2) long unsigned int' to 'std::conditional_t<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >' {aka 'std::conditional<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) wchar_t, __extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<wchar_t, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, wchar_t, 4>(_SimdWrapper<wchar_t, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) wchar_t' to 'std::conditional_t<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >' {aka 'std::conditional<false, wchar_t, std::experimental::parallelism_v2::_SimdWrapper<wchar_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) char32_t, __extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<char32_t, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, char32_t, 4>(_SimdWrapper<char32_t, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) char32_t' to 'std::conditional_t<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >' {aka 'std::conditional<false, char32_t, std::experimental::parallelism_v2::_SimdWrapper<char32_t, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) int, __extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<int, 4> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, int, 4>(_SimdWrapper<int, 4>)::<lambda(std::size_t)>()))' from '__vector(2) int' to 'std::conditional_t<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >' {aka 'std::conditional<false, int, std::experimental::parallelism_v2::_SimdWrapper<int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) unsigned int, __extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<unsigned int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, unsigned int, 4>(_SimdWrapper<unsigned int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) unsigned int' to 'std::conditional_t<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >' {aka 'std::conditional<false, unsigned int, std::experimental::parallelism_v2::_SimdWrapper<unsigned int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long int, __extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, long int, 4>(_SimdWrapper<long int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) long int' to 'std::conditional_t<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >' {aka 'std::conditional<false, long int, std::experimental::parallelism_v2::_SimdWrapper<long int, 2, void> >::type'}
/export/users/haochenj/src/gcc-bisect/master/master/r15-429/bld/x86_64-linux/32/libstdc++-v3/include/experimental/bits/simd_builtin.h:131: error: could not convert 'std::experimental::parallelism_v2::__vec_shuffle<__vector(4) long unsigned int, __extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>, std::integer_sequence<unsigned int, 0, 1> >(std::experimental::parallelism_v2::__as_vector<_SimdWrapper<long unsigned int, 4, void> >(__x), (std::make_index_sequence<2>(), std::make_index_sequence<2>()), (<lambda closure object>std::experimental::parallelism_v2::__extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>(), std::experimental::parallelism_v2::__extract_part<1, 2, 1, long unsigned int, 4>(_SimdWrapper<long unsigned int, 4, void>)::<lambda(std::size_t)>()))' from '__vector(2) long unsigned int' to 'std::conditional_t<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >' {aka 'std::conditional<false, long unsigned int, std::experimental::parallelism_v2::_SimdWrapper<long unsigned int, 2, void> >::type'}

testcase /export/users/haochenj/src/gcc-bisect/master/master/gcc/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp completed in 87 seconds

		=== libstdc++ Summary ===

# of unexpected failures	1
runtest completed at Tue May 14 23:40:15 2024

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-15  2:20       ` Jiang, Haochen
@ 2024-05-15  7:06         ` Matthias Kretz
  2024-05-15  7:34           ` Matthias Kretz
  0 siblings, 1 reply; 7+ messages in thread
From: Matthias Kretz @ 2024-05-15  7:06 UTC (permalink / raw)
  To: Jiang, Haochen; +Cc: gcc-regression, gcc-patches

On Mittwoch, 15. Mai 2024 04:20:51 MESZ Jiang, Haochen wrote:
> I am little concerned about the file size, but let me give a try if you can
> see the attachment.

Thank you. Since you only executed one test it's not that bad (it's hard to 
read without a few abbreviation substitutions).

Anyway, it's a clear pattern: all __vector(2) T where T is a 32-bit integral 
type conversions to _SimdWrapper don't compile. x86 -m32 needs some special 
care for these, because GCC happily starts emitting MMX instructions without 
cleaning up with EMMS. So these vector types are poison and need never be 
uttered. That's why the conversion is actually not well-formed with -m32.

But now that I established a theory of why this fails for you, I still need to 
figure out why I can't reproduce it. It's going to be hard to reliably fix 
this and to not repeat the issue if I can't get this to fail. I've tested 
x86_64 multilib with -m32 and even -mx32 locally and cannot find any issue. 😟

- Matthias

-- 
──────────────────────────────────────────────────────────────────────────
 Dr. Matthias Kretz                           https://mattkretz.github.io
 GSI Helmholtz Center for Heavy Ion Research               https://gsi.de
 std::simd
──────────────────────────────────────────────────────────────────────────

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64
  2024-05-15  7:06         ` Matthias Kretz
@ 2024-05-15  7:34           ` Matthias Kretz
  0 siblings, 0 replies; 7+ messages in thread
From: Matthias Kretz @ 2024-05-15  7:34 UTC (permalink / raw)
  To: Jiang, Haochen, gcc-patches; +Cc: gcc-regression, gcc-patches, Matthias Kretz

On Mittwoch, 15. Mai 2024 09:06:57 MESZ Matthias Kretz wrote:
> On Mittwoch, 15. Mai 2024 04:20:51 MESZ Jiang, Haochen wrote:
> > I am little concerned about the file size, but let me give a try if you
> > can
> > see the attachment.
>
> [...] 
> But now that I established a theory of why this fails for you, I still need
> to figure out why I can't reproduce it.

Sorry, I somehow messed up my source tree and my last patch was not actually 
applied yet 🤦. I can reproduce it now. Will fix.

- Matthias

-- 
──────────────────────────────────────────────────────────────────────────
 Dr. Matthias Kretz                           https://mattkretz.github.io
 GSI Helmholtz Center for Heavy Ion Research               https://gsi.de
 std::simd
──────────────────────────────────────────────────────────────────────────

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-05-15  7:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-13 16:55 [r15-429 Regression] FAIL: experimental/simd/pr109261_constexpr_simd.cc -msse2 -O2 -Wno-psabi (test for excess errors) on Linux/x86_64 haochen.jiang
2024-05-14 13:26 ` Matthias Kretz
2024-05-14 15:42   ` Jiang, Haochen
2024-05-14 16:20     ` Matthias Kretz
2024-05-15  2:20       ` Jiang, Haochen
2024-05-15  7:06         ` Matthias Kretz
2024-05-15  7:34           ` Matthias Kretz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).