Project

General

Profile

Bug #9481

(NoMethodError) undefined method `free_allocated_mode' for #<RegisterAllocationTemplate:0x55355fb2>

Added by Alexander Protsenko 2 months ago.

Status:
New
Priority:
Normal
Start date:
02/06/2019
Due date:
% Done:

0%

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

Description

ru.ispras.microtesk.model.riscv.registers.RegisterAllocationTestCase.test

java.lang.AssertionError: ********************************************************************************
ATTENTION! An unexpected error has occurred:
org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `free_allocated_mode' for #<RegisterAllocationTemplate:0x55355fb2>

The program will be terminated. Please contact us at: 
microtesk-support@ispras.ru
We are sorry for the inconvenience.

Exception stack:

org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `free_allocated_mode' for #<RegisterAllocationTemplate:0x55355fb2>
    at org.jruby.RubyBasicObject.method_missing(org/jruby/RubyBasicObject.java:1555)
    at Template.method_missing(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/template.rb:64)
    at RUBY.free_register(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/arch/riscv/templates/riscv_base.rb:447)
    at RUBY.run(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/arch/riscv/templates/registers/register_allocation.rb:38)
    at org.jruby.RubyBasicObject.instance_eval(org/jruby/RubyBasicObject.java:1594)
    at RUBY.add_new_block(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/template.rb:138)
    at RUBY.sequence(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/template.rb:117)
    at RUBY.run(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/arch/riscv/templates/registers/register_allocation.rb:30)
    at RUBY.generate(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/template.rb:1065)
    at RUBY.main(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/microtesk.rb:33)
    at org.jruby.RubyHash.each(org/jruby/RubyHash.java:1342)
    at RUBY.main(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/microtesk.rb:29)
    at RUBY.(root)(/srv/jenkins/workspace/MicroTESK_RISCV/microtesk-riscv/build/target/lib/ruby/microtesk.rb:52)

Also available in: Atom PDF