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.