[vmkit-commits] VMKit and DaCapo

Nicolas Geoffray nicolas.geoffray at gmail.com
Tue Jan 10 06:45:29 PST 2012


Hi Harris,

Yes, J3 cannot run all dacapo benchmarks (especially version 2009).
Hopefully, Will's OpenJDK implementation will be able to run them.

Nicolas

On Tue, Jan 10, 2012 at 3:29 PM, Harris BAKIRAS <h.bakiras at gmail.com> wrote:

>  Hi all,
>
> I tried to execute the DaCapo benchmark with VMKit J3 and some bench don't
> run properly.
> I get the following trace when running batik bench for e.g.
>
> Here is my configuration:
>
> - Linux x86_64 Ubuntu
> - llvm v2.9
> - clang v3.1
> - using DaCapo 9.12
>
>
> I tried to run it with openJDK 1.6.0_23 and it works fine.
> Maybe it's just a configuration/platform problem, is anyone encountering
> the same issue?
>
>  --
>
> Harris Bakiras
>
>
> ============================================ TRACE BEGIN
> ==============================================================
>
> ===== DaCapo 9.12 batik starting =====
> About to transcode 3 SVG file(s)
>
> Converting mapWaadt.svg to
> /home/harris/VMKit/dacapo/./scratch/mapWaadt.png ...... success
> Converting mapSpain.svg to
> /home/harris/VMKit/dacapo/./scratch/mapSpain.png ...
> java.lang.IllegalArgumentException: Destination raster is incompatible with
> source raster
>    at java.awt.image.BandCombineOp.filter(BandCombineOp.java:113)
>    at
> org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Any2sRGBRed.java:237)
>    at
> org.apache.batik.ext.awt.image.rendered.FormatRed.copyData(FormatRed.java:116)
>    at
> org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:526)
>    at
> org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:515)
>    at
> org.apache.batik.ext.awt.image.codec.png.PNGRegistryEntry$1.run(PNGRegistryEntry.java:98)
>    at java.lang.VMThread.run(VMThread.java:120)
> java.lang.IllegalArgumentException: Destination raster is incompatible
> with source raster
>    at java.awt.image.BandCombineOp.filter(BandCombineOp.java:113)
>    at
> org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Any2sRGBRed.java:237)
>    at
> org.apache.batik.ext.awt.image.rendered.FormatRed.copyData(FormatRed.java:116)
>    at
> org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:526)
>    at
> org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(AbstractRed.java:515)
>    at
> org.apache.batik.ext.awt.image.codec.png.PNGRegistryEntry$1.run(PNGRegistryEntry.java:98)
>    at java.lang.VMThread.run(VMThread.java:120)
> ... success
> Converting sydney.svg to /home/harris/VMKit/dacapo/./scratch/sydney.png
> ... java.lang.ClassNotFoundException:
> com.sun.image.codec.jpeg.TruncatedFileException not found in
> org.dacapo.harness.DacapoClassLoader{urls=[
> file:/home/harris/VMKit/dacapo/./scratch/jar/batik-all.jar,file:/home/harris/VMKit/dacapo/./scratch/jar/xml-apis-ext.jar,file:/home/harris/VMKit/dacapo/./scratch/jar/xml-apis.jar,file:/home/harris/VMKit/dacapo/./scratch/jar/crimson-1.1.3.jar,file:/home/harris/VMKit/dacapo/./scratch/jar/xerces_2_5_0.jar,file:/home/harris/VMKit/dacapo/./scratch/jar/xalan-2.6.0.jar],
> parent=java.lang.ClassLoader$1{urls=[
> file:/home/harris/VMKit/dacapo/dacapo-9.12-bach.jar], parent=null}}
>    at java.net.URLClassLoader.findClass(URLClassLoader.java:529)
>    at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
>    at
> org.dacapo.harness.DacapoClassLoader.loadClass(DacapoClassLoader.java:127)
>    at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
>    at
> org.apache.batik.ext.awt.image.codec.jpeg.JPEGRegistryEntry.handleStream(JPEGRegistryEntry.java:87)
>    at
> org.apache.batik.ext.awt.image.spi.ImageTagRegistry.readURL(ImageTagRegistry.java:189)
>    at
> org.apache.batik.bridge.SVGImageElementBridge.createImageGraphicsNode(SVGImageElementBridge.java:257)
>    at
> org.apache.batik.bridge.SVGImageElementBridge.buildImageGraphicsNode(SVGImageElementBridge.java:176)
>    at
> org.apache.batik.bridge.SVGImageElementBridge.createGraphicsNode(SVGImageElementBridge.java:118)
>    at
> org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:206)
>    at
> org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:164)
>    at
> org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:212)
>    at
> org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:164)
>    at org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:78)
>    at
> org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:214)
>    at
> org.apache.batik.transcoder.image.ImageTranscoder.transcode(ImageTranscoder.java:92)
>    at
> org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(XMLAbstractTranscoder.java:142)
>    at
> org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:159)
>    at
> org.apache.batik.apps.rasterizer.SVGConverter.transcode(SVGConverter.java:992)
>    at
> org.apache.batik.apps.rasterizer.SVGConverter.execute(SVGConverter.java:715)
>    at org.apache.batik.apps.rasterizer.Main.execute(Main.java:938)
>    at java.lang.reflect.Method.invokeNative(Method.java:0)
>    at java.lang.reflect.Method.invoke(Method.java:356)
>    at org.dacapo.harness.Batik.iterate(Batik.java:63)
>    at org.dacapo.harness.Benchmark.run(Benchmark.java:166)
>    at org.dacapo.harness.TestHarness.runBenchmark(TestHarness.java:218)
>    at org.dacapo.harness.TestHarness.main(TestHarness.java:171)
>    at Harness.main(Harness.java:17)
> ... error (SVGConverter.error.while.rasterizing.file)
> Digest validation failed for stdout.log, expecting
> 0xc0ab3d5a06a755bdf7f758f1c656acbbc5aafc74 found
> 0x810ac48ca8b325fd9d7f3eddda335bac935fed42
> Digest validation failed for stderr.log, expecting
> 0xda39a3ee5e6b4b0d3255bfef95601890afd80709 found
> 0x530dd5ad8e243a810600ce0e2ead42f5bc18d12a
> ===== DaCapo 9.12 batik FAILED =====
> Validation FAILED for batik default
>
>
> _______________________________________________
> vmkit-commits mailing list
> vmkit-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/vmkit-commits/attachments/20120110/e8086ed2/attachment.html>


More information about the vmkit-commits mailing list