See
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/1229/display/redirect?page=changes>
Changes:
[joshtynjala] Normalize exit codes across compiler tools
[joshtynjala] Added --watch compiler option
------------------------------------------
[...truncated 86.79 KB...]
main:
[copy] Copying 1 file to
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler-playerglobalc/target/classes/META-INF>
[copy] Copying 1 file to
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler-playerglobalc/target/classes/META-INF>
[jar] Building jar:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler-jx/lib/compiler-playerglobalc.jar>
test:
jar-test:
download:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is ${ROYALE_COMPILER_HOME}
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
prepare:
[echo] Making lib directory
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external>
all:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//antlr.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//commons-cli.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//commons-io.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//commons-lang-2.6.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//guava.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//jburg.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//jflex.jar>
download-dependency:
[copy] Warning:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/in/temp/jflex-1.6.0>
does not exist.
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//lzma-sdk.jar>
download-dependency:
[echo] basedir is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/resources>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
[echo] ROYALE_COMPILER_HOME is
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler>
check-dependency:
[echo] checking for
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/lib/external//flex-tool-api.jar>
download-dependency:
main:
setup:
set.raw.as.tokenizer.uptodate:
raw.as.tokenizer:
[echo] Generating RawASTokenizer
[java]
[java] Warning in file
"<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/jflex/org/apache/royale/compiler/internal/parsing/as/RawASTokenizer.lex">
(line 848):
[java] ".|\n" does not match all characters, because "." excludes all
Unicode newline chars - use "[^]" instead
[java] <TYPED_COLLECTION, TYPED_COLLECTION_LITERAL> .|"\n"
[java] ^
[java]
[java] Warning in file
"<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/jflex/org/apache/royale/compiler/internal/parsing/as/RawASTokenizer.lex">
(line 935):
[java] ".|\n" does not match all characters, because "." excludes all
Unicode newline chars - use "[^]" instead
[java] <E4X> .|"\n"
[java] ^
[java]
[java] Warning in file
"<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/jflex/org/apache/royale/compiler/internal/parsing/as/RawASTokenizer.lex">
(line 1290):
[java] ".|\n" does not match all characters, because "." excludes all
Unicode newline chars - use "[^]" instead
[java] <YYINITIAL, STRINGLITERAL, ESCAPE_SEQUENCE, TYPED_COLLECTION,
TYPED_COLLECTION_LITERAL> .|"\n"
[java]
^
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] Ordering Switch in file:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jflex/org/apache/royale/compiler/internal/parsing/as/RawASTokenizer.java>
[java] Ordering Switch in default:
set.raw.asdoc.tokenizer.uptodate:
raw.asdoc.tokenizer:
[echo] Generating RawASDocTokenizer
[java]
[java] Warning in file
"<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/jflex/org/apache/royale/compiler/internal/parsing/as/RawASDocTokenizer.lex">
(line 192):
[java] ".|\n" does not match all characters, because "." excludes all
Unicode newline chars - use "[^]" instead
[java] <STRING1> ([\\](.|"\n"))+
[java] ^
[java]
[java] Warning in file
"<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/jflex/org/apache/royale/compiler/internal/parsing/as/RawASDocTokenizer.lex">
(line 229):
[java] ".|\n" does not match all characters, because "." excludes all
Unicode newline chars - use "[^]" instead
[java] <YYINITIAL, TAG, STRING1> .|"\n"
[java] ^
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] Ordering Switch in file:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jflex/org/apache/royale/compiler/internal/parsing/as/RawASDocTokenizer.java>
[java] Ordering Switch in default:
set.raw.mxml.tokenizer.uptodate:
raw.mxml.tokenizer:
[echo] Generating RawMXMLTokenizer
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] Ordering Switch in file:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jflex/org/apache/royale/compiler/internal/parsing/mxml/RawMXMLTokenizer.java>
[java] Ordering Switch in default:
jflex:
set.as.parser.uptodate:
as.parser:
[echo] Generating ASParser and ASTokenTypes
[mkdir] Created dir:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr/org/apache/royale/compiler/internal/parsing/as>
[antlr] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:195:9:
warning:nondeterminism between alts 1 and 2 of block upon
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:195:9:
k==1:TOKEN_NAMESPACE_NAME
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:2121:
warning:nondeterminism between alts 2 and 3 of block upon
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:2121:
k==1:TOKEN_NAMESPACE_NAME
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:1962:
warning:nondeterminism upon
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:1962:
k==1:TOKEN_ASDOC_COMMENT
[antlr]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.g>:1962:
between alt 1 and exit branch of block
[antlr] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] Adding @SuppressWarnings("unused") to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr/org/apache/royale/compiler/internal/parsing/as/ASParser.java>
[java] Adding @SuppressWarnings("unused") to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr/org/apache/royale/compiler/internal/parsing/as/ASTokenTypes.java>
set.metadata.parser.uptodate:
metadata.parser:
[echo] Generating MetadataParser and MetadataTokenTypes
[antlr] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005
[antlr] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] Adding @SuppressWarnings("all") to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr/org/apache/royale/compiler/internal/parsing/as/MetadataParser.java>
[java] Adding @SuppressWarnings("unused") to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr/org/apache/royale/compiler/internal/parsing/as/MetadataTokenTypes.java>
set.css.lexer.and.parser.uptodate:
css.lexer.and.parser:
[echo] Generating CSSLexer and CSSParser
[mkdir] Created dir:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr3/org/apache/royale/compiler/internal/css>
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] searching for generated date line starting with: 'CSS.g'
[java] and comment starting with: '// $ANTLR 3.5.2 '
[java] Annotation @SuppressWarnings("all") already added to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr3/org/apache/royale/compiler/internal/css/CSSLexer.java>
[java] searching for generated date line starting with: 'CSS.g'
[java] and comment starting with: '// $ANTLR 3.5.2 '
[java] Annotation @SuppressWarnings("all") already added to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr3/org/apache/royale/compiler/internal/css/CSSParser.java>
set.css.tree.uptodate:
css.tree:
[echo] Generating CSSTree
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] searching for generated date line starting with: 'CSSTree.g'
[java] and comment starting with: '// $ANTLR 3.5.2 '
[java] Annotation @SuppressWarnings("all") already added to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/antlr3/org/apache/royale/compiler/internal/css/CSSTree.java>
antlr:
set.unknown.tree.handler.patterns.uptodate:
unknown.tree.handler.patterns:
[mkdir] Created dir:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/unknowntreehandler/org/apache/royale/compiler/internal/as/codegen>
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
set.cmc.emitter.uptodate:
cmc.emitter:
[echo] Generating CmcEmitter
[mkdir] Created dir:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jburg/org/apache/royale/compiler/internal/as/codegen>
[java] Using Language Adaptor : jburg.burg.emitlangs.EmitJava
[java] Using i-node adapter
org.apache.royale.compiler.internal.as.codegen.IASNodeAdapter
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] searching for generated date line starting with: '/* Generated'
[java] Adding @SuppressWarnings({"rawtypes", "unchecked", "unused",
"incomplete-switch"}) to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jburg/org/apache/royale/compiler/internal/as/codegen/CmcEmitter.java>
set.css.emitter.uptodate:
css.emitter:
[echo] Generating CSSEmitter
[mkdir] Created dir:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jburg/org/apache/royale/compiler/internal/css/codegen>
[java] Using Language Adaptor : jburg.burg.emitlangs.EmitJava
[java] Using i-node adapter jburg.burg.inode.DefaultAdapter
[java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
[java] searching for generated date line starting with: '/* Generated'
[java] Adding @SuppressWarnings({"rawtypes", "unchecked", "unused",
"incomplete-switch"}) to class:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/generated-sources/jburg/org/apache/royale/compiler/internal/css/codegen/CSSEmitter.java>
jburg:
eclipse:
src.depend:
compile:
[javac] Compiling 1560 source files to
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/target/classes>
[javac] warning: [options] bootstrap class path not set in conjunction with
-source 1.6
[javac]
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/src/main/java/org/apache/royale/compiler/internal/watcher/WatchThread.java>:124:
error: diamond operator is not supported in -source 1.6
[javac] watchKeys = new HashMap<>();
[javac] ^
[javac] (use -source 7 or higher to enable diamond operator)
[javac] 1 error
[javac] 1 warning
BUILD FAILED
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/build.xml>:69:
The following error occurred while executing this line:
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-compiler/ws/compiler/build.xml>:513:
Compile failed; see the compiler error output for details.
Total time: 58 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
Build step 'Invoke Ant' marked build as failure
Recording test results