Skip to content

ZJIT: GetLocal or SetLocal causes backend panic #614

@tekknolagi

Description

@tekknolagi
def test
          l3 = 3
          1.times do |l2|
            _ = l3
            1
          end
end

test
test
thread '<unnamed>' panicked at zjit/src/backend/arm64/mod.rs:73:34:
attempted to lower an Opnd::VReg

../build-dev/miniruby --zjit --zjit-disable-hir-opt --zjit-dump-hir=all testmatch.rb on macOS ARM

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions