On both Linux/x86-64 and Linux/ppc I get an tree check error bootstrapping current GCC 4.2 SVN:
/abuild/aj/gcc/powerpc64-suse-linux-gnu/libstdc++-v3/include/bits/cpp_type_traits.h:3 71: internal compiler error: tree check: expected class type, have declaration (n amespace_decl) in complete_type, at cp/typeck.c:105 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [powerpc64-suse-linux-gnu/bits/stdc++.h.gch/O0g.gch] Error 1 Jason, this looks like your commit (did not verify - it is the only change in gcc/cp since my last bootstrap): 2008-01-21 Jason Merrill <[EMAIL PROTECTED]> PR c++/33959 * pt.c (tsubst_aggr_type): Make sure our context is complete. -- Summary: Tree check: at cp/typecheck.c Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: aj at gcc dot gnu dot org GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34944