[WARNING] Only ASN.1 files given as input. The generated code will import these types, but will not not contain any logic using them. Supply also an SDL model or use the --stub-system (-s) option, if you want to make use of these types.
[INFO] Starting to parse model test-aggregation1/dataview-uniq.asn
[ERROR] visitType: Unable to process: BITSTRING(SIZE(32))
[ERROR] Unsupported construct: Input: 'BitString::=BITSTRING(SIZE(32))' at pos 16:0
[WARNING] ASN.1 Octet array will be currently imported as a custom TString. May not work as expected. Input: 'OCTETSTRING' at pos 17:14
[WARNING] Constraint for string type currently ignored. Input: 'OCTETSTRING(SIZE(4))' at pos 17:14
[WARNING] Variable-size sequence currently imported as fixed-size: Input: 'SEQUENCE(SIZE(1..32))OFBOOLEAN' at pos 19:12
[INFO] Starting to parse model ./test-aggregation1/dataview-uniq.asn
[ERROR] ASN.1 visitValue: valuereference not yet supported:
nb-bit
[FATAL] Failed to parse model
java.lang.ClassCastException: ee.ibk.sdl.parser.asn1.nodes.StringNode cannot be cast to ee.ibk.sdl.parser.asn1.nodes.ValueNode
java.lang.ClassCastException: ee.ibk.sdl.parser.asn1.nodes.StringNode cannot be cast to ee.ibk.sdl.parser.asn1.nodes.ValueNode
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitValueRangeExpression(ASN1ToGAVisitor.java:1116)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitValueRangeExpression(ASN1ToGAVisitor.java:1169)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitValueRangeExpression(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ValueRangeExpressionContext.accept(ASN1Parser.java:5406)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ValueRangeExpressionContext.accept(ASN1Parser.java:4934)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1074)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1127)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintExpressionContext.accept(ASN1Parser.java:5280)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintExpressionContext.accept(ASN1Parser.java:4816)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1067)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1120)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ExceptConstraintContext.accept(ASN1Parser.java:5203)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ExceptConstraintContext.accept(ASN1Parser.java:4747)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1060)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1113)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$IntersectionConstraintContext.accept(ASN1Parser.java:5136)
at ee.ibk.sdl.parser.asn1.ASN1Parser$IntersectionConstraintContext.accept(ASN1Parser.java:4688)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1053)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1106)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$UnionConstraintContext.accept(ASN1Parser.java:5027)
at ee.ibk.sdl.parser.asn1.ASN1Parser$UnionConstraintContext.accept(ASN1Parser.java:4587)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1036)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1089)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintContext.accept(ASN1Parser.java:4854)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintContext.accept(ASN1Parser.java:4430)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSizeExpression(ASN1ToGAVisitor.java:1156)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSizeExpression(ASN1ToGAVisitor.java:1209)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSizeExpression(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$SizeExpressionContext.accept(ASN1Parser.java:5784)
at ee.ibk.sdl.parser.asn1.ASN1Parser$SizeExpressionContext.accept(ASN1Parser.java:5272)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1074)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1127)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraintExpression(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintExpressionContext.accept(ASN1Parser.java:5280)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintExpressionContext.accept(ASN1Parser.java:4816)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1067)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1120)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitExceptConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ExceptConstraintContext.accept(ASN1Parser.java:5203)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ExceptConstraintContext.accept(ASN1Parser.java:4747)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1060)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1113)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitIntersectionConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$IntersectionConstraintContext.accept(ASN1Parser.java:5136)
at ee.ibk.sdl.parser.asn1.ASN1Parser$IntersectionConstraintContext.accept(ASN1Parser.java:4688)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1053)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1106)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitUnionConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$UnionConstraintContext.accept(ASN1Parser.java:5027)
at ee.ibk.sdl.parser.asn1.ASN1Parser$UnionConstraintContext.accept(ASN1Parser.java:4587)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1036)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1089)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitConstraint(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintContext.accept(ASN1Parser.java:4854)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ConstraintContext.accept(ASN1Parser.java:4430)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSequenceOfType(ASN1ToGAVisitor.java:737)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSequenceOfType(ASN1ToGAVisitor.java:769)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitSequenceOfType(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$SequenceOfTypeContext.accept(ASN1Parser.java:3671)
at ee.ibk.sdl.parser.asn1.ASN1Parser$SequenceOfTypeContext.accept(ASN1Parser.java:3343)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitType(ASN1ToGAVisitor.java:311)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitType(ASN1ToGAVisitor.java:313)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitType(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$TypeContext.accept(ASN1Parser.java:1406)
at ee.ibk.sdl.parser.asn1.ASN1Parser$TypeContext.accept(ASN1Parser.java:1302)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitTypeAssigment(ASN1ToGAVisitor.java:204)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitTypeAssigment(ASN1ToGAVisitor.java:206)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitTypeAssigment(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$TypeAssigmentContext.accept(ASN1Parser.java:1011)
at ee.ibk.sdl.parser.asn1.ASN1Parser$TypeAssigmentContext.accept(ASN1Parser.java:939)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinition(ASN1ToGAVisitor.java:141)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinition(ASN1ToGAVisitor.java:143)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinition(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ModuleDefinitionContext.accept(ASN1Parser.java:459)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ModuleDefinitionContext.accept(ASN1Parser.java:427)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinitions(ASN1ToGAVisitor.java:90)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinitions(ASN1ToGAVisitor.java:92)
at ee.ibk.sdl.parser.asn1.ASN1ToGAVisitor.visitModuleDefinitions(ASN1ToGAVisitor.java:1)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ModuleDefinitionsContext.accept(ASN1Parser.java:226)
at ee.ibk.sdl.parser.asn1.ASN1Parser$ModuleDefinitionsContext.accept(ASN1Parser.java:218)
at org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
at ee.ibk.sdl.parser.ParseHandler.doParseASN1(ParseHandler.java:111)
at ee.ibk.sdl.parser.ParseHandler.parseFile(ParseHandler.java:137)
at ee.ibk.sdl.parser.Main.processFile(Main.java:478)
at ee.ibk.sdl.parser.Main.processInputFiles(Main.java:451)
at ee.ibk.sdl.parser.Main.doMain(Main.java:185)
at ee.ibk.sdl.parser.Main.main(Main.java:122)
at ee.ibk.sdl.parser.ParseHandler.doParseASN1(ParseHandler.java:107)
at ee.ibk.sdl.parser.ParseHandler.parseFile(ParseHandler.java:141)
at ee.ibk.sdl.parser.Main.processFile(Main.java:588)
at ee.ibk.sdl.parser.Main.processInputFiles(Main.java:478)
at ee.ibk.sdl.parser.Main.doMain(Main.java:190)
at ee.ibk.sdl.parser.Main.main(Main.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
java.lang.RuntimeException: Fatal error occurred. The tool will stop now.
at ee.ibk.sdl.parser.utils.EventHandler.handle(EventHandler.java:133)
at ee.ibk.sdl.parser.utils.EventHandler.fatal(EventHandler.java:157)
at ee.ibk.sdl.parser.Main.processFile(Main.java:482)
at ee.ibk.sdl.parser.Main.processInputFiles(Main.java:451)
at ee.ibk.sdl.parser.Main.doMain(Main.java:185)
at ee.ibk.sdl.parser.Main.main(Main.java:122)
at ee.ibk.sdl.parser.utils.EventHandler.handle(EventHandler.java:141)
at ee.ibk.sdl.parser.utils.EventHandler.fatal(EventHandler.java:171)
at ee.ibk.sdl.parser.Main.processFile(Main.java:593)
at ee.ibk.sdl.parser.Main.processInputFiles(Main.java:478)
at ee.ibk.sdl.parser.Main.doMain(Main.java:190)
at ee.ibk.sdl.parser.Main.main(Main.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[WARNING] Only ASN.1 files given as input. The generated code will import these types, but will not not contain any logic using them. Supply also an SDL model or use the --stub-system (-s) option, if you want to make use of these types.
[INFO] Starting to parse model test-aggregation2/dataview-uniq.asn
[INFO] Starting to parse model ./test-aggregation2/dataview-uniq.asn
[ERROR] visitType: Unable to process: CHOICE{cBOOLEAN,dBOOLEAN}
[ERROR] visitType: Unable to process: CHOICE{bCHOICE{cBOOLEAN,dBOOLEAN},eBOOLEAN}
[ERROR] visitType: Unable to process: CHOICE{aCHOICE{bCHOICE{cBOOLEAN,dBOOLEAN},eBOOLEAN},fBOOLEAN}
[ERROR] Unsupported construct: Input: 'MyChoice::=CHOICE{aCHOICE{bCHOICE{cBOOLEAN,dBOOLEAN},eBOOLEAN},fBOOLEAN}' at pos 6:0
[WARNING] ASN.1 Octet array will be currently imported as a custom TString. May not work as expected. Input: 'OCTETSTRING' at pos 21:17
[WARNING] Constraint for string type currently ignored. Input: 'OCTETSTRING(SIZE(0..20))' at pos 21:17
[WARNING] Variable-size sequence currently imported as fixed-size: Input: 'SEQUENCE(SIZE(0..100))OFMyInteger' at pos 23:10
[WARNING] Variable-size sequence currently imported as fixed-size: Input: 'SEQUENCE(SIZE(1..5))OFBOOLEAN' at pos 30:12