While bootstrapping I noticed:
checking for compiler with PCH support... no
checking for enabled PCH... no

And also the following tests fail:

FAIL: g++.dg/pch/empty.C -g (test for excess errors)
FAIL: g++.dg/pch/empty.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/empty.C -O2 (test for excess errors)
FAIL: g++.dg/pch/externc-1.C -g (test for excess errors)
FAIL: g++.dg/pch/externc-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/externc-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/local-1.C -g (test for excess errors)
FAIL: g++.dg/pch/local-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/local-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/pch.C -g (test for excess errors)
FAIL: g++.dg/pch/pch.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/pch.C -O2 (test for excess errors)
FAIL: g++.dg/pch/static-1.C -g (test for excess errors)
FAIL: g++.dg/pch/static-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/static-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/system-1.C -g (test for excess errors)
FAIL: g++.dg/pch/system-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/system-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/system-2.C -g (test for excess errors)
FAIL: g++.dg/pch/system-2.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/system-2.C -O2 (test for excess errors)
FAIL: g++.dg/pch/uninst.C -g (test for excess errors)
FAIL: g++.dg/pch/uninst.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/uninst.C -O2 (test for excess errors)
FAIL: g++.dg/pch/wchar-1.C -g (test for excess errors)
FAIL: g++.dg/pch/wchar-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/wchar-1.C -O2 (test for excess errors)

FAIL: gcc.dg/pch/decl-1.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/decl-1.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/decl-2.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/decl-3.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/decl-4.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/except-1.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/except-1.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/global-1.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/system-1.c  -Os  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c -O0 -g (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -O0  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -O1  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -O2  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -O3 -g  (test for excess errors)
FAIL: gcc.dg/pch/valid-4.c  -Os  (test for excess errors)


-- 
           Summary: [4.2 Regression] PCH is broken
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pinskia at gcc dot gnu dot org
 GCC build triplet: powerpc-darwin
  GCC host triplet: powerpc-darwin
GCC target triplet: powerpc-darwin


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

Reply via email to