Actions
Bug #6376
closedjava.lang.AssertionError: Operation.image - default implementation. Should never be called!
Start date:
10/29/2015
Due date:
% Done:
0%
Estimated time:
Detected in build:
svn
Platform:
Published in build:
2.3.8
Description
java.lang.AssertionError: Operation.image - default implementation. Should never be called! at ru.ispras.microtesk.model.api.instruction.Operation.image(Operation.java:534) at ru.ispras.microtesk.model.api.instruction.InstructionCall.<init>(InstructionCall.java:51) at ru.ispras.microtesk.model.api.ProcessorModel.newCall(ProcessorModel.java:207) at ru.ispras.microtesk.test.sequence.engine.utils.EngineUtils.makeConcreteCall(EngineUtils.java:354) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.processAbstractCall(DefaultEngine.java:151) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.process(DefaultEngine.java:99) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.solve(DefaultEngine.java:74) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.solve(TestSequenceEngine.java:94) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.solve(TestSequenceEngine.java:62) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.process(TestSequenceEngine.java:73) at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.defineExceptionHandler(TestEngine.java:681) at ru.ispras.microtesk.test.template.Template.endExceptionHandler(Template.java:709) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440) at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:304) at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) at org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) at org.jruby.ast.VCallNode.interpret(VCallNode.java:88) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.ast.IfNode.interpret(IfNode.java:116) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) at org.jruby.runtime.Block.yield(Block.java:130) at org.jruby.RubyHash$13.visit(RubyHash.java:1270) at org.jruby.RubyHash.visitAll(RubyHash.java:627) at org.jruby.RubyHash.iteratorVisitAll(RubyHash.java:1221) at org.jruby.RubyHash.each_pairCommon(RubyHash.java:1266) at org.jruby.RubyHash.each19(RubyHash.java:1257) at org.jruby.RubyHash$INVOKER$i$0$0$each19.call(RubyHash$INVOKER$i$0$0$each19.gen) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.ast.RootNode.interpret(RootNode.java:129) at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:120) at org.jruby.Ruby.runInterpreter(Ruby.java:842) at org.jruby.Ruby.runInterpreter(Ruby.java:850) at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:121) at org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1264) at org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1309) at ru.ispras.microtesk.test.TestEngine.generate(TestEngine.java:151) at ru.ispras.microtesk.MicroTESK.generate(MicroTESK.java:287) at ru.ispras.microtesk.MicroTESK.main(MicroTESK.java:73)
Updated by Andrei Tatarnikov about 9 years ago
- Status changed from New to Resolved
r5452 - The 'image' and 'syntax' attributes are made compulsory for all AND-rules.
Updated by Andrei Tatarnikov about 9 years ago
r5453, r5454, r5455 - Another way. Error messages instead of exceptions.
Updated by Andrei Tatarnikov about 9 years ago
- Status changed from Resolved to Closed
- Published in build set to 2.3.8
Actions