Project

General

Profile

Bug #6462

java.lang.UnsupportedOperationException: isHit is unsupported for mapped buffers.

Added by Alexander Kamkin about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Andrei Tatarnikov
Category:
-
Target version:
Start date:
12/01/2015
Due date:
% Done:

100%

Estimated time:
Detected in build:
svn
Platform:
Published in build:
2.3.14

Description

java.lang.UnsupportedOperationException: isHit is unsupported for mapped buffers.
    at ru.ispras.microtesk.mmu.model.api.RegisterMapping.isHit(ru/ispras/microtesk/mmu/model/api/RegisterMapping.java:54)
    at ru.ispras.microtesk.mmu.model.api.Mmu.load(ru/ispras/microtesk/mmu/model/api/Mmu.java:45)
    at ru.ispras.microtesk.model.api.memory.PhysicalMemory$PhysicalMemoryAtom.load(ru/ispras/microtesk/model/api/memory/PhysicalMemory.java:195)
    at ru.ispras.microtesk.model.api.memory.Location.readData(ru/ispras/microtesk/model/api/memory/Location.java:381)
    at ru.ispras.microtesk.model.api.memory.Location.load(ru/ispras/microtesk/model/api/memory/Location.java:223)
    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:167)
    at ru.ispras.microtesk.test.Executor.executeSequence(ru/ispras/microtesk/test/Executor.java:168)
    at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.sandboxExecution(ru/ispras/microtesk/test/TestEngine.java:532)
    at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.processBlock(ru/ispras/microtesk/test/TestEngine.java:439)
    at ru.ispras.microtesk.test.TestEngine$TemplateProcessor.process(ru/ispras/microtesk/test/TestEngine.java:323)
    at ru.ispras.microtesk.test.template.Template.processBlock(ru/ispras/microtesk/test/template/Template.java:136)
    at ru.ispras.microtesk.test.template.Template.access$300(ru/ispras/microtesk/test/template/Template.java:41)
    at ru.ispras.microtesk.test.template.Template$BlockHolder.run(ru/ispras/microtesk/test/template/Template.java:331)
    at java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:606)
    at RUBY.run(F:/TOOLS/microtesk/arch/k64/templates/load_store.rb:54)
    at RUBY.generate(F:/TOOLS/microtesk/lib/ruby/template.rb:798)
    at RUBY.main(F:/TOOLS/microtesk/lib/ruby/microtesk.rb:35)
    at org.jruby.RubyHash.each(org/jruby/RubyHash.java:1342)
    at RUBY.main(F:/TOOLS/microtesk/lib/ruby/microtesk.rb:31)
    at RUBY.(root)(F:/TOOLS/microtesk/lib/ruby/microtesk.rb:54)
    at ru.ispras.microtesk.test.TestEngine.generate(ru/ispras/microtesk/test/TestEngine.java:152)
    at ru.ispras.microtesk.MicroTESK.generate(ru/ispras/microtesk/MicroTESK.java:287)
    at ru.ispras.microtesk.MicroTESK.main(ru/ispras/microtesk/MicroTESK.java:73)

History

#1

Updated by Andrei Tatarnikov about 4 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

r5716 - supported arbitrary associativity. Now should work fine.

#2

Updated by Andrei Tatarnikov about 4 years ago

  • Status changed from Resolved to Closed
  • Published in build set to 2.3.14

Also available in: Atom PDF