Actions
Bug #19400
closed
YJIT fails to boot on ARM64 systems with 64 KiB pages
Bug #19400:
YJIT fails to boot on ARM64 systems with 64 KiB pages
Description
- Failure:
TestRubyOptions#test_enable [/builddir/build/BUILD/ruby-3.2.0/test/ruby/test_rubyoptions.rb:176]:
pid 2482783 killed by SIGABRT (signal 6) (core dumped)
| thread '' panicked at 'assertion failed:(left == right)
| left:16384
,
| right:0
: code page size is not page-aligned', /builddir/build/BUILD/ruby-3.2.0/yjit/src/codegen.rs:7235:13
| note: run withRUST_BACKTRACE=1
environment variable to display a backtrace
.
- [1/2] Assertion for "stdout"
| <[]> expected but was
| <["YJIT: rb_yjit_init_rust() panicked. Aborting."]>. - [2/2] Assertion for "stderr"
| <[]> expected but was
| <["thread '' panicked at 'assertion failed:(left == right)
",
| " left:16384
,",
| " right:0
: code page size is not page-aligned', /builddir/build/BUILD/ruby-3.2.0/yjit/src/codegen.rs:7235:13",
| "note: run withRUST_BACKTRACE=1
environment variable to display a backtrace"]>.
- Failure:
TestYJIT#test_string_interpolation [/builddir/build/BUILD/ruby-3.2.0/test/ruby/test_yjit.rb:457]:
exited with status 134, stderr:
thread '' panicked at 'assertion failed:(left == right)
left:16384
,
right:0
: code page size is not page-aligned', /builddir/build/BUILD/ruby-3.2.0/yjit/src/codegen.rs:7235:13
note: run withRUST_BACKTRACE=1
environment variable to display a backtrace - Failure:
TestYJIT#test_string_then_nil [/builddir/build/BUILD/ruby-3.2.0/test/ruby/test_yjit.rb:302]:
exited with status 134, stderr:
thread '' panicked at 'assertion failed:(left == right)
left:16384
,
right:0
: code page size is not page-aligned', /builddir/build/BUILD/ruby-3.2.0/yjit/src/codegen.rs:7235:13
note: run withRUST_BACKTRACE=1
environment variable to display a backtrace
Actions