Thread View: gnu.gcc.bug
2 messages
2 total messages
Started by Brian Hunt
Fri, 10 Apr 1992 21:37
small program crashes GCC-2.1 on HP9000/720 (HP-UX 8.07)
Author: Brian Hunt
Date: Fri, 10 Apr 1992 21:37
Date: Fri, 10 Apr 1992 21:37
46 lines
1864 bytes
1864 bytes
I have (successfully so far, except for the problem I'm reporting)
built GCC-2.1 on an HP9000/720 running HP-UX 8.07 (I don't have
any other system I can build GCC-2.1 on, so I'm not sure how
machine-specific the problem is.) I am getting the following error
message when trying to compile some programs.
gcc: Internal compiler error: program cc1 got fatal signal 6
I tried to isolate the type of statement which causes this; here is
the simplest program I could come up with that produces the above
error.
main()
{
int n;
double x;
n = 0;
x = 0;
n = (x < 1 ? n : n + 1);
}
The program compiles fine if I declare "x" to be "int" instead of
"double", or if I replace either "n" or "n + 1" by a constant.
Here are the details of how I built GCC and so forth. In the source
directory, I typed the following.
configure hp700
make LANGUAGES=c
make stage1
make CC=stage1/gcc CFLAGS="-g -O stage1/"
I named the above program bug.c (in the directory where I'd just made
GCC) and all of the following commands give the above error.
./gcc bug.c
./gcc -O bug.c
stage1/gcc -Bstage1/ bug.c
Hope this report is of some help. By the way, when I get the above
error message I silently get a core dump. I could reproduce the core
file (it's around 180K, but only 32K compressed and uuencoded) and
send it to anyone who's interested.
Brian Hunt
bhunt@critical.nswc.navy.mil
Re: small program crashes GCC-2.1 on HP9000/720 (HP-UX 8.07)
Author: Miron Cuperman
Date: Sat, 11 Apr 1992 21:17
Date: Sat, 11 Apr 1992 21:17
17 lines
1160 bytes
1160 bytes
bhunt@critical.nswc.navy.mil (Brian Hunt) writes: >I have (successfully so far, except for the problem I'm reporting) >built GCC-2.1 on an HP9000/720 running HP-UX 8.07 (I don't have >any other system I can build GCC-2.1 on, so I'm not sure how >machine-specific the problem is.) I am getting the following error >message when trying to compile some programs. >gcc: Internal compiler error: program cc1 got fatal signal 6 I don't know about this particular one, but you should compile gcc with #define ONLY_INT_FIELDS. The c compiler that comes with hpux does not handle enums > 127. -- Forever, Miron Cuperman <miron@cs.sfu.ca> (NeXTmail ok) Laissez faire.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads