https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78509
--- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #10 from James Greenhalgh <jgreenhalgh at gcc dot gnu.org> --- > Should now be fixed, but I'll leave open for Rainer to confirm. I'd included your patch in last night's i386-pc-solaris2.12 bootstraps and the failures were gone indeed. Thanks. However, there's one new failure that might be related: +FAIL: gcc.target/i386/pr42549.c execution test 32-bit x86 only. The test aborts: #0 0xfdd3e657 in __lwp_sigqueue () from /lib/libc.so.1 #1 0xfdd3779f in thr_kill () from /lib/libc.so.1 #2 0xfdc7975a in raise () from /lib/libc.so.1 #3 0xfdc4b37e in abort () from /lib/libc.so.1 #4 0x08050bd5 in mmx_3dnow_test () at /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.target/i386/pr42549.c:37 #5 do_test () at /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h:12 #6 0x08050c31 in main () at /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h:25 (gdb) p D[1].f[0] $1 = -nan(0x400000) (gdb) p D[1].f[1] $2 = 3 I don't see it in the gcc-testresults archive yet and it may well be a coincidence: this wasn't an exact regtest, but top-of-tree one day later. Rainer