From: Richard Henderson <r...@redhat.com> Date: Thu, 17 Nov 2011 11:22:53 -1000
> Full sparc64-linux testing still underway; I've pushed these two > patches to the git branch previously mentioned. With these changes most of the libgomp atomic tests fail to build: /home/davem/src/GIT/GCC/gcc/libgomp/testsuite/libgomp.c/atomic-1.c: In function 'f1': /home/davem/src/GIT/GCC/gcc/libgomp/testsuite/libgomp.c/atomic-1.c:26:1: error: unrecognizable insn: (insn 20 19 21 5 (parallel [ (set (reg:DI 115 [ D.2288 ]) (mem/v:DI (reg/f:SI 130) [-1 S8 A64])) (set (mem/v:DI (reg/f:SI 130) [-1 S8 A64]) (unspec_volatile:DI [ (reg:DI 111 [ D.2288 ]) (reg:DI 114 [ D.2286 ]) ] 8)) ]) /home/davem/src/GIT/GCC/gcc/libgomp/testsuite/libgomp.c/atomic-1.c:21 -1 (nil)) /home/davem/src/GIT/GCC/gcc/libgomp/testsuite/libgomp.c/atomic-1.c:26:1: internal compiler error: in extract_insn, at recog.c:2137 This is a 32-bit compiler configured with "--with-cpu=niagara3".