[kaffe] Weird error on make check for powerpc (CVS kaffe)

Konstantinos Margaritis markos at debian.gr
Thu Nov 18 03:12:38 PST 2004


Here is what I get with 'make check' (I configured 
--with-threads=unix-jthreads --without-classpath-gtk-awt):

...
[ checked modifiers in 25,239 ms ]
<GC: heap 163844K, total before 154592K, after 122623K 
(2665114/2311426 objs)
 25.2% free, allocated 39379K (#498551), marked 119455K, swept 31968K 
(#353688)
 216 objs (6K) awaiting finalization>
<GC: heap 168964K, total before 158583K, after 126100K 
(2802381/2392606 objs)
 25.4% free, allocated 40169K (#605608), marked 122896K, swept 32483K 
(#409775)
 0 objs (0K) awaiting finalization>
<GC: heap 172036K, total before 160932K, after 129562K 
(2908348/2464843 objs)
 24.7% free, allocated 40964K (#703883), marked 126343K, swept 31370K 
(#443505)
 0 objs (0K) awaiting finalization>
[ checked interfaces in 1,341,127 ms ]
<GC: heap 174084K, total before 162037K, after 132822K 
(2963146/2534285 objs)
 23.7% free, allocated 40875K (#695565), marked 129538K, swept 29214K 
(#428861)
 0 objs (0K) awaiting finalization>
java.lang.StackOverflowError
   at at.dms.kjc.CContext.getTypeFactory (CContext.java:202)
   at at.dms.kjc.JAddExpression.analyse (JAddExpression.java:80)
   at at.dms.kjc.JAddExpression.analyse (JAddExpression.java:82)
   at at.dms.kjc.JAddExpression.analyse (JAddExpression.java:82)
   ...
   at at.dms.kjc.JVariableDefinition.analyse 
(JVariableDefinition.java:134)
   at at.dms.kjc.JFieldDeclaration.analyse 
(JFieldDeclaration.java:196)
   at at.dms.kjc.JClassFieldDeclarator.analyse 
(JClassFieldDeclarator.java:57)
   at at.dms.kjc.JBlock.analyse (JBlock.java:89)
   at at.dms.kjc.JInitializerDeclaration.checkInitializer 
(JInitializerDeclaration.java:222)
   at at.dms.kjc.JInterfaceDeclaration.checkInitializers 
(JInterfaceDeclaration.java:166)
   at at.dms.kjc.JCompilationUnit.checkInitializers 
(JCompilationUnit.java:239)
   at at.dms.kjc.Main.checkInitializers (Main.java:432)
   at at.dms.kjc.Main.run (Main.java:193)
   at at.dms.kjc.Main.compile (Main.java:70)
   at at.dms.kjc.Main.main (Main.java:61)
echo timestamp > lib/stamp
rm -f rt.jar
(dstdir=`pwd`; cd . && zip -r $dstdir/rt.jar META-INF)
  adding: META-INF/ (stored 0%)
  adding: META-INF/CVS/ (stored 0%)
  adding: META-INF/CVS/Root (deflated 7%)
  adding: META-INF/CVS/Repository (stored 0%)
  adding: META-INF/CVS/Entries (deflated 2%)
  adding: META-INF/services/ (stored 0%)
  adding: META-INF/services/CVS/ (stored 0%)
  adding: META-INF/services/CVS/Root (deflated 7%)
  adding: META-INF/services/CVS/Repository (stored 0%)
  adding: META-INF/services/CVS/Entries (deflated 74%)
  adding: META-INF/services/javax.sound.midi.spi.MidiDeviceProvider 
(deflated 34%)
  adding: META-INF/services/javax.sound.midi.spi.MidiFileReader 
(deflated 17%)
  adding: META-INF/services/javax.sound.midi.spi.MidiFileWriter 
(deflated 16%)
  adding: META-INF/services/javax.sound.midi.spi.SoundbankReader 
(deflated 3%)
  adding: META-INF/services/javax.sound.sampled.spi.AudioFileReader 
(deflated 45%)
  adding: META-INF/services/javax.sound.sampled.spi.AudioFileWriter 
(deflated 47%)
  adding: 
META-INF/services/javax.sound.sampled.spi.FormatConversionProvider 
(deflated 61%)
  adding: META-INF/services/javax.sound.sampled.spi.MixerProvider 
(deflated 47%)
  adding: META-INF/MANIFEST.MF (deflated 58%)
(cd lib && zip -DX -r ../rt.jar com gnu java javax kaffe org)
        zip warning: name not matched: com
        zip warning: name not matched: gnu
        zip warning: name not matched: java
        zip warning: name not matched: javax
        zip warning: name not matched: kaffe
        zip warning: name not matched: org

zip error: Nothing to do! (try: zip -DX -r ../rt.jar . -i com gnu java 
javax kaffe org)
make[3]: *** [rt.jar] Error 12
make[3]: Leaving directory 
`/home/markos/Debian/kaffe/kaffe-1.1.4.PRECVS3/kaffe-1.1.4.PRECVS3/libraries/javalib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/markos/Debian/kaffe/kaffe-1.1.4.PRECVS3/kaffe-1.1.4.PRECVS3/libraries/javalib'
make[1]: *** [kaffe-build-order] Error 2
make[1]: Leaving directory 
`/home/markos/Debian/kaffe/kaffe-1.1.4.PRECVS3/kaffe-1.1.4.PRECVS3'
make: *** [check-recursive] Error 1


Any ideas?





More information about the kaffe mailing list