[Bug c/20553] FAIL: gcc.c-torture/compile/20011119-2.c -O1 on sparc-linux

christian dot joensson at gmail dot com gcc-bugzilla@gcc.gnu.org
Sat Mar 19 15:18:00 GMT 2005


------- Additional Comments From christian dot joensson at gmail dot com  2005-03-19 15:18 -------
[chj@u10 branch]$ /usr/local/src/branch/objdir32/gcc/xgcc -v
-save-temps -B/usr/local/src/branch/objdir32/gcc/   -O1  -w -c  -o
20011119-2.o /usr/local/src/branch/gcc/gcc/testsuite/gcc.c-
torture/compile/20011119-2.c
Reading specs from /usr/local/src/branch/objdir32/gcc/specs
Target: sparc-linux
Configured with: /usr/local/src/branch/gcc/configure sparc-linux
--enable-__cxa_atexit --disable-multilib --enable-shared
--enable-languages=c,ada,c++
Thread model: posix
gcc version 4.0.0 20050318 (prerelease)
 /usr/local/src/branch/objdir32/gcc/cc1 -E -quiet -v -iprefix
/usr/local/src/branch/objdir32/gcc/../lib/gcc/sparc-linux/4.0.0/
-isystem /usr/local/src/branch/objdir32/gcc/include
/usr/local/src/branch/gcc/gcc/testsuite/gcc.c-torture/compile/20011119-2.c
-mcpu=v7 -w -O1 -fpch-preprocess -o 20011119-2.i
ignoring nonexistent directory
"/usr/local/src/branch/objdir32/gcc/../lib/gcc/sparc-linux/4.0.0/include"
ignoring nonexistent directory
"/usr/local/src/branch/objdir32/gcc/../lib/gcc/sparc-
linux/4.0.0/../../../../sparc-linux/include"
ignoring nonexistent directory "NONE/include"
ignoring nonexistent directory "/usr/local/lib/gcc/sparc-linux/4.0.0/include"
ignoring nonexistent directory "/usr/local/lib/../sparc-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/src/branch/objdir32/gcc/include
 /usr/local/include
 /usr/include
End of search list.
 /usr/local/src/branch/objdir32/gcc/cc1 -fpreprocessed 20011119-2.i
-quiet -dumpbase 20011119-2.c -mcpu=v7 -auxbase-strip 20011119-2.o -O1
-w -version -o 20011119-2.s
GNU C version 4.0.0 20050318 (prerelease) (sparc-linux)
	compiled by GNU C version 4.0.0 20050318 (prerelease).
GGC heuristics: --param ggc-min-expand=47 --param ggc-min-heapsize=31992
/usr/local/src/branch/gcc/gcc/testsuite/gcc.c-torture/compile/20011119-2.c:4:
internal compiler error: in cgraph_expand_function, at
cgraphunit.c:837
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
[chj@u10 branch]$ cat 20011119-2.s

	.file	"20011119-2.c"
	.section	".text"
	.align 4
	.global bar
	.type	bar, #function
	.proc	04
bar:
	jmp	%o7+8
	 mov	23, %o0
	.size	bar, .-bar
	.align 4
	.global baz
	.type	baz, #function
	.proc	04
baz:
	save	%sp, -104, %sp
	call	foo, 0
	 nop
	jmp	%i7+8
	 restore %g0, %o0, %o0
	.size	baz, .-baz
[chj@u10 branch]$ cat 20011119-2.i
# 1 "/usr/local/src/branch/gcc/gcc/testsuite/gcc.c-torture/compile/20011119-
2.c"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "/usr/local/src/branch/gcc/gcc/testsuite/gcc.c-torture/compile/20011119-
2.c"
extern inline int foo (void) { return 23; }
int bar (void) { return foo (); }
extern int foo (void) __attribute__ ((weak, alias ("xxx")));
int baz (void) { return foo (); }
int xxx(void) __asm__("xxx");
int xxx(void) { return 23; }
[chj@u10 branch]$ 



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20553



More information about the Gcc-bugs mailing list