Cool. Might be fixed by passing -XssReallyBigNumber which controls the
stack size. I think it should be reported to the Kaffe guys... I'm not
sure what you should say though... "make the stack bigger by default on
power pc" might be good.

On Fri, 2005-01-14 at 19:49 -0500, Barry Hawkins wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Attempts to manually (without Ant involvment) compile the same codebase
> referred to in the initial report resulted in the successful compile of
> one package and subsequent failure in another.  The failure generated a
> stack trace bearing a strong resemblance to the initial report:
> 
> [EMAIL PROTECTED]:~/debian_packages/lucene/1.4.3/lucene-1.4.3/src/java$
> /usr/lib/kaffe/bin/kjc -deprecation -d
> /home/barryh/debian_packages/lucene/1.4.3/lucene-1.4.3/build/classes/java
> - -classpath
> /home/barryh/debian_packages/lucene/1.4.3/lucene-1.4.3/build/classes/java:/home/barryh/debian_packages/lucene/1.4.3/lucene-1.4.3/lib/junit-3.8.1.jar:/usr/share/java/gnujaxp.jar:/usr/share/ant1.6/lib/ant.jar:/usr/share/ant1.6/lib/ant-launcher.jar:/usr/share/ant1.6/lib/ant-junit.jar:/usr/share/java/junit.jar:/home/barryh/debian_packages/lucene/1.4.3/lucene-1.4.3/src/java
> - -encoding utf-8 -g -verbose org/apache/lucene/index/*.java
> [ start compilation in verbose mode ]
> [ parsed org/apache/lucene/index/CompoundFileReader.java in 459 ms ]
> [ parsed org/apache/lucene/index/CompoundFileWriter.java in 338 ms ]
> [ parsed org/apache/lucene/index/DocumentWriter.java in 723 ms ]
> [ parsed org/apache/lucene/index/FieldInfo.java in 61 ms ]
> [ parsed org/apache/lucene/index/FieldInfos.java in 328 ms ]
> [ parsed org/apache/lucene/index/FieldsReader.java in 137 ms ]
> [ parsed org/apache/lucene/index/FieldsWriter.java in 103 ms ]
> [ parsed org/apache/lucene/index/FilterIndexReader.java in 269 ms ]
> [ parsed org/apache/lucene/index/IndexReader.java in 771 ms ]
> java.lang.StackOverflowError
> ~   at at.dms.util.Utils.<init> (Utils.java:30)
> ~   at at.dms.compiler.Phylum.<init> (Phylum.java:38)
> ~   at at.dms.kjc.JPhylum.<init> (JPhylum.java:41)
> ~   at at.dms.kjc.JExpression.<init> (JExpression.java:43)
> ~   at at.dms.kjc.JLiteral.<init> (JLiteral.java:40)
> ~   at at.dms.kjc.JIntLiteral.<init> (JIntLiteral.java:46)
> ~   at at.dms.kjc.JLiteral.parseInteger (JLiteral.java:79)
> ~   at at.dms.kjc.KjcParser.jIntegerLiteral (KjcParser.java:5707)
> ~   at at.dms.kjc.KjcParser.jLiteral (KjcParser.java:5591)
> ~   at at.dms.kjc.KjcParser.jPrimaryExpression (KjcParser.java:5010)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4794)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4138)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4109)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jExpression (KjcParser.java:2571)
> ~   at at.dms.kjc.KjcParser.jExpressionList (KjcParser.java:3832)
> ~   at at.dms.kjc.KjcParser.jArgList (KjcParser.java:2436)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4853)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4138)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4109)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jExpression (KjcParser.java:2571)
> ~   at at.dms.kjc.KjcParser.jExpressionList (KjcParser.java:3832)
> ~   at at.dms.kjc.KjcParser.jArgList (KjcParser.java:2436)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4853)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4667)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4138)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4109)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jPrimaryExpression (KjcParser.java:5120)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4794)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4144)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4109)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jPrimaryExpression (KjcParser.java:5120)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4794)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4138)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4115)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jPrimaryExpression (KjcParser.java:5120)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4794)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4144)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4109)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jPrimaryExpression (KjcParser.java:5120)
> ~   at at.dms.kjc.KjcParser.jPostfixExpression (KjcParser.java:4794)
> ~   at at.dms.kjc.KjcParser.jUnaryExpressionNotPlusMinus
> (KjcParser.java:4764)
> ~   at at.dms.kjc.KjcParser.jUnaryExpression (KjcParser.java:4632)
> ~   at at.dms.kjc.KjcParser.jMultiplicativeExpression (KjcParser.java:4519)
> ~   at at.dms.kjc.KjcParser.jAdditiveExpression (KjcParser.java:4477)
> ~   at at.dms.kjc.KjcParser.jShiftExpression (KjcParser.java:4417)
> ~   at at.dms.kjc.KjcParser.jRelationalExpression (KjcParser.java:4298)
> ~   at at.dms.kjc.KjcParser.jEqualityExpression (KjcParser.java:4254)
> ~   at at.dms.kjc.KjcParser.jAndExpression (KjcParser.java:4225)
> ~   at at.dms.kjc.KjcParser.jExclusiveOrExpression (KjcParser.java:4196)
> ~   at at.dms.kjc.KjcParser.jInclusiveOrExpression (KjcParser.java:4167)
> ~   at at.dms.kjc.KjcParser.jLogicalAndExpression (KjcParser.java:4138)
> ~   at at.dms.kjc.KjcParser.jLogicalOrExpression (KjcParser.java:4115)
> ~   at at.dms.kjc.KjcParser.jConditionalExpression (KjcParser.java:3953)
> ~   at at.dms.kjc.KjcParser.jAssignmentExpression (KjcParser.java:3894)
> ~   at at.dms.kjc.KjcParser.jExpression (KjcParser.java:2571)
> ~   at at.dms.kjc.KjcParser.jWhileStatement (KjcParser.java:3144)
> ~   at at.dms.kjc.KjcParser.jStatement (KjcParser.java:2794)
> ~   at at.dms.kjc.KjcParser.jBlockStatement (KjcParser.java:2390)
> ~   at at.dms.kjc.KjcParser.jCompoundStatement (KjcParser.java:1498)
> ~   at at.dms.kjc.KjcParser.jMethodDefinition (KjcParser.java:1873)
> ~   at at.dms.kjc.KjcParser.jMember (KjcParser.java:1388)
> ~   at at.dms.kjc.KjcParser.jClassBlock (KjcParser.java:1225)
> ~   at at.dms.kjc.KjcParser.jClassDefinition (KjcParser.java:429)
> ~   at at.dms.kjc.KjcParser.jTypeDefinition (KjcParser.java:174)
> ~   at at.dms.kjc.KjcParser.jCompilationUnit (KjcParser.java:52)
> ~   at at.dms.kjc.Main.parseFile (Main.java:361)
> ~   at at.dms.kjc.Main.run (Main.java:147)
> ~   at at.dms.kjc.Main.compile (Main.java:70)
> ~   at at.dms.kjc.Main.main (Main.java:61)
> 
> 
> - --
> Barry Hawkins
> All Things Computed
> site: www.alltc.com
> weblog: www.yepthatsme.com
> 
> Registered Linux User #368650
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (GNU/Linux)
> 
> iD8DBQFB6Gir7bZ6kUftWZwRAu2CAJ49CL106NR66Hj5HYXzCboc/sl9SwCgi9VK
> +xuBtFHGa/j4/RyjBgt9bvw=
> =/2iY
> -----END PGP SIGNATURE-----
-- 
Jerry Haltom <[EMAIL PROTECTED]>
Feedback Plus, Inc.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to