https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
In i686-linux bootstrap/regtest, I see:
                === gdc tests ===


Running target unix
FAIL: gdc.dg/compilable.d   -O0  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O0 -frelease  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O0 -frelease -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O0 -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O1  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O1 -frelease  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O1 -frelease -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O1 -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O2  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O2 -frelease  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O2 -frelease -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O2 -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O3  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O3 -frelease  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O3 -frelease -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -O3 -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -Os  (test for excess errors)
FAIL: gdc.dg/compilable.d   -Os -frelease  (test for excess errors)
FAIL: gdc.dg/compilable.d   -Os -frelease -g  (test for excess errors)
FAIL: gdc.dg/compilable.d   -Os -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O0  (test for excess errors)
FAIL: gdc.dg/simd.d   -O0 -frelease  (test for excess errors)
FAIL: gdc.dg/simd.d   -O0 -frelease -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O0 -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O1  (test for excess errors)
FAIL: gdc.dg/simd.d   -O1 -frelease  (test for excess errors)
FAIL: gdc.dg/simd.d   -O1 -frelease -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O1 -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O2  (test for excess errors)
FAIL: gdc.dg/simd.d   -O2 -frelease  (test for excess errors)
FAIL: gdc.dg/simd.d   -O2 -frelease -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O2 -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O3  (test for excess errors)
FAIL: gdc.dg/simd.d   -O3 -frelease  (test for excess errors)
FAIL: gdc.dg/simd.d   -O3 -frelease -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -O3 -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -Os  (test for excess errors)
FAIL: gdc.dg/simd.d   -Os -frelease  (test for excess errors)
FAIL: gdc.dg/simd.d   -Os -frelease -g  (test for excess errors)
FAIL: gdc.dg/simd.d   -Os -g  (test for excess errors)
FAIL: runnable/cppa.d   execution test
FAIL: runnable/cppa.d -g   execution test
FAIL: runnable/cppa.d -g -shared-libphobos   execution test
FAIL: runnable/cppa.d -shared-libphobos   execution test
FAIL: runnable/eh.d -O2   execution test
FAIL: runnable/eh.d -O2 -shared-libphobos   execution test
FAIL: runnable/nulltype.d   execution test
FAIL: runnable/nulltype.d -O2   execution test
FAIL: runnable/nulltype.d -O2 -shared-libphobos   execution test
FAIL: runnable/nulltype.d -g   execution test
FAIL: runnable/nulltype.d -g -O2   execution test
FAIL: runnable/nulltype.d -g -O2 -shared-libphobos   execution test
FAIL: runnable/nulltype.d -g -shared-libphobos   execution test
FAIL: runnable/nulltype.d -shared-libphobos   execution test
FAIL: runnable/template1.d   execution test
FAIL: runnable/template1.d -O2   execution test
FAIL: runnable/template1.d -O2 -frelease   execution test
FAIL: runnable/template1.d -O2 -frelease -shared-libphobos   execution test
FAIL: runnable/template1.d -O2 -shared-libphobos   execution test
FAIL: runnable/template1.d -frelease   execution test
FAIL: runnable/template1.d -frelease -shared-libphobos   execution test
FAIL: runnable/template1.d -g   execution test
FAIL: runnable/template1.d -g -O2   execution test
FAIL: runnable/template1.d -g -O2 -frelease   execution test
FAIL: runnable/template1.d -g -O2 -frelease -shared-libphobos   execution test
FAIL: runnable/template1.d -g -O2 -shared-libphobos   execution test
FAIL: runnable/template1.d -g -frelease   execution test
FAIL: runnable/template1.d -g -frelease -shared-libphobos   execution test
FAIL: runnable/template1.d -g -shared-libphobos   execution test
FAIL: runnable/template1.d -shared-libphobos   execution test

                === libphobos tests ===


Running target unix
FAIL: libphobos.unittests/phobos/shared/std.math
FAIL: libphobos.unittests/phobos/shared/std.typecons

The compilable.d/simd.d FAILs is something fixable through passing in
-Wno-psabi (the failures are because the compiler warns that -mmmx and/or -msse
or -msse2 changes ABI of some of the functions).  Guess one can reproduce that
even on x86_64 with --target_board=unix/-m32/-mno-sse/-mno-mmx .
The other FAILs are the same as yours, except for the libphobos tests.

Reply via email to