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

Rainer Orth <ro at gcc dot gnu.org> changed:

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

--- Comment #2 from Rainer Orth <ro at gcc dot gnu.org> ---
The new test FAILs on 64-bit Solaris/SPARC:

+FAIL: gdc.dg/pr96153.d   -O1  execution test
+FAIL: gdc.dg/pr96153.d   -O1 -frelease  execution test
+FAIL: gdc.dg/pr96153.d   -O1 -frelease -g  execution test
+FAIL: gdc.dg/pr96153.d   -O1 -g  execution test
+FAIL: gdc.dg/pr96153.d   -O2  execution test
+FAIL: gdc.dg/pr96153.d   -O2 -frelease  execution test
+FAIL: gdc.dg/pr96153.d   -O2 -frelease -g  execution test
+FAIL: gdc.dg/pr96153.d   -O2 -g  execution test
+FAIL: gdc.dg/pr96153.d   -O3  execution test
+FAIL: gdc.dg/pr96153.d   -O3 -frelease  execution test
+FAIL: gdc.dg/pr96153.d   -O3 -frelease -g  execution test
+FAIL: gdc.dg/pr96153.d   -O3 -g  execution test

core.exception.AssertError@/vol/gcc/src/hg/master/local/gcc/testsuite/gdc.dg/pr96153.d(30):
unittest failure
----------------
/vol/gcc/src/hg/master/local/libphobos/libdruntime/gcc/deh.d:500 _d_throw
[0x10008262b]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/core/exception.d:459
onAssertErrorMsg [0x100063503]
??:? void pr96153.__unittestL21_1() [0x10005c603]
??:? void pr96153.__modtest() [0x10005c613]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/core/runtime.d:561
__foreachbody2 [0x100075167]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/object.d:1599 __lambda2
[0x10006fce7]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/rt/minfo.d:777
__foreachbody2 [0x10006ab07]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/gcc/sections/elf_shared.d:109
int gcc.sections.elf_shared.DSO.opApply(scope int delegate(ref
gcc.sections.elf_shared.DSO)) [0x10005dadf]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/rt/minfo.d:770 int
rt.minfo.moduleinfos_apply(scope int delegate(immutable(object.ModuleInfo*)))
[0x10006c1cf]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/object.d:1598 int
object.ModuleInfo.opApply(scope int delegate(object.ModuleInfo*)) [0x100071bc3]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/core/runtime.d:551
runModuleUnitTests [0x1000754bb]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/rt/dmain2.d:496 runAll
[0x10005d1ff]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/rt/dmain2.d:472 tryExec
[0x10005d3c3]
/vol/gcc/src/hg/master/local/libphobos/libdruntime/rt/dmain2.d:505 _d_run_main
[0x10005d3c3]
??:? main [0x10005c63b]
??:? _start [0x10005be4b]

The test PASSes with -O0 and -Os, as well as with -m32.

Reply via email to