bootstrap failure: libstdc++-v3/include/stdc++.h:83

Andrew Pinski pinskia@physics.uc.edu
Thu Jul 10 12:43:00 GMT 2003


On Thursday, Jul 10, 2003, at 06:42 US/Eastern, Gerald Pfeifer wrote:

> My nightly GCC builder succeeded, kind of surprisingly, because I 
> noticed
> no patch on gcc-patches announcing a fix.

That is because it was discussed in the regression mail list:
<http://gcc.gnu.org/ml/gcc-regression/2003-07/msg00206.html>.


> However, gcc/cp/ChangeLog has the following entry
>
>   2003-07-09  Mark Mitchell  <mark@codesourcery.com>
>
>         * typeck.c (build_x_unary_op): Take note of the fact that
>         PREINCREMENT_EXPR and POSTINCREMENT_EXPR are binary operations 
> on
>         trees.
>
>         * parser.c (cp_parser_primary_expression): Preserve the form of
>         qualified expressions in templates, even if they are not
>         dependent.
>         * pt.c (convert_nontype_argument): Handle non-dependent 
> SCOPE_REFs.
>         (tsubst_qualified_id): Likewise.
>         * search.c (accessible_p): Treat everything in the body of a
>         template as accessible.
>
> whereas http://gcc.gnu.org/ml/gcc-patches/2003-07/msg00993.html does 
> not
> mention the first hunk (to typeck.c).  Is this the fix for the 
> bootstrap
> failure?

Yes.
See <http://gcc.gnu.org/ml/gcc-regression/2003-07/msg00206.html> for 
the patch.

Thanks,
Andrew Pinski



More information about the Gcc mailing list