<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Luca,<div><br></div><div>This is not a known problem with DaCapo, so on the face of it, this looks like a bug in your version of the VM (perhaps a bug in how you built it).</div><div><br></div><div>FYI, we maintain 12 hourly performance regressions of a number of VMs here:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://dacapo.anu.edu.au/regression/perf/2006-10-MR2.html">http://dacapo.anu.edu.au/regression/perf/2006-10-MR2.html</a> (the latest DaCapo release)</div><div>and here:</div><div><span class="Apple-tab-span" style="white-space:pre">  </span><a href="http://dacapo.anu.edu.au/regression/perf/head.html">http://dacapo.anu.edu.au/regression/perf/head.html</a> (the current DaCapo svn head).</div><div><br></div><div>If there is interest and I can find the time, I may add the OpenJDK head to the list of tested benchmarks.</div><div><br></div><div>Cheers,</div><div><br></div><div>--Steve</div><div><br></div><div><div><div>On 27/08/2008, at 6:34 PM, Luca Martini wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Apologies for cross posting to the dacapobench-researchers and<br>build-dev@openjdk lists.<br><br>Hi all,<br>I recently tried to execute the DaCapo benchmark on OpenJDK 7 and I<br>found that "bloat" benchmark fails with the following exception:<br><br>$  OpenJDK/jdk7/build/linux-i586/j2re-image/bin/java-jar<br>~/dacapo-2006-10-MR2.jar bloat<br>===== DaCapo bloat starting =====<br>** Exception while optimizing<br>transform(LEDU/purdue/cs/bloat/editor/MethodEditor;)Z of class<br>EDU/purdue/cs/bloat/trans/CompactArrayInitializer<br>String index out of range: -1802716504<br>java.lang.StringIndexOutOfBoundsException: String index out of range:<br>-1802716504<br><span class="Apple-tab-span" style="white-space:pre">   </span>at java.lang.String.getChars(String.java:860)<br><span class="Apple-tab-span" style="white-space:pre">     </span>at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:408)<br><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.StringBuilder.append(StringBuilder.java:136)<br><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.StringBuilder.append(StringBuilder.java:132)<br><span class="Apple-tab-span" style="white-space:pre"> </span>at java.util.AbstractCollection.toString(AbstractCollection.java:439)<br><span class="Apple-tab-span" style="white-space:pre">     </span>at<br>EDU.purdue.cs.bloat.codegen.RegisterAllocator$IGNode.toString(RegisterAllocator.java:570)<br><span class="Apple-tab-span" style="white-space:pre">     </span>at java.lang.String.valueOf(String.java:2838)<br><span class="Apple-tab-span" style="white-space:pre">     </span>at java.lang.StringBuffer.append(StringBuffer.java:236)<br><span class="Apple-tab-span" style="white-space:pre">   </span>at EDU.purdue.cs.bloat.util.Graph$4.next(Graph.java:983)<br><span class="Apple-tab-span" style="white-space:pre">  </span>at java.util.AbstractCollection.addAll(AbstractCollection.java:322)<br><span class="Apple-tab-span" style="white-space:pre">       </span>at<br>EDU.purdue.cs.bloat.codegen.RegisterAllocator.<init>(RegisterAllocator.java:288)<br><span class="Apple-tab-span" style="white-space:pre">        </span>at EDU.purdue.cs.bloat.optimize.Main.bloatMethod(Main.java:1078)<br><span class="Apple-tab-span" style="white-space:pre">  </span>at EDU.purdue.cs.bloat.optimize.Main.editClass(Main.java:688)<br><span class="Apple-tab-span" style="white-space:pre">     </span>at EDU.purdue.cs.bloat.optimize.Main.main(Main.java:446)<br><span class="Apple-tab-span" style="white-space:pre">  </span>at dacapo.bloat.BloatHarness.iterate(BloatHarness.java:25)<br><span class="Apple-tab-span" style="white-space:pre">        </span>at dacapo.Benchmark.run(Benchmark.java:126)<br><span class="Apple-tab-span" style="white-space:pre">       </span>at dacapo.TestHarness.runBenchmark(TestHarness.java:302)<br><span class="Apple-tab-span" style="white-space:pre">  </span>at dacapo.TestHarness.main(TestHarness.java:242)<br><span class="Apple-tab-span" style="white-space:pre">  </span>at Harness.main(Harness.java:5)<br><br>I really don't know if it's a DaCapo problem or if I missed something in<br>the build process of OpenJDK. The version of the DaCapo is 2006-10-MR2.<br>I built OpenJDK both using mercurial repository and source bundle, and<br>the build runs fine but when executing the benchmark the same error come<br>up. These are the options I used for building OpenJDK 7:<br><br>LANG=C<br>FINDBUGS_HOME= <local path for findbugs><br>ALT_BOOTDIR=/usr/lib/jvm/java-6-sun<br>ALT_BINARY_PLUGS_PATH= <local path for binary plugs><br>ANT_HOME=/usr/share/ant<br>ARCH_DADA_MODEL=32<br><br>Here there are some information on my machine:<br><br>$ uname -a<br>Linux 2.6.24-21-generic #1 SMP Tue Aug 12 13:37:22 UTC 2008 i686 GNU/Linux<br><br>Any clues? Can anybody confirm such error?<br>Thanks for your attention,<br><span class="Apple-tab-span" style="white-space:pre">    </span>Luca<br><br>-- <br>*****************************************<br>Ing. Luca Martini<br>Dipartimento di Ing. dell'Informazione<br>Università di Pisa<br>Via Diotisalvi, 2, I-56126 Pisa, Italy<br>Tel: +39 050 2217 465<br>Fax: +39 050 2217 600<br>e-mail: <a href="mailto:luca.martini@iet.unipi.it">luca.martini@iet.unipi.it</a><br>*****************************************<br><br>-------------------------------------------------------------------------<br>This SF.Net email is sponsored by the Moblin Your Move Developer's challenge<br>Build the coolest Linux based applications with Moblin SDK & win great prizes<br>Grand prize is a trip for two to an Open Source event anywhere in the world<br><a href="http://moblin-contest.org/redirect.php?banner_id=100&url=/">http://moblin-contest.org/redirect.php?banner_id=100&url=/</a><br>_______________________________________________<br>dacapobench-researchers mailing list<br>dacapobench-researchers@lists.sourceforge.net<br>https://lists.sourceforge.net/lists/listinfo/dacapobench-researchers<br></div></blockquote></div><br></div><br><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><font class="Apple-style-span" color="#666666" size="3"><span class="Apple-style-span" style="font-size: 11px; "><br></span></font></div></div><div><br></div></div></span><br class="Apple-interchange-newline"> </div><br></body></html>