Unit Test Results

Build date : @BUILD.DATE@
File generated at 2009-10-25T20:03:49+01:00
Associated log
Designed for use with JUnit and Ant.

Class fr.irisa.triskell.kermeta.ocl.tests.ocl2kmt.OCL2KermetaTestSuite

NameTestsErrorsFailuresTime(s)Time StampHost
OCL2KermetaTestSuite822276.0742009-10-25T18:53:26pamplemousse.irisa.fr

Tests

NameStatusTypeTime(s)
oclTests::SnackSizeOclTests.test01Success4.702
oclTests::SnackSizeOclTests.test02Success1.582
oclTests::SnackSizeOclTests.test03Errorkermeta exception : [ocl2kmt::TypeError : 31237]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [ocl2kmt::TypeError : 31237]
Unknown collection operation: oclAsType
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 113 ( raise ocl2kmt::TypeError.new.setMessageReflexive((("Unknown collection operation: ") + (operationName))) )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 646, in '[ocl2kmt::Operators : 30437].getCollectionOperationPolicy' ( operatorList.getCollectionOperationPolicy(operationName) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 619, in '[ocl::cst::OperationCallExpCS : 29558].accept' ( visitable.source.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 357, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitFeatureCallExpCS' ( visitor.visitFeatureCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 374, in '[ocl::cst::FeatureCallExpCS : 29557].accept' ( oclOp.source.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 30478].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 394, in '[ocl::cst::OperationCallExpCS : 29556].accept' ( it.next.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 381, in '[ocl2kmt::FunctionCallOp : 30454].addActuals' ( addActuals(oclOp, visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 30454].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 283, in '[ocl::cst::OperationCallExpCS : 29537].accept' ( visitable.expressionCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 108, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitInvCS' ( visitor.visitInvCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 177, in '[ocl::cst::InvCS : 29534].accept' ( visitable.invOrDefCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 43, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitClassifierContextDeclCS' ( visitor.visitClassifierContextDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl::cst::ClassifierContextDeclCS : 29530].accept' ( c.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitPackageDeclarationCS#function call' ( {c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[kermeta::language::ReflectiveSequence : 29798 = "[[ocl::cst::ClassifierContextDeclCS : 29530]]"].each' ( visitable.contextDecls.each{c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 20, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitPackageDeclarationCS' ( visitor.visitPackageDeclarationCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 95, in '[ocl::cst::PackageDeclarationCS : 29524].accept' ( helper.getPackageDeclaration(parsedOCL).accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 121, in '[oclTests::SnackSizeOclTests : 26941].visitOclXmi' ( visitOclXmi("c03") )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 119, in '[oclTests::SnackSizeOclTests : 26941].test03' ( operation test03() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.VariableDeclInterpreter.doIt(VariableDeclInterpreter.java:24)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitVariableDecl(ExpressionInterpreter.java:192)
at fr.irisa.triskell.kermeta.visitor.VariableDeclAcceptCommand.accept(KermetaOptimizedVisitor.java:522)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.570
oclTests::SnackSizeOclTests.test04Success1.110
oclTests::BiteSizeOclTests.test01_booleanLiteralTrueSuccess2.256
oclTests::BiteSizeOclTests.test02_booleanLiteralFalseSuccess0.902
oclTests::BiteSizeOclTests.test03_logicalConjunctionSuccess0.860
oclTests::BiteSizeOclTests.test04_logicalDisjunctionSuccess0.875
oclTests::BiteSizeOclTests.test05_equalitySuccess0.815
oclTests::BiteSizeOclTests.test06_integerLiteralSuccess0.785
oclTests::BiteSizeOclTests.test07_integerAdditionSuccess0.784
oclTests::BiteSizeOclTests.test08_integerSubtractionSuccess0.879
oclTests::BiteSizeOclTests.test09Success0.808
oclTests::BiteSizeOclTests.test10Success0.823
oclTests::BiteSizeOclTests.test11Success0.789
oclTests::BiteSizeOclTests.test12Success0.843
oclTests::BiteSizeOclTests.test13Success0.798
oclTests::BiteSizeOclTests.test14Success0.791
oclTests::BiteSizeOclTests.test15Success0.794
oclTests::BiteSizeOclTests.test16Success0.792
oclTests::BiteSizeOclTests.test17Success0.868
oclTests::BiteSizeOclTests.test18Success0.870
oclTests::BiteSizeOclTests.test19Success0.893
oclTests::BiteSizeOclTests.test20Success0.898
oclTests::BiteSizeOclTests.test21Success0.861
oclTests::BiteSizeOclTests.test22Success0.866
oclTests::BiteSizeOclTests.test23Success0.947
oclTests::BiteSizeOclTests.test24Success0.886
oclTests::BiteSizeOclTests.test25Success0.755
oclTests::BiteSizeOclTests.test26Success0.762
oclTests::BiteSizeOclTests.test27Success0.808
oclTests::BiteSizeOclTests.test28Success0.815
oclTests::BiteSizeOclTests.test29Success0.846
oclTests::BiteSizeOclTests.test30Failurefr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::kunit::AssertionFailedError : 359309] assertion number 1 failed: expected :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do do var var1 init Bag.new var1.add(1) var1.add(1) var1 end end } ] != actual :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do do var variable2 : Bag<????????>init Bag<????????>.new variable2.add(1) variable2.add(1) variable2 end end } ] Trace: [oclTests::BiteSizeOclTests : 348447].assertWithMsg file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 262, in '[oclTests::BiteSizeOclTests : 348447].assertSimilar' ( assertSimilar(expected, kmt) ) file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 258, in '[oclTests::BiteSizeOclTests : 348447].test30' ( operation test30() : Void is (...) ) ------------END OF STACK TRACE------------

junit.framework.AssertionFailedError: fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::kunit::AssertionFailedError : 359309]
assertion number 1 failed:
expected :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do do var var1 init Bag.new var1.add(1) var1.add(1) var1 end end } ] !=
actual :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do do var variable2 : Baginit Bag.new variable2.add(1) variable2.add(1) variable2 end end } ]
Trace:

[oclTests::BiteSizeOclTests : 348447].assertWithMsg
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 262, in '[oclTests::BiteSizeOclTests : 348447].assertSimilar' ( assertSimilar(expected, kmt) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 258, in '[oclTests::BiteSizeOclTests : 348447].test30' ( operation test30() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:132)
0.893
oclTests::BiteSizeOclTests.test31Success0.817
oclTests::BiteSizeOclTests.test32Success0.820
oclTests::BiteSizeOclTests.test33Success0.830
oclTests::BiteSizeOclTests.test34Success0.884
oclTests::BiteSizeOclTests.test35Success0.828
oclTests::BiteSizeOclTests.test36Success0.822
oclTests::BiteSizeOclTests.test37Success0.831
oclTests::BiteSizeOclTests.test38Success0.826
oclTests::BiteSizeOclTests.test39Success0.820
oclTests::BiteSizeOclTests.test40Success0.878
oclTests::BiteSizeOclTests.test41Success0.875
oclTests::BiteSizeOclTests.test42Success0.865
oclTests::BiteSizeOclTests.test43Success0.884
oclTests::BiteSizeOclTests.test44Success0.867
oclTests::BiteSizeOclTests.test45Success0.876
oclTests::BiteSizeOclTests.test46Success0.874
oclTests::BiteSizeOclTests.test47Success0.781
oclTests::BiteSizeOclTests.test48Success0.894
oclTests::BiteSizeOclTests.test49Success0.877
oclTests::BiteSizeOclTests.test50Success0.875
oclTests::BiteSizeOclTests.test51Success0.874
oclTests::BiteSizeOclTests.test52Success0.877
oclTests::BiteSizeOclTests.test53Success0.882
oclTests::BiteSizeOclTests.test54Success0.869
oclTests::BiteSizeOclTests.test55Success0.873
oclTests::BiteSizeOclTests.test56Failurefr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::kunit::AssertionFailedError : 642282] assertion number 1 failed: expected :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do b.flatten end } ] != actual :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do /* Unsupported operation [flatten]*/ end } ] Trace: [oclTests::BiteSizeOclTests : 632715].assertWithMsg file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 525, in '[oclTests::BiteSizeOclTests : 632715].assertSimilar' ( assertSimilar(expect("b.flatten"), kmt) ) file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 522, in '[oclTests::BiteSizeOclTests : 632715].test56' ( operation test56() : Void is (...) ) ------------END OF STACK TRACE------------

junit.framework.AssertionFailedError: fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::kunit::AssertionFailedError : 642282]
assertion number 1 failed:
expected :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do b.flatten end } ] !=
actual :[package sample; require kermeta require "platform:/resource/fr.irisa.triskell.kermeta.ocl.test/tests/sample/metamodel/sample.ecore" using kermeta::standard aspect class A{ inv invariant1 is do /* Unsupported operation [flatten]*/ end } ]
Trace:

[oclTests::BiteSizeOclTests : 632715].assertWithMsg
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 525, in '[oclTests::BiteSizeOclTests : 632715].assertSimilar' ( assertSimilar(expect("b.flatten"), kmt) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_BiteSizeOclTests.main.kmt', line 522, in '[oclTests::BiteSizeOclTests : 632715].test56' ( operation test56() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:132)
0.801
oclTests::BiteSizeOclTests.test57Success0.892
oclTests::BiteSizeOclTests.test58Success0.788
oclTests::BiteSizeOclTests.test59Success0.788
oclTests::BiteSizeOclTests.test60Success0.809
oclTests::BiteSizeOclTests.test61Success0.792
oclTests::BiteSizeOclTests.test62Success0.782
oclTests::BiteSizeOclTests.test63Success0.867
oclTests::BiteSizeOclTests.test64Success0.821
oclTests::BiteSizeOclTests.test65Success0.837
oclTests::BiteSizeOclTests.test66Success0.877
oclTests::BiteSizeOclTests.test67Success0.956
oclTests::BiteSizeOclTests.test68Success0.802
oclTests::BiteSizeOclTests.test69Success0.963
oclTests::BiteSizeOclTests.test70Success0.811
oclTests::BiteSizeOclTests.test71Success0.901
oclTests::BiteSizeOclTests.test72Success0.849
oclTests::BiteSizeOclTests.test73Success0.860
oclTests::BiteSizeOclTests.test74Success0.974
oclTests::BiteSizeOclTests.test75Success1.012
oclTests::StructuralOclTests.test01Success1.437
oclTests::StructuralOclTests.test02Success0.834
oclTests::StructuralOclTests.test03Errorkermeta exception : [ocl2kmt::TypeError : 878045]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [ocl2kmt::TypeError : 878045]
Cant find [result] in [A]
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 556 ( raise ocl2kmt::TypeError.new.initialize(getContextClassifier.name, featureName) )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 584, in '[ocl2kmt::Ocl2kmtVisitor : 873816].handleVariableExpression' ( handleVariableExpression(content) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 140, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitVariableExpCS' ( visitor.visitVariableExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 374, in '[ocl::cst::VariableExpCS : 876455].accept' ( oclOp.source.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 877683].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 226, in '[ocl::cst::OperationCallExpCS : 876454].accept' ( visitable.expressionCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 60, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPrePostOrBodyDeclCS' ( visitor.visitPrePostOrBodyDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 204, in '[ocl::cst::PrePostOrBodyDeclCS : 876453].accept' ( ppbd.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 200, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationContextDeclCS#function call' ( {ppbd | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 200, in '[kermeta::language::ReflectiveSequence : 876765 = "[[ocl::cst::PrePostOrBodyDeclCS : 876437], [ocl::cst::PrePostOrBodyDeclCS : 876449], [ocl::cst::PrePostOrBodyDeclCS : 876453]]"].each' ( visitable.prePostOrBodyDecls.each{ppbd | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 52, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationContextDeclCS' ( visitor.visitOperationContextDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl::cst::OperationContextDeclCS : 876418].accept' ( c.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPackageDeclarationCS#function call' ( {c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[kermeta::language::ReflectiveSequence : 876785 = "[[ocl::cst::OperationContextDeclCS : 876418]]"].each' ( visitable.contextDecls.each{c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 20, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPackageDeclarationCS' ( visitor.visitPackageDeclarationCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 58, in '[ocl::cst::PackageDeclarationCS : 876412].accept' ( helper.getPackageDeclaration(parsedOCL).accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 91, in '[oclTests::StructuralOclTests : 873741].visitOclXmi' ( visitOclXmi("preAndPost") )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 88, in '[oclTests::StructuralOclTests : 873741].test03' ( operation test03() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.VariableDeclInterpreter.doIt(VariableDeclInterpreter.java:24)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitVariableDecl(ExpressionInterpreter.java:192)
at fr.irisa.triskell.kermeta.visitor.VariableDeclAcceptCommand.accept(KermetaOptimizedVisitor.java:522)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.587
Properties »
System.out »
System.err »