[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug classpath/30310] New: Re-running configure causes Jikes assertion f
From: |
trevor at vocaro dot com |
Subject: |
[Bug classpath/30310] New: Re-running configure causes Jikes assertion failure when using standard.omit |
Date: |
27 Dec 2006 18:45:27 -0000 |
Build environment: Linux 2.6, Jikes 1.22, classpath 0.93
I use standard.omit to exclude certain unused packages from the classpath build
in order to reduce its size. For example:
1. Extract classpath to a directory
2. In the directory, run "./configure --with-jikes --disable-gtk-peer
--disable-jni --disable-load-library --disable-examples --disable-plugin"
3. Append the following lines to lib/standard.omit:
gnu/java/awt/.*java$
java/awt/.*java$
4. Run "make"
This works. However, if you then repeat steps 2, 3, and 4 exactly, you will get
an error:
jikes: symbol.h:1110: bool TypeSymbol::IsInner() const: Assertion `(! IsLocal()
&& ! Anonymous()) || (IsNested() && ! ACC_STATIC())' failed.
You can work around this problem by deleting the entire directory and starting
over from scratch, but that shouldn't be necessary. Running "configure" a
second time should not result in Jikes assertions. After all, the problem does
not occur if you simply leave out step 3.
--
Summary: Re-running configure causes Jikes assertion failure when
using standard.omit
Product: classpath
Version: 0.93
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: classpath
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: trevor at vocaro dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30310
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug classpath/30310] New: Re-running configure causes Jikes assertion failure when using standard.omit,
trevor at vocaro dot com <=