This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PCH failures / ICE: Segmentation fault
- From: Laurent GUERBY <laurent at guerby dot net>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 05 Nov 2003 00:23:21 +0100
- Subject: Re: PCH failures / ICE: Segmentation fault
- References: <1067289743.30587.37.camel@localhost.localdomain>
I changed my build & test script to avoid running make install
before running make -k check, it fixed all the pch failures.
Laurent
On Mon, 2003-10-27 at 22:22, Laurent GUERBY wrote:
> Hi, I'm seeing a lot of PCH-related failures that other testers
> do not seem to report on CVS HEAD. I'm testing on Red Hat 9 on x86 with
> glibc-2.3.2-27.9 with c,ada enabled.
>
> I'm not able to run the compiler on the given failure by hand, I always
> get "common-1.c:1:22: common-1.h: No such file or directory" no
> matter what I try.
>
> Any idea of what to look at?
>
> Thanks in advance,
>
> Laurent
>
> Here is the first failure
>
> Executing on host: /mnt/maxtor/guerby/gcc/build/build-20031027T130804/gcc/xgcc -B/mnt/maxtor/guerby/gcc/build/build-20031027T130804/gcc/ ./common-1.h -Os -o common-1.h.gch (timeout = 300)
> PASS: ./common-1.h (test for excess errors)
> Executing on host: /mnt/maxtor/guerby/gcc/build/build-20031027T130804/gcc/xgcc -B/mnt/maxtor/guerby/gcc/build/build-20031027T130804/gcc/ /home/guerby/work/gcc/gcc/gcc/testsuite/gcc.dg/pch/common-1.c -Os -I. -S -o common-1.s (timeout = 300)
> /home/guerby/work/gcc/gcc/gcc/testsuite/gcc.dg/pch/common-1.c:1: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> compiler exited with status 1
> output is:
> /home/guerby/work/gcc/gcc/gcc/testsuite/gcc.dg/pch/common-1.c:1: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
>
> and here is the complete list of pch related failures:
>
> FAIL: gcc.dg/pch/common-1.c (test for excess errors)
> FAIL: gcc.dg/pch/common-1.c (test for excess errors)
> FAIL: gcc.dg/pch/common-1.c (test for excess errors)
> FAIL: gcc.dg/pch/cpp-1.c (test for excess errors)
> FAIL: gcc.dg/pch/cpp-1.c (test for excess errors)
> FAIL: gcc.dg/pch/cpp-1.c (test for excess errors)
> FAIL: gcc.dg/pch/cpp-2.c (test for excess errors)
> FAIL: gcc.dg/pch/cpp-2.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-2.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-3.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer assembly comparison
> FAIL: gcc.dg/pch/decl-4.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-4.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-4.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-5.c (test for excess errors)
> FAIL: gcc.dg/pch/decl-5.c -O2 assembly comparison
> FAIL: gcc.dg/pch/decl-5.c (test for excess errors)
> FAIL: gcc.dg/pch/empty.c (test for excess errors)
> FAIL: gcc.dg/pch/empty.c (test for excess errors)
> FAIL: gcc.dg/pch/empty.c (test for excess errors)
> FAIL: gcc.dg/pch/except-1.c (test for excess errors)
> FAIL: gcc.dg/pch/except-1.c (test for excess errors)
> FAIL: gcc.dg/pch/global-1.c -O1 assembly comparison
> FAIL: gcc.dg/pch/inline-1.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-1.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-3.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-3.c -O1 assembly comparison
> FAIL: gcc.dg/pch/inline-3.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-4.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-4.c (test for excess errors)
> FAIL: gcc.dg/pch/inline-4.c -O3 -g assembly comparison
> FAIL: gcc.dg/pch/macro-1.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-1.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-2.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-2.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-3.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-3.c (test for excess errors)
> FAIL: gcc.dg/pch/macro-3.c (test for excess errors)
> FAIL: gcc.dg/pch/static-1.c (test for excess errors)
> FAIL: gcc.dg/pch/static-1.c (test for excess errors)
> FAIL: gcc.dg/pch/static-1.c (test for excess errors)
> FAIL: gcc.dg/pch/static-1.c -O3 -fomit-frame-pointer assembly comparison
> FAIL: gcc.dg/pch/static-1.c (test for excess errors)
> FAIL: gcc.dg/pch/static-2.c (test for excess errors)
> FAIL: gcc.dg/pch/static-2.c (test for excess errors)
>