Make sure we can load the test-all runner and run test_yjit.rb
This commit is contained in:
Maxime Chevalier-Boisvert 2022-08-16 12:00:35 -04:00 коммит произвёл Takashi Kokubun
Родитель 09c12111d4
Коммит 95dce1ccac
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 6FFC433B12EE23DD
2 изменённых файлов: 10 добавлений и 3 удалений

Просмотреть файл

@ -163,6 +163,13 @@ yjit_task:
bootstraptest/test_yjit_rust_port.rb \
bootstraptest/test_yjit.rb
# FIXME: not currently working on CI, missing cargo
# Check that we can do a full ruby build
#full_build_script: make -j
full_build_script: source $HOME/.cargo/env && make -j
# Check that we can build rdoc successfully
make_rdoc_script: source $HOME/.cargo/env && make -j rdoc
# Run John's YJIT instruction tests, and make sure we can load the test-all runner
test_yjit_script: source $HOME/.cargo/env && make test-all TESTS='test/ruby/test_yjit.rb' RUN_OPTS="--yjit-call-threshold=1"
# TODO: check that we can we run all of test-all successfully

Просмотреть файл

@ -6134,7 +6134,7 @@ impl CodegenGlobals {
//self.yjit_reg_method(rb_cString, "to_s", jit_rb_str_to_s);
//self.yjit_reg_method(rb_cString, "to_str", jit_rb_str_to_s);
self.yjit_reg_method(rb_cString, "bytesize", jit_rb_str_bytesize);
self.yjit_reg_method(rb_cString, "<<", jit_rb_str_concat);
//self.yjit_reg_method(rb_cString, "<<", jit_rb_str_concat);
//self.yjit_reg_method(rb_cString, "+@", jit_rb_str_uplus);
// Thread.current