[Laszlo-checkins] r7601 - openlaszlo/trunk/build-tools
ben@openlaszlo.org
ben at openlaszlo.org
Tue Dec 18 16:45:57 PST 2007
Author: ben
Date: 2007-12-18 16:45:54 -0800 (Tue, 18 Dec 2007)
New Revision: 7601
Modified:
openlaszlo/trunk/build-tools/runlztest.sh
Log:
Change 20071218-ben-i by ben at slim.local on 2007-12-18 11:59:46 PST
in /Users/ben/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Turn optimization off in rhino in lztest
Bugs Fixed: Partially unbreaks ant runlzunit
Technical Reviewer: ptw
Documentation:
Rhino was dying strangely in runlzunit since r7573:
lztest:
[exec] Entering runlztest.sh with LPS_HOME=/home/svnbuild/builds/7583-openlaszlo-trunk tags=smoketest
[exec] skipping test/lztest/lztest-textstyle.lzx, does not match tags smoketest
[exec] covers-tags: lzview smoketest
[exec] testing test/lztest/lztest-align.lzx...........
[exec] Compiling: test/lztest/lztest-align.lzx to test/lztest/lztest-align.js
[exec] Exception in thread "main" java.lang.ClassFormatError: Invalid method Code length 66014 in class file org/mozilla/javascript/gen/c3
[exec] at java.lang.ClassLoader.defineClass1(Native Method)
[exec] at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
[exec] at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
We traced this to an issue that rhino has with executing very
long functions. I've worked around this problem by telling rhino
not to do any optimization, with the command line parameter -opt -1.
Details:
ant runlzunit still fails, with erros in
test/lztest/lztest-node-initsequence.lzx and test/lztest/lztest-node-options.lzx
Tests:
Modified: openlaszlo/trunk/build-tools/runlztest.sh
===================================================================
--- openlaszlo/trunk/build-tools/runlztest.sh 2007-12-18 22:55:03 UTC (rev 7600)
+++ openlaszlo/trunk/build-tools/runlztest.sh 2007-12-19 00:45:54 UTC (rev 7601)
@@ -80,7 +80,7 @@
echo "if (LzTestManager.failedsuites > 0) quit(3);" >> $outfile
# load that file into rhino
- $JAVA_EXEC -jar 3rd-party/jars/custom_rhino.jar $outfile
+ $JAVA_EXEC -jar 3rd-party/jars/custom_rhino.jar -opt -1 $outfile
# Stop testing if we failed a test
if [ $? != 0 ] ; then
More information about the Laszlo-checkins
mailing list