While compiling a linux kernel the following happens (2.2.18, 2.4.0-prerelease, etc.). This also happened while compiling libwww (from the w3c). make[1]: Leaving directory `/usr/src/linux-2.4.0-prerelease' gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=athlon -c -o init/main.o init/main.c In file included from /usr/src/linux/include/linux/pagemap.h:17, from /usr/src/linux/include/linux/locks.h:9, from /usr/src/linux/include/linux/raid/md.h:37, from init/main.c:25: /usr/src/linux/include/linux/highmem.h: In function `memclear_highpage_flush': /usr/src/linux/include/linux/highmem.h:82: Internal error: Segmentation fault. Please submit a full bug report. See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions. make: *** [init/main.o] Error 2
Is it reproduceable (always on the same file, even if you rerun the above command by hand)? If yes, can you please rerun gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -save-temps -v -mpreferred-stack-boundary=2 -march=athlon -c -o init/main.o init/main.c (note -save-temps) and attach here main.i it creates?
No worries, was not gcc - was bad ram.