| Name | Status | Type | Time(s) |
| oclTests::SnackSizeOclTests.test01 | Success | | 4.702 |
| oclTests::SnackSizeOclTests.test02 | Success | | 1.582 |
| oclTests::SnackSizeOclTests.test03 | Error | kermeta 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.test04 | Success | | 1.110 |
| oclTests::BiteSizeOclTests.test01_booleanLiteralTrue | Success | | 2.256 |
| oclTests::BiteSizeOclTests.test02_booleanLiteralFalse | Success | | 0.902 |
| oclTests::BiteSizeOclTests.test03_logicalConjunction | Success | | 0.860 |
| oclTests::BiteSizeOclTests.test04_logicalDisjunction | Success | | 0.875 |
| oclTests::BiteSizeOclTests.test05_equality | Success | | 0.815 |
| oclTests::BiteSizeOclTests.test06_integerLiteral | Success | | 0.785 |
| oclTests::BiteSizeOclTests.test07_integerAddition | Success | | 0.784 |
| oclTests::BiteSizeOclTests.test08_integerSubtraction | Success | | 0.879 |
| oclTests::BiteSizeOclTests.test09 | Success | | 0.808 |
| oclTests::BiteSizeOclTests.test10 | Success | | 0.823 |
| oclTests::BiteSizeOclTests.test11 | Success | | 0.789 |
| oclTests::BiteSizeOclTests.test12 | Success | | 0.843 |
| oclTests::BiteSizeOclTests.test13 | Success | | 0.798 |
| oclTests::BiteSizeOclTests.test14 | Success | | 0.791 |
| oclTests::BiteSizeOclTests.test15 | Success | | 0.794 |
| oclTests::BiteSizeOclTests.test16 | Success | | 0.792 |
| oclTests::BiteSizeOclTests.test17 | Success | | 0.868 |
| oclTests::BiteSizeOclTests.test18 | Success | | 0.870 |
| oclTests::BiteSizeOclTests.test19 | Success | | 0.893 |
| oclTests::BiteSizeOclTests.test20 | Success | | 0.898 |
| oclTests::BiteSizeOclTests.test21 | Success | | 0.861 |
| oclTests::BiteSizeOclTests.test22 | Success | | 0.866 |
| oclTests::BiteSizeOclTests.test23 | Success | | 0.947 |
| oclTests::BiteSizeOclTests.test24 | Success | | 0.886 |
| oclTests::BiteSizeOclTests.test25 | Success | | 0.755 |
| oclTests::BiteSizeOclTests.test26 | Success | | 0.762 |
| oclTests::BiteSizeOclTests.test27 | Success | | 0.808 |
| oclTests::BiteSizeOclTests.test28 | Success | | 0.815 |
| oclTests::BiteSizeOclTests.test29 | Success | | 0.846 |
| oclTests::BiteSizeOclTests.test30 | Failure | 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 : 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 : 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------------
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:132)
| 0.893 |
| oclTests::BiteSizeOclTests.test31 | Success | | 0.817 |
| oclTests::BiteSizeOclTests.test32 | Success | | 0.820 |
| oclTests::BiteSizeOclTests.test33 | Success | | 0.830 |
| oclTests::BiteSizeOclTests.test34 | Success | | 0.884 |
| oclTests::BiteSizeOclTests.test35 | Success | | 0.828 |
| oclTests::BiteSizeOclTests.test36 | Success | | 0.822 |
| oclTests::BiteSizeOclTests.test37 | Success | | 0.831 |
| oclTests::BiteSizeOclTests.test38 | Success | | 0.826 |
| oclTests::BiteSizeOclTests.test39 | Success | | 0.820 |
| oclTests::BiteSizeOclTests.test40 | Success | | 0.878 |
| oclTests::BiteSizeOclTests.test41 | Success | | 0.875 |
| oclTests::BiteSizeOclTests.test42 | Success | | 0.865 |
| oclTests::BiteSizeOclTests.test43 | Success | | 0.884 |
| oclTests::BiteSizeOclTests.test44 | Success | | 0.867 |
| oclTests::BiteSizeOclTests.test45 | Success | | 0.876 |
| oclTests::BiteSizeOclTests.test46 | Success | | 0.874 |
| oclTests::BiteSizeOclTests.test47 | Success | | 0.781 |
| oclTests::BiteSizeOclTests.test48 | Success | | 0.894 |
| oclTests::BiteSizeOclTests.test49 | Success | | 0.877 |
| oclTests::BiteSizeOclTests.test50 | Success | | 0.875 |
| oclTests::BiteSizeOclTests.test51 | Success | | 0.874 |
| oclTests::BiteSizeOclTests.test52 | Success | | 0.877 |
| oclTests::BiteSizeOclTests.test53 | Success | | 0.882 |
| oclTests::BiteSizeOclTests.test54 | Success | | 0.869 |
| oclTests::BiteSizeOclTests.test55 | Success | | 0.873 |
| oclTests::BiteSizeOclTests.test56 | Failure | 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------------
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.test57 | Success | | 0.892 |
| oclTests::BiteSizeOclTests.test58 | Success | | 0.788 |
| oclTests::BiteSizeOclTests.test59 | Success | | 0.788 |
| oclTests::BiteSizeOclTests.test60 | Success | | 0.809 |
| oclTests::BiteSizeOclTests.test61 | Success | | 0.792 |
| oclTests::BiteSizeOclTests.test62 | Success | | 0.782 |
| oclTests::BiteSizeOclTests.test63 | Success | | 0.867 |
| oclTests::BiteSizeOclTests.test64 | Success | | 0.821 |
| oclTests::BiteSizeOclTests.test65 | Success | | 0.837 |
| oclTests::BiteSizeOclTests.test66 | Success | | 0.877 |
| oclTests::BiteSizeOclTests.test67 | Success | | 0.956 |
| oclTests::BiteSizeOclTests.test68 | Success | | 0.802 |
| oclTests::BiteSizeOclTests.test69 | Success | | 0.963 |
| oclTests::BiteSizeOclTests.test70 | Success | | 0.811 |
| oclTests::BiteSizeOclTests.test71 | Success | | 0.901 |
| oclTests::BiteSizeOclTests.test72 | Success | | 0.849 |
| oclTests::BiteSizeOclTests.test73 | Success | | 0.860 |
| oclTests::BiteSizeOclTests.test74 | Success | | 0.974 |
| oclTests::BiteSizeOclTests.test75 | Success | | 1.012 |
| oclTests::StructuralOclTests.test01 | Success | | 1.437 |
| oclTests::StructuralOclTests.test02 | Success | | 0.834 |
| oclTests::StructuralOclTests.test03 | Error | kermeta 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 |