diff --git a/.github/workflows/zjit-ubuntu.yml b/.github/workflows/zjit-ubuntu.yml index 3e2db58f72..de3e98d358 100644 --- a/.github/workflows/zjit-ubuntu.yml +++ b/.github/workflows/zjit-ubuntu.yml @@ -42,7 +42,7 @@ jobs: - test_task: 'zjit-test-all' configure: '--enable-zjit=dev' - testopts: '--seed=11831' + testopts: '--seed=18140' - test_task: 'btest' configure: '--enable-zjit=dev' diff --git a/test/.excludes-zjit/TestArgf.rb b/test/.excludes-zjit/TestArgf.rb deleted file mode 100644 index 07f305da5c..0000000000 --- a/test/.excludes-zjit/TestArgf.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_skip_in_each_byte, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestArray.rb b/test/.excludes-zjit/TestArray.rb deleted file mode 100644 index b2ca8c67f7..0000000000 --- a/test/.excludes-zjit/TestArray.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_/, 'Tests make ZJIT panic') diff --git a/test/.excludes-zjit/TestBignum.rb b/test/.excludes-zjit/TestBignum.rb deleted file mode 100644 index 66b0cc0c1b..0000000000 --- a/test/.excludes-zjit/TestBignum.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_quad_pack, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestEncoding.rb b/test/.excludes-zjit/TestEncoding.rb deleted file mode 100644 index 2bb8e8df99..0000000000 --- a/test/.excludes-zjit/TestEncoding.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_ractor/, "Tests make ZJIT panic") diff --git a/test/.excludes-zjit/TestEnumerator.rb b/test/.excludes-zjit/TestEnumerator.rb deleted file mode 100644 index 2089cc15bb..0000000000 --- a/test/.excludes-zjit/TestEnumerator.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_size_for_loops, 'Test crashes on Ubuntu with ZJIT') diff --git a/test/.excludes-zjit/TestEnv.rb b/test/.excludes-zjit/TestEnv.rb deleted file mode 100644 index f52bdf6d30..0000000000 --- a/test/.excludes-zjit/TestEnv.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_/, 'Multiple tests make ZJIT panic') diff --git a/test/.excludes-zjit/TestInteger.rb b/test/.excludes-zjit/TestInteger.rb deleted file mode 100644 index a75fd5f1ea..0000000000 --- a/test/.excludes-zjit/TestInteger.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_ceildiv, 'Test crashes on Ubuntu with ZJIT') diff --git a/test/.excludes-zjit/TestIntegerComb.rb b/test/.excludes-zjit/TestIntegerComb.rb deleted file mode 100644 index 4ab5ade4c4..0000000000 --- a/test/.excludes-zjit/TestIntegerComb.rb +++ /dev/null @@ -1,2 +0,0 @@ -exclude(:test_pack_utf8, 'Test crashes with ZJIT') -exclude(:test_pack_ber, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestMemoryView.rb b/test/.excludes-zjit/TestMemoryView.rb deleted file mode 100644 index dfc9b110e2..0000000000 --- a/test/.excludes-zjit/TestMemoryView.rb +++ /dev/null @@ -1,8 +0,0 @@ -exclude(:test_rb_memory_view_get_item_pointer_multiple_members, 'Test crashes with ZJIT') -exclude(:test_rb_memory_view_extract_item_members_doble, 'Test crashes with ZJIT') -exclude(:test_rb_memory_view_extract_item_members_float_endianness, 'Test crashes with ZJIT') -exclude(:test_rb_memory_view_get_item_pointer_single_member, 'Test crashes with ZJIT') -exclude(:test_rb_memory_view_extract_item_members_doble_endianness, 'Test crashes with ZJIT') - -exclude(:test_rb_memory_view_extract_item_members_endianness, 'Test fails with ZJIT') -exclude(:test_rb_memory_view_extract_item_members, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestPack.rb b/test/.excludes-zjit/TestPack.rb deleted file mode 100644 index d505b1c232..0000000000 --- a/test/.excludes-zjit/TestPack.rb +++ /dev/null @@ -1,32 +0,0 @@ -exclude(:test_ascii_incompatible, 'Test crashes with ZJIT') -exclude(:test_pack_U, 'Test crashes with ZJIT') -exclude(:test_unpack_garbage, 'Test crashes with ZJIT') -exclude(:test_pack_garbage, 'Test crashes with ZJIT') -exclude(:test_pack, 'Test crashes with ZJIT') - -exclude(:test_pack_unpack_lL, 'Test fails with ZJIT') -exclude(:test_pack_unpack_x, 'Test fails with ZJIT') -exclude(:test_unpack_n, 'Test fails with ZJIT') -exclude(:test_pack_N, 'Test fails with ZJIT') -exclude(:test_integer_endian, 'Test fails with ZJIT') -exclude(:test_pack_unpack_m0, 'Test fails with ZJIT') -exclude(:test_pack_p2, 'Test fails with ZJIT') -exclude(:test_pack_unpack_X, 'Test fails with ZJIT') -exclude(:test_pack_unpack_nN, 'Test fails with ZJIT') -exclude(:test_unpack1, 'Test fails with ZJIT') -exclude(:test_pack_n, 'Test fails with ZJIT') -exclude(:test_pack_unpack_percent, 'Test fails with ZJIT') -exclude(:test_unpack_N, 'Test fails with ZJIT') -exclude(:test_pack_unpack_cC, 'Test fails with ZJIT') -exclude(:test_pack_unpack_vV, 'Test fails with ZJIT') -exclude(:test_format_string_modified, 'Test fails with ZJIT') -exclude(:test_pack_unpack_atmark, 'Test fails with ZJIT') -exclude(:test_pack_unpack_iI, 'Test fails with ZJIT') -exclude(:test_illegal_bang, 'Test fails with ZJIT') -exclude(:test_pack_unpack_U, 'Test fails with ZJIT') -exclude(:test_pack_unpack_fdeEgG, 'Test fails with ZJIT') -exclude(:test_invalid_warning, 'Test fails with ZJIT') -exclude(:test_short_string, 'Test fails with ZJIT') -exclude(:test_pack_unpack_sS, 'Test fails with ZJIT') -exclude(:test_comment, 'Test fails with ZJIT') -exclude(:test_pack_unpack_w, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestProc.rb b/test/.excludes-zjit/TestProc.rb index 2667c3aa0b..aa6abbecbe 100644 --- a/test/.excludes-zjit/TestProc.rb +++ b/test/.excludes-zjit/TestProc.rb @@ -1,6 +1,3 @@ -exclude(/test_/, 'Tests make ZJIT panic') - -# exclude(:test_proc_args_pos_rest_block, 'Test crashes with ZJIT') -# exclude(:test_proc_args_rest_post_block, 'Test crashes with ZJIT') - -# exclude(:test_binding_receiver, 'Test fails with ZJIT') +exclude(:test_proc_args_pos_rest_block, 'Test crashes with ZJIT') +exclude(:test_proc_args_rest_post_block, 'Test crashes with ZJIT') +exclude(:test_binding_receiver, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestRactor.rb b/test/.excludes-zjit/TestRactor.rb deleted file mode 100644 index b2ca8c67f7..0000000000 --- a/test/.excludes-zjit/TestRactor.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_/, 'Tests make ZJIT panic') diff --git a/test/.excludes-zjit/TestRegexp.rb b/test/.excludes-zjit/TestRegexp.rb index 3b396b1ca7..e344b6d803 100644 --- a/test/.excludes-zjit/TestRegexp.rb +++ b/test/.excludes-zjit/TestRegexp.rb @@ -1,4 +1 @@ -exclude(:test_inspect, 'Test fails with ZJIT') -exclude(:test_quote, 'Test fails with ZJIT') exclude(:test_union, 'Test fails with ZJIT') -exclude(:test_unescape, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestSprintfComb.rb b/test/.excludes-zjit/TestSprintfComb.rb deleted file mode 100644 index 321633f686..0000000000 --- a/test/.excludes-zjit/TestSprintfComb.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_/, 'Test fails with ZJIT') diff --git a/test/.excludes-zjit/TestString.rb b/test/.excludes-zjit/TestString.rb deleted file mode 100644 index 5d0f95e938..0000000000 --- a/test/.excludes-zjit/TestString.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_to_f, 'Test crashes with ZJIT') diff --git a/test/.excludes-zjit/TestString2.rb b/test/.excludes-zjit/TestString2.rb deleted file mode 100644 index 5d0f95e938..0000000000 --- a/test/.excludes-zjit/TestString2.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_to_f, 'Test crashes with ZJIT') diff --git a/test/.excludes-zjit/TestVariable.rb b/test/.excludes-zjit/TestVariable.rb deleted file mode 100644 index b2ca8c67f7..0000000000 --- a/test/.excludes-zjit/TestVariable.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(/test_/, 'Tests make ZJIT panic')