This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
When I do (cd gnu/math; make) given the attached sources, I get the following: CLASSPATH=.:../.. gcj -C RealNum.java gcj -g -I../.. -I. -c FixedRealFormat.java -o gnu-math.o gnu/math/RealNum.java: In class `gnu.math.FixedRealFormat': gnu/math/RealNum.java: In method `gnu.math.FixedRealFormat.format(gnu.math.RatNum,java.lang.StringBuffer)': gnu/math/RealNum.java:0: reading class gnu.math.RealNum for the second time from ./RealNum.class compilation terminated. This case is simplified from Kawa. It used to work last time I tried this. I consider this a release-critical regression. The problem happens when trying to resolve RealNum.toScaledInt. It first looks for a class 'RealNum.toScaledInt' and then looks for 'RealNum'. However, the latter does not check if the class is already loaded. Unfortunatey, I don't know this code well enough to know should be happening. -- --Per Bothner per@bothner.com http://www.bothner.com/per/
Attachment:
math-test.tgz
Description: GNU Zip compressed data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |