Skip to content

Console Output

Pull request #2378 updated
14:13:46 Connecting to https://api.github.com using sjoelund.se/****** (GitHub Access Token)
Connecting to https://api.github.com to check permissions of obtain list of sjoelund for modelica/ModelicaSpecification
Checking out git https://github.com/modelica/ModelicaSpecification.git into /var/jenkins_home/workspace/on_ModelicaSpecification_PR-2378@script to read .CI/Jenkinsfile
using credential github
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/modelica/ModelicaSpecification.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching without tags
Fetching upstream changes from https://github.com/modelica/ModelicaSpecification.git
 > git --version # timeout=10
using GIT_ASKPASS to set credentials GitHub Access Token
 > git fetch --no-tags --force --progress https://github.com/modelica/ModelicaSpecification.git +refs/pull/2378/head:refs/remotes/origin/PR-2378 +refs/heads/master:refs/remotes/origin/master # timeout=10
Merging remotes/origin/master commit 849878b5a2a0fbacd404ccdf464b14e5e19d7fa6 into PR head commit 4632f5f429bc9cbb6315b7d8b66d23422cb2fce0
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 4632f5f429bc9cbb6315b7d8b66d23422cb2fce0 # timeout=10
 > git merge 849878b5a2a0fbacd404ccdf464b14e5e19d7fa6 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
Merge succeeded, producing 6a194e7acbf1880ae3571d5e4ba6cdd56674eb34
Checking out Revision 6a194e7acbf1880ae3571d5e4ba6cdd56674eb34 (PR-2378)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6a194e7acbf1880ae3571d5e4ba6cdd56674eb34 # timeout=10
 > git branch -a -v --no-abbrev # timeout=10
 > git branch -D PR-2378 # timeout=10
 > git checkout -b PR-2378 6a194e7acbf1880ae3571d5e4ba6cdd56674eb34 # timeout=10
Commit message: "Merge commit '849878b5a2a0fbacd404ccdf464b14e5e19d7fa6' into HEAD"
 > git rev-list --no-walk 3992760569123af3fcbd41d543f5d4b3b2ddec10 # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] stage
[Pipeline] { (verify grammar)
[Pipeline] node
Running on asap.openmodelica.org in /var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378
[Pipeline] {
[Pipeline] checkout
using credential github
Fetching changes from the remote Git repository
Cleaning workspace
Fetching without tags
 > git rev-parse --is-inside-work-tree # timeout=10
 > git config remote.origin.url https://github.com/modelica/ModelicaSpecification.git # timeout=10
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://github.com/modelica/ModelicaSpecification.git
 > git --version # timeout=10
using GIT_ASKPASS to set credentials GitHub Access Token
 > git fetch --no-tags --progress https://github.com/modelica/ModelicaSpecification.git +refs/pull/2378/head:refs/remotes/origin/PR-2378 +refs/heads/master:refs/remotes/origin/master # timeout=10
Merging remotes/origin/master commit 849878b5a2a0fbacd404ccdf464b14e5e19d7fa6 into PR head commit 4632f5f429bc9cbb6315b7d8b66d23422cb2fce0
Merge succeeded, producing e54717a8a3efd34776bbaec09b70eff3f6f04d44
Checking out Revision e54717a8a3efd34776bbaec09b70eff3f6f04d44 (PR-2378)
Commit message: "Merge commit '849878b5a2a0fbacd404ccdf464b14e5e19d7fa6' into HEAD"
First time build. Skipping changelog.
Cleaning workspace
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 4632f5f429bc9cbb6315b7d8b66d23422cb2fce0 # timeout=10
 > git merge 849878b5a2a0fbacd404ccdf464b14e5e19d7fa6 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e54717a8a3efd34776bbaec09b70eff3f6f04d44 # timeout=10
 > git branch -a -v --no-abbrev # timeout=10
 > git branch -D PR-2378 # timeout=10
 > git checkout -b PR-2378 e54717a8a3efd34776bbaec09b70eff3f6f04d44 # timeout=10
 > git rev-list --no-walk 3992760569123af3fcbd41d543f5d4b3b2ddec10 # timeout=10
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . modelicaspec/antlr:20190521
.
[Pipeline] withDockerContainer
asap.openmodelica.org does not seem to be running inside a container
$ docker run -t -d -u 107:65534 -w /var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378 -v /var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378:/var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378:rw,z -v /var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378@tmp:/var/lib/jenkins/ws/on_ModelicaSpecification_PR-2378@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** modelicaspec/antlr:20190521 cat
$ docker top 64e99090fb86b01116c12a027ab525a969e738923321c50974a0e19a01642b43 -eo pid,comm
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ echo /usr/share/java/antlr4.jar:/usr/share/java/antlr3.jar
/usr/share/java/antlr4.jar:/usr/share/java/antlr3.jar
[Pipeline] sh
+ cd grammar
+ ./build.sh -tree
+ export 'CLASSPATH=.:/usr/share/java/antlr4.jar:/usr/share/java/antlr3.jar'
+ make Modelica.g4
sed -e 's/{[^}]*HIDDEN[^}]*}/ -> channel(HIDDEN)/' -e 's/(options {greedy=false;} : [.])[*]/.*?/' -e '/k=2/d' Modelica.g > Modelica.g4.tmp
mv Modelica.g4.tmp Modelica.g4
+ java org.antlr.Tool -Xconversiontimeout 10000 -report Modelica.g
Modelica.stored_definition:57:2 decision 1: k=1
Modelica.stored_definition:58:13 decision 2: k=1
Modelica.stored_definition:58:2 decision 3: k=1
Modelica.stored_definition:59:4 decision 4: k=1
Modelica.stored_definition:59:2 decision 5: k=1
Modelica.class_definition:66:2 decision 6: k=1
Modelica.class_prefixes:71:2 decision 7: k=1
Modelica.class_prefixes:72:24 decision 8: k=1
Modelica.class_prefixes:72:57 decision 9: k=1
Modelica.class_prefixes:73:23 decision 10: k=1
Modelica.class_prefixes:73:46 decision 11: k=1
Modelica.class_prefixes:72:2 decision 12: k=2
Modelica.class_specifier:76:16 decision 13: k=2
Modelica.long_class_specifier:82:20 decision 14: k=1
Modelica.long_class_specifier:80:21 decision 15: k=1
Modelica.short_class_specifier:88:31 decision 16: k=1
Modelica.short_class_specifier:89:4 decision 17: k=1
Modelica.short_class_specifier:90:24 decision 18: k=1
Modelica.short_class_specifier:90:22 decision 19: k=1
Modelica.short_class_specifier:91:51 decision 20: k=1
Modelica.short_class_specifier:88:2 decision 21: k=1
Modelica.base_prefix:96:4 decision 22: k=1
Modelica.enum_list:100:48 decision 23: k=1
Modelica.composition:113:2 decision 24: k=2
Modelica.composition:115:2 decision 25: k=1
Modelica.composition:115:26 decision 26: k=1
Modelica.composition:114:2 decision 27: k=1
Modelica.composition:116:2 decision 28: k=1
Modelica.external_function_call:124:2 decision 29: k=2
Modelica.external_function_call:125:12 decision 30: k=1
Modelica.element_list:129:16 decision 31: k=1
Modelica.element:135:2 decision 32: k=1
Modelica.element:136:2 decision 33: k=1
Modelica.element:137:2 decision 34: k=1
Modelica.element:137:11 decision 35: k=1
Modelica.element:138:4 decision 36: k=1
Modelica.element:139:16 decision 37: k=1
Modelica.element:140:2 decision 38: k=1
Modelica.element:138:2 decision 39: k=1
Modelica.element:132:8 decision 40: k=1
Modelica.import_clause:144:40 decision 41: k=1
Modelica.import_clause:144:35 decision 42: k=1
Modelica.import_clause:144:11 decision 43: k=2
Modelica.import_list:148:20 decision 44: k=1
Modelica.extends_clause:154:27 decision 45: k=1
Modelica.extends_clause:154:47 decision 46: k=1
Modelica.constraining_clause:158:33 decision 47: k=1
Modelica.component_clause:164:29 decision 48: k=1
Modelica.type_prefix:168:2 decision 49: k=1
Modelica.type_prefix:169:2 decision 50: k=1
Modelica.type_prefix:169:45 decision 51: k=1
Modelica.component_list:173:52 decision 52: k=1
Modelica.component_declaration:177:14 decision 53: k=1
Modelica.declaration:185:8 decision 54: k=1
Modelica.declaration:185:26 decision 55: k=1
Modelica.modification:190:21 decision 56: k=1
Modelica.modification:189:13 decision 57: k=1
Modelica.class_modification:196:6 decision 58: k=1
Modelica.argument_list:200:28 decision 59: k=1
Modelica.argument:204:2 decision 60: k=1
Modelica.element_modification_or_replaceable:209:4 decision 61: k=1
Modelica.element_modification_or_replaceable:209:12 decision 62: k=1
Modelica.element_modification_or_replaceable:209:21 decision 63: k=1
Modelica.element_modification:213:9 decision 64: k=1
Modelica.element_redeclaration:217:14 decision 65: k=1
Modelica.element_redeclaration:217:22 decision 66: k=1
Modelica.element_redeclaration:218:4 decision 67: k=1
Modelica.element_redeclaration:218:2 decision 68: k=1
Modelica.element_replaceable:222:16 decision 69: k=1
Modelica.element_replaceable:223:2 decision 70: k=1
Modelica.equation_section:241:2 decision 71: k=1
Modelica.equation_section:241:39 decision 72: k=2
Modelica.algorithm_section:245:2 decision 73: k=1
Modelica.algorithm_section:245:41 decision 74: k=1
Modelica.equation:251:22 decision 75: k=1
Modelica.equation:249:2 decision 76: k=1
Modelica.statement:262:24 decision 77: k=1
Modelica.statement:262:2 decision 78: k=1
Modelica.if_equation:275:19 decision 79: k=2
Modelica.if_equation:277:19 decision 80: k=2
Modelica.if_equation:278:2 decision 81: k=1
Modelica.if_equation:280:19 decision 82: k=2
Modelica.if_equation:279:2 decision 83: k=1
Modelica.if_statement:287:20 decision 84: k=1
Modelica.if_statement:289:20 decision 85: k=1
Modelica.if_statement:290:2 decision 86: k=1
Modelica.if_statement:292:20 decision 87: k=1
Modelica.if_statement:291:2 decision 88: k=1
Modelica.for_equation:299:19 decision 89: k=2
Modelica.for_statement:305:20 decision 90: k=1
Modelica.for_indices:310:28 decision 91: k=1
Modelica.for_index:314:8 decision 92: k=1
Modelica.while_statement:319:20 decision 93: k=1
Modelica.when_equation:325:19 decision 94: k=2
Modelica.when_equation:327:19 decision 95: k=2
Modelica.when_equation:328:2 decision 96: k=1
Modelica.when_statement:334:20 decision 97: k=1
Modelica.when_statement:336:20 decision 98: k=1
Modelica.when_statement:337:2 decision 99: k=1
Modelica.expression:349:78 decision 100: k=1
Modelica.expression:347:11 decision 101: k=1
Modelica.simple_expression:354:46 decision 102: k=1
Modelica.simple_expression:354:21 decision 103: k=1
Modelica.logical_expression:358:35 decision 104: k=1
Modelica.logical_term:362:40 decision 105: k=1
Modelica.logical_factor:366:2 decision 106: k=1
Modelica.relation:370:24 decision 107: k=1
Modelica.arithmetic_expression:378:2 decision 108: k=1
Modelica.arithmetic_expression:378:41 decision 109: k=1
Modelica.term:386:31 decision 110: k=1
Modelica.factor:394:10 decision 111: k=1
Modelica.primary:403:24 decision 112: k=1
Modelica.primary:405:46 decision 113: k=1
Modelica.primary:397:8 decision 114: k=1
Modelica.type_specifier:411:2 decision 115: k=1
Modelica.name:415:20 decision 116: k=2
Modelica.component_reference:419:2 decision 117: k=1
Modelica.component_reference:419:13 decision 118: k=1
Modelica.component_reference:419:43 decision 119: k=1
Modelica.component_reference:419:61 decision 120: k=1
Modelica.function_call_args:427:6 decision 121: k=1
Modelica.function_arguments:431:15 decision 122: k=1
Modelica.function_arguments:431:2 decision 123: k=2
Modelica.function_arguments_non_first:438:4 decision 124: k=2
Modelica.function_arguments_non_first:437:4 decision 125: k=1
Modelica.array_arguments:446:69 decision 126: k=1
Modelica.array_arguments:446:13 decision 127: k=1
Modelica.named_arguments_non_first:454:23 decision 128: k=1
Modelica.function_argument:462:2 decision 129: k=1
Modelica.function_partial_application:467:24 decision 130: k=1
Modelica.output_expression_list:471:2 decision 131: k=1
Modelica.output_expression_list:471:20 decision 132: k=1
Modelica.output_expression_list:471:32 decision 133: k=1
Modelica.expression_list:475:19 decision 134: k=1
Modelica.expression_list:475:31 decision 135: k=1
Modelica.array_subscripts:479:32 decision 136: k=1
Modelica.subscript:482:10 decision 137: k=1
Modelica.comment:487:17 decision 138: k=1
Modelica.string_comment:491:24 decision 139: k=1
Modelica.string_comment:491:2 decision 140: k=1
+ java -Xmx500M org.antlr.v4.Tool Modelica.g4
+ javac -g Main.java ModelicaBaseListener.java ModelicaLexer.java ModelicaListener.java ModelicaParser.java
+ java -Xmx500M org.antlr.v4.gui.TestRig Modelica stored_definition -tree test.mo
(stored_definition (class_definition (class_prefixes model) (class_specifier (long_class_specifier M string_comment (composition (element_list (element (import_clause import (name A) .* (comment string_comment))) ; (element (component_clause type_prefix (type_specifier (name Real)) (component_list (component_declaration (declaration A (modification = (expression (simple_expression (logical_expression (logical_term (logical_factor (relation (arithmetic_expression (term (factor (primary 1)))))))))))) (comment string_comment))))) ;)) end M))) ; <EOF>)
[Pipeline] sh
+ cd grammar
+ java Main /usr/lib/MODELICAPATH
Error: Could not find or load main class Main
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
$ docker stop --time=1 64e99090fb86b01116c12a027ab525a969e738923321c50974a0e19a01642b43
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
$ docker rm -f 64e99090fb86b01116c12a027ab525a969e738923321c50974a0e19a01642b43
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (build)
Stage "build" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (upload)
Stage "upload" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (index)
Stage "index" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] End of Pipeline

GitHub has been notified of this commit’s build result

ERROR: script returned exit code 1
Finished: FAILURE