Actions
Bug #6457
closedThe MOD operation cannot be performed for Type.CARD(3) and Type.CARD(3) operands
Status:
Closed
Priority:
Normal
Assignee:
Andrei Tatarnikov
Category:
-
Target version:
-
Start date:
11/27/2015
Due date:
% Done:
100%
Estimated time:
Detected in build:
svn
Platform:
Published in build:
2.3.13
Description
Code:
temp = sys_op2 % coerce(card(3), 2);
Error:
******************************************************************************** ATTENTION! An unexpected error has occurred: java.lang.IllegalArgumentException: The MOD operation cannot be performed for Type.CARD(3) and Type.CARD(3) operands. The program will be terminated. Please contact us at: microtesk-support@ispras.ru We are sorry for the inconvenience. Exception stack: java.lang.IllegalArgumentException: The MOD operation cannot be performed for Type.CARD(3) and Type.CARD(3) operands. at ru.ispras.microtesk.model.api.data.DataEngine.checkOperationSupported(ru/ispras/microtesk/model/api/data/DataEngine.java:455) at ru.ispras.microtesk.model.api.data.DataEngine.execute(ru/ispras/microtesk/model/api/data/DataEngine.java:306) at ru.ispras.microtesk.model.armv8.op.sys.action(ru/ispras/microtesk/model/armv8/op/sys.java:131) at ru.ispras.microtesk.model.armv8.op.at.action(ru/ispras/microtesk/model/armv8/op/at.java:124) at ru.ispras.microtesk.model.armv8.op.instruction.action(ru/ispras/microtesk/model/armv8/op/instruction.java:78) at ru.ispras.microtesk.model.api.instruction.InstructionCall.execute(ru/ispras/microtesk/model/api/instruction/InstructionCall.java:63) at ru.ispras.microtesk.test.template.ConcreteCall.execute(ru/ispras/microtesk/test/template/ConcreteCall.java:128) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.registerCall(ru/ispras/microtesk/test/sequence/engine/DefaultEngine.java:122) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.processAbstractCall(ru/ispras/microtesk/test/sequence/engine/DefaultEngine.java:152) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.process(ru/ispras/microtesk/test/sequence/engine/DefaultEngine.java:99) at ru.ispras.microtesk.test.sequence.engine.DefaultEngine.solve(ru/ispras/microtesk/test/sequence/engine/DefaultEngine.java:74) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.solve(ru/ispras/microtesk/test/sequence/engine/TestSequenceEngine.java:94) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.solve(ru/ispras/microtesk/test/sequence/engine/TestSequenceEngine.java:62) at ru.ispras.microtesk.test.sequence.engine.TestSequenceEngine.process(ru/ispras/microtesk/test/sequence/engine/TestSequenceEngine.java:73) at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.processBlock(ru/ispras/microtesk/test/TestEngine.java:360) at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.process(ru/ispras/microtesk/test/TestEngine.java:313) at ru.ispras.microtesk.test.template.Template.processBlock(ru/ispras/microtesk/test/template/Template.java:136) at ru.ispras.microtesk.test.template.Template.endMainSection(ru/ispras/microtesk/test/template/Template.java:193) at RUBY.generate(C:/!microtesk/microtesk-2.2.0/lib/ruby/template.rb:791) at RUBY.main(C:\!microtesk\microtesk-2.2.0/lib/ruby/microtesk.rb:35) at org.jruby.RubyHash.each(org/jruby/RubyHash.java:1342) at RUBY.main(C:\!microtesk\microtesk-2.2.0/lib/ruby/microtesk.rb:31) at RUBY.(root)(C:\!microtesk\microtesk-2.2.0/lib/ruby/microtesk.rb:54) at ru.ispras.microtesk.test.TestEngine.generate(ru/ispras/microtesk/test/TestEngine.java:151) at ru.ispras.microtesk.MicroTESK.generate(ru/ispras/microtesk/MicroTESK.java:287) at ru.ispras.microtesk.MicroTESK.main(ru/ispras/microtesk/MicroTESK.java:73) ********************************************************************************
Updated by Andrei Tatarnikov over 8 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Done in r5698.
Updated by Andrei Tatarnikov over 8 years ago
- Status changed from Resolved to Closed
- Published in build set to 2.3.13
Actions