[Laszlo-dev] [Laszlo-builds] FAILURE for 12421-openlaszlo-branches-4.2 on linux-builder.corp.laszlosystems.com

P T Withington ptw at pobox.com
Mon Jan 12 07:54:27 PST 2009


I believe this is because the build servers (and I) both run with  
assertions enabled:

JAVA_OPTS=-ea -Xmx384m

And there is an assertion:

>   /* This function, unlike the other expression visitors, can be
>      applied to any expression node, so it dispatches based on the
>      node's class. */
>   public SimpleNode visitExpression(SimpleNode node, boolean  
> isReferenced) {
>     assert isExpressionType(node) : "" + node + ": " + (new  
> ParseTreePrinter()).text(node) + " is not an expression";

I guess you have added ModfiedDefinition, but didn't tell isExpression  
about it?

On 2009-01-12, at 10:49EST, P T Withington wrote:

> Houston, we have a problem.  Don, I get this same error if I try to  
> build locally on trunk...
>
> lzl:
>     [echo] Compiling /home/svnbuild/builds/12421-openlaszlo- 
> branches-4.2/lps/includes/lfc/LFCdhtml.js
>     [java] Exception in thread "main" java.lang.AssertionError:  
> ModifiedDefinition(): function $lzsc$initialize (message = null) {
>     [java] if (message != null) {
>     [java] this.appendInternal("" + message, message)
>     [java] }} is not an expression
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitExpression(JavascriptGenerator.java:675)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitArrayLiteral(JavascriptGenerator.java: 
> 748)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.CommonGenerator.dispatchExpression(CommonGenerator.java:1105)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitExpression(JavascriptGenerator.java:681)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitExpression(JavascriptGenerator.java:668)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc 
> .JavascriptGenerator 
> .translateFunctionCallParameters(JavascriptGenerator.java:796)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitCallExpression(JavascriptGenerator.java: 
> 928)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.CommonGenerator.dispatchExpression(CommonGenerator.java:1123)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitExpression(JavascriptGenerator.java:681)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 857)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 751)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.CommonGenerator.visitStatementList(CommonGenerator.java:881)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 777)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 751)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.CommonGenerator.visitClassDefinition(CommonGenerator.java:447)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 774)
>     [java] 	at  
> org 
> .openlaszlo.sc.CommonGenerator.visitStatement(CommonGenerator.java: 
> 751)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.CommonGenerator.visitModifiedDefinition(CommonGenerator.java:915)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitProgram(JavascriptGenerator.java:294)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translateInternal(JavascriptGenerator.java: 
> 170)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translateInclude(JavascriptGenerator.java:347)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitProgram(JavascriptGenerator.java:278)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translateInternal(JavascriptGenerator.java: 
> 170)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translateInclude(JavascriptGenerator.java:347)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitProgram(JavascriptGenerator.java:278)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.visitProgram(JavascriptGenerator.java:208)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translateInternal(JavascriptGenerator.java: 
> 170)
>     [java] 	at  
> org 
> .openlaszlo 
> .sc.JavascriptGenerator.translate(JavascriptGenerator.java:44)
>     [java] 	at org.openlaszlo.sc.Compiler.compile(Compiler.java:358)
>     [java] 	at org.openlaszlo.sc.lzsc.compile(lzsc.java:110)
>     [java] 	at org.openlaszlo.sc.lzsc.compile(lzsc.java:325)
>     [java] 	at org.openlaszlo.sc.Main.main(Main.java:10)
>
>



More information about the Laszlo-dev mailing list