This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Re: GCC build of HEAD failed for native with your patch on 2004-04-05T22:25:51Z.
- From: Nathan Sidwell <nathan at codesourcery dot com>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: gcc-regression at gcc dot gnu dot org, rmathew at hotmail dot com, ctice at apple dot com, jakub at redhat dot com
- Date: Tue, 06 Apr 2004 12:45:31 +0100
- Subject: Re: GCC build of HEAD failed for native with your patch on 2004-04-05T22:25:51Z.
- Organization: Codesourcery LLC
- References: <20040406030005.3B60DD9DB3B1@gcc-regress.apple.com> <9B2C035C-8778-11D8-B4F3-000393A6D2F2@physics.uc.edu>
Andrew Pinski wrote:
Note the error message from the full log:
...rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -W
-Wall -D_GNU_SOURCE -DPREFIX=\"/Users/regress/tbox/objs\"
-DLIBDIR=\"/Users/regress/tbox/objs/lib\"
-DBOOT_CLASS_PATH=\"/Users/regress/tbox/objs/share/java/libgcj
-3.5.0.jar\" -g -O2 -Wp,-MD,.deps/boehm.pp -c
/Users/regress/tbox/cvs-gcc/gcc/libjava/boehm.cc -fno-common -DPIC -o
.libs/boehm.o
In file included from
/Users/regress/tbox/cvs-gcc/gcc/libjava/java/lang/Class.h:18,
from ./include/java-gc.h:26,
from
/Users/regress/tbox/cvs-gcc/gcc/libjava/include/jvm.h:25,
from /Users/regress/tbox/cvs-gcc/gcc/libjava/boehm.cc:16:
./java/lang/String.h:25: error: global qualification of class name is
invalid before ':' token
In file included from
/Users/regress/tbox/cvs-gcc/gcc/libjava/java/lang/Class.h:19,
from ./include/java-gc.h:26,
from
/Users/regress/tbox/cvs-gcc/gcc/libjava/include/jvm.h:25,
from /Users/regress/tbox/cvs-gcc/gcc/libjava/boehm.cc:16:
./java/net/URL.h:25: error: global qualification of class name is
invalid before ':' token
....
The only patch which could have caused this is:
+2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/3518
+ * pt.c (check_cv_quals_for_unify): Ignore bogus CV quals at outer
+ level.
I am only seeing the following error with and without my patch.
gcj -B/home/nathan/egcs/HEAD/i686-pc-linux-gnu/i686-pc-linux-gnu/libjava/ --encoding=UTF-8 -Wno-deprecated -C -g -classpath '' -bootclasspath /home/nathan/egcs/HEAD/i686-pc-linux-gnu/i686-pc-linux-gnu/libjava:../../../gcc/libjava -d /home/nathan/egcs/HEAD/i686-pc-linux-gnu/i686-pc-linux-gnu/libjava ../../../gcc/libjava/gnu/awt/LightweightRedirector.java
../../../gcc/libjava/java/awt/font/TextAttribute.java:44: Superclass `AttributedCharacterIterator.Attribute' of class `java.awt.font.TextAttribute' not found.
public final class TextAttribute extends AttributedCharacterIterator.Attribute
I do not see how that patch to the template deduction machinery could cause
either of these errors.
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk