This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

CVS1902 preprocessor problem on Linux/ia64


Hi

While trying to bootstrap today's snapshot (Feb 19, 2001) under
Linux/ia64, I am having problems with the pre processor (I asume)
segfaulting.

Ie. if I run a compile on some of the files with -O2 it fails, On the
other hand it works if I run gcc with -O1 or if preproces the file
manually with -E and then compile the resulting output manually.

Since I can't really provide temp files that will allow you to reproduce
this bug I was wondering if there is something else I can do to make it
easier for you to track it down?

The command resulting in the crash is attached below.

This problem did not occur with the last snapshot I compile, 20010214.

Jes

[jes@itanic libiberty]$ /data/toolchain-cvs/gcc-build/gcc/xgcc -v -B/data/toolchain-cvs/gcc-build/gcc/ -B/data/tool2/ia64-linux/bin/ -B/data/tool2/ia64-linux/lib/ -isystem /data/tool2/ia64-linux/include -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../gcc/libiberty/../include  -W -Wall -Wtraditional -pedantic ../../../gcc/libiberty/argv.c
Reading specs from /data/toolchain-cvs/gcc-build/gcc/specs
Configured with: ../gcc/configure --prefix=/data/tool2 --target=ia64-linux : (reconfigured) 
gcc version 2.97 20010219 (experimental)
 /data/toolchain-cvs/gcc-build/gcc/cc1 -lang-c -v -I. -I../../../gcc/libiberty/../include -iprefix /data/toolchain-cvs/gcc-build/gcc/../lib/gcc-lib/ia64-linux/2.97/ -isystem /data/toolchain-cvs/gcc-build/gcc/include -isystem /data/tool2/ia64-linux/bin/include -isystem /data/tool2/ia64-linux/lib/include -D__GNUC__=2 -D__GNUC_MINOR__=97 -D__GNUC_PATCHLEVEL__=0 -D__ia64 -D__ia64__ -D__linux -D__linux__ -D_LONGLONG -Dlinux -Dunix -D__LP64__ -D__ELF__ -D__ia64 -D__ia64__ -D__linux -D__linux__ -D_LONGLONG -D__linux__ -D__unix__ -D__LP64__ -D__ELF__ -D__linux -D__unix -Asystem=linux -Acpu=ia64 -Amachine=ia64 -D__OPTIMIZE__ -D__STDC_HOSTED__=1 -W -Wall -Wtraditional -pedantic -D__LONG_MAX__=9223372036854775807L -DHAVE_CONFIG_H -isystem /data/tool2/ia64-linux/include ../../../gcc/libiberty/argv.c -quiet -dumpbase argv.c -g -O2 -W -Wall -Wtraditional -pedantic -version -o /tmp/ccQta8Kf.s
GNU CPP version 2.97 20010219 (experimental) (cpplib) (IA-64)
ignoring nonexistent directory "/data/tool2/ia64-linux/bin/include"
ignoring nonexistent directory "/data/tool2/ia64-linux/lib/include"
GNU CPP version 2.97 20010219 (experimental) (cpplib) (IA-64)
GNU C version 2.97 20010219 (experimental) (ia64-linux)
	compiled by GNU C version 2.97 20010214 (experimental).
ignoring nonexistent directory "/data/toolchain-cvs/gcc-build/lib/gcc-lib/ia64-linux/2.97/include"
ignoring nonexistent directory "/data/toolchain-cvs/gcc-build/ia64-linux/include"
ignoring duplicate directory "/data/tool2/ia64-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 .
 ../../../gcc/include
 /data/toolchain-cvs/gcc-build/gcc/include
 /data/tool2/ia64-linux/include
 /data/tool2/include
 /data/tool2/lib/gcc-lib/ia64-linux/2.97/include
 /usr/include
End of search list.
../../../gcc/libiberty/argv.c: In function `dupargv':
../../../gcc/libiberty/argv.c:119: Internal error: Segmentation fault
Please submit a full bug report, with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]