From: Mergen Imeev via Tarantool-patches <tarantool-patches@dev.tarantool.org> To: imun@tarantool.org Cc: tarantool-patches@dev.tarantool.org Subject: [Tarantool-patches] [PATCH v1 0/7] Integrate LuaJIT-test-cleanup test suite Date: Wed, 20 Jan 2021 18:09:49 +0300 [thread overview] Message-ID: <cover.1611155231.git.imeevma@gmail.com> (raw) This patch-set integrates LuaJIT-test-cleanup test suite and makes it possible to run it using Tarantool. https://github.com/tarantool/tarantool/issues/4064 https://github.com/tarantool/luajit/tree/imeevma/gh-4064-integrate-luajit-tests Mergen Imeev (7): tests: add LuaJIT-test-cleanup test suite tests: change tests to match de5568e tests: change tests to match c198167 tests: change tests to match 5a61e1a tests: change tests to match b4e6bf0 tests: adjust LuaJIT-test-cleanup for Tarantool tests: disable some tests of LuaJIT-test-cleanup test/CMakeLists.txt | 2 + test/LuaJIT-test-cleanup/CMakeLists.txt | 14 + test/LuaJIT-test-cleanup/README.md | 110 +++ test/LuaJIT-test-cleanup/bc/constov.lua | 16 + test/LuaJIT-test-cleanup/bc/index | 1 + .../common/expect_error.lua | 16 + test/LuaJIT-test-cleanup/common/ffi_util.inc | 41 + .../common/test_runner_canary.lua | 1 + test/LuaJIT-test-cleanup/computations.lua | 113 +++ test/LuaJIT-test-cleanup/index | 6 + test/LuaJIT-test-cleanup/lang/andor.lua | 61 ++ test/LuaJIT-test-cleanup/lang/assignment.lua | 46 + test/LuaJIT-test-cleanup/lang/compare.lua | 323 +++++++ test/LuaJIT-test-cleanup/lang/compare_nan.lua | 99 +++ test/LuaJIT-test-cleanup/lang/concat.lua | 112 +++ test/LuaJIT-test-cleanup/lang/constant/index | 2 + .../lang/constant/number.lua | 12 + .../lang/constant/table.lua | 15 + test/LuaJIT-test-cleanup/lang/coroutine.lua | 8 + test/LuaJIT-test-cleanup/lang/for.lua | 45 + test/LuaJIT-test-cleanup/lang/gc.lua | 42 + test/LuaJIT-test-cleanup/lang/goto.lua | 149 ++++ test/LuaJIT-test-cleanup/lang/index | 18 + test/LuaJIT-test-cleanup/lang/length.lua | 23 + test/LuaJIT-test-cleanup/lang/meta/arith.lua | 118 +++ .../lang/meta/arith_jit.lua | 68 ++ test/LuaJIT-test-cleanup/lang/meta/call.lua | 81 ++ test/LuaJIT-test-cleanup/lang/meta/cat.lua | 61 ++ test/LuaJIT-test-cleanup/lang/meta/comp.lua | 120 +++ .../lang/meta/comp_jit.lua | 104 +++ .../lang/meta/debuginfo.lua | 81 ++ test/LuaJIT-test-cleanup/lang/meta/eq.lua | 30 + test/LuaJIT-test-cleanup/lang/meta/eq_jit.lua | 35 + .../lang/meta/framegap.lua | 24 + test/LuaJIT-test-cleanup/lang/meta/index | 14 + test/LuaJIT-test-cleanup/lang/meta/index.lua | 60 ++ test/LuaJIT-test-cleanup/lang/meta/len.lua | 42 + .../lang/meta/newindex.lua | 69 ++ test/LuaJIT-test-cleanup/lang/meta/nomm.lua | 21 + test/LuaJIT-test-cleanup/lang/modulo.lua | 46 + test/LuaJIT-test-cleanup/lang/self.lua | 19 + test/LuaJIT-test-cleanup/lang/table.lua | 32 + .../lang/tail_recursion.lua | 20 + .../lang/upvalue/closure.lua | 84 ++ test/LuaJIT-test-cleanup/lang/upvalue/index | 1 + test/LuaJIT-test-cleanup/lang/vararg_jit.lua | 95 +++ test/LuaJIT-test-cleanup/lib/base/assert.lua | 33 + test/LuaJIT-test-cleanup/lib/base/error.lua | 43 + test/LuaJIT-test-cleanup/lib/base/getfenv.lua | 13 + .../lib/base/getsetmetatable.lua | 33 + test/LuaJIT-test-cleanup/lib/base/index | 11 + test/LuaJIT-test-cleanup/lib/base/ipairs.lua | 41 + test/LuaJIT-test-cleanup/lib/base/next.lua | 17 + test/LuaJIT-test-cleanup/lib/base/pairs.lua | 73 ++ .../lib/base/pcall_jit.lua | 74 ++ test/LuaJIT-test-cleanup/lib/base/select.lua | 105 +++ .../lib/base/tonumber_tostring.lua | 81 ++ .../lib/base/xpcall_jit.lua | 83 ++ test/LuaJIT-test-cleanup/lib/bit.lua | 98 +++ test/LuaJIT-test-cleanup/lib/contents.lua | 155 ++++ test/LuaJIT-test-cleanup/lib/coroutine/index | 1 + .../lib/coroutine/yield.lua | 109 +++ test/LuaJIT-test-cleanup/lib/ffi/bit64.lua | 130 +++ .../LuaJIT-test-cleanup/lib/ffi/cdata_var.lua | 47 ++ .../LuaJIT-test-cleanup/lib/ffi/copy_fill.lua | 64 ++ test/LuaJIT-test-cleanup/lib/ffi/err.lua | 35 + .../lib/ffi/ffi_arith_ptr.lua | 106 +++ .../lib/ffi/ffi_bitfield.lua | 108 +++ test/LuaJIT-test-cleanup/lib/ffi/ffi_call.lua | 266 ++++++ .../lib/ffi/ffi_callback.lua | 158 ++++ .../LuaJIT-test-cleanup/lib/ffi/ffi_const.lua | 113 +++ .../lib/ffi/ffi_convert.lua | 787 ++++++++++++++++++ test/LuaJIT-test-cleanup/lib/ffi/ffi_enum.lua | 57 ++ .../lib/ffi/ffi_gcstep_recursive.lua | 66 ++ .../lib/ffi/ffi_jit_arith.lua | 155 ++++ .../lib/ffi/ffi_jit_call.lua | 154 ++++ .../lib/ffi/ffi_jit_conv.lua | 277 ++++++ .../lib/ffi/ffi_lex_number.lua | 51 ++ .../lib/ffi/ffi_metatype.lua | 245 ++++++ test/LuaJIT-test-cleanup/lib/ffi/ffi_new.lua | 106 +++ .../lib/ffi/ffi_parse_array.lua | 78 ++ .../lib/ffi/ffi_parse_basic.lua | 131 +++ .../lib/ffi/ffi_parse_cdef.lua | 77 ++ .../lib/ffi/ffi_parse_struct.lua | 259 ++++++ .../LuaJIT-test-cleanup/lib/ffi/ffi_tabov.lua | 12 + test/LuaJIT-test-cleanup/lib/ffi/index | 12 + test/LuaJIT-test-cleanup/lib/ffi/istype.lua | 88 ++ .../LuaJIT-test-cleanup/lib/ffi/jit_array.lua | 104 +++ .../lib/ffi/jit_complex.lua | 109 +++ test/LuaJIT-test-cleanup/lib/ffi/jit_misc.lua | 109 +++ .../lib/ffi/jit_struct.lua | 201 +++++ .../lib/ffi/meta_tostring.lua | 55 ++ test/LuaJIT-test-cleanup/lib/ffi/redir.lua | 19 + .../lib/ffi/type_punning.lua | 138 +++ test/LuaJIT-test-cleanup/lib/index | 8 + test/LuaJIT-test-cleanup/lib/math/abs.lua | 16 + .../lib/math/constants.lua | 8 + test/LuaJIT-test-cleanup/lib/math/index | 3 + test/LuaJIT-test-cleanup/lib/math/random.lua | 47 ++ test/LuaJIT-test-cleanup/lib/string/byte.lua | 92 ++ test/LuaJIT-test-cleanup/lib/string/char.lua | 29 + test/LuaJIT-test-cleanup/lib/string/dump.lua | 31 + .../lib/string/format/index | 1 + .../lib/string/format/num.lua | 184 ++++ test/LuaJIT-test-cleanup/lib/string/index | 11 + test/LuaJIT-test-cleanup/lib/string/len.lua | 14 + .../lib/string/lower_upper.lua | 51 ++ .../lib/string/metatable.lua | 3 + .../lib/string/multiple_functions.lua | 16 + test/LuaJIT-test-cleanup/lib/string/rep.lua | 68 ++ .../lib/string/reverse.lua | 13 + test/LuaJIT-test-cleanup/lib/string/sub.lua | 189 +++++ test/LuaJIT-test-cleanup/lib/table/concat.lua | 55 ++ test/LuaJIT-test-cleanup/lib/table/index | 6 + test/LuaJIT-test-cleanup/lib/table/insert.lua | 17 + test/LuaJIT-test-cleanup/lib/table/misc.lua | 58 ++ test/LuaJIT-test-cleanup/lib/table/new.lua | 11 + test/LuaJIT-test-cleanup/lib/table/pack.lua | 7 + test/LuaJIT-test-cleanup/lib/table/remove.lua | 42 + test/LuaJIT-test-cleanup/lib/table/sort.lua | 27 + test/LuaJIT-test-cleanup/misc/alias_alloc.lua | 54 ++ test/LuaJIT-test-cleanup/misc/api_call.lua | 98 +++ test/LuaJIT-test-cleanup/misc/catch_wrap.lua | 45 + .../misc/coro_traceback.lua | 8 + test/LuaJIT-test-cleanup/misc/coro_yield.lua | 111 +++ test/LuaJIT-test-cleanup/misc/debug_gc.lua | 47 ++ test/LuaJIT-test-cleanup/misc/dualnum.lua | 47 ++ test/LuaJIT-test-cleanup/misc/for_dir.lua | 13 + test/LuaJIT-test-cleanup/misc/fori_coerce.lua | 33 + test/LuaJIT-test-cleanup/misc/gc_rechain.lua | 32 + test/LuaJIT-test-cleanup/misc/gc_trace.lua | 37 + test/LuaJIT-test-cleanup/misc/gcstep.lua | 33 + test/LuaJIT-test-cleanup/misc/hook_active.lua | 95 +++ test/LuaJIT-test-cleanup/misc/hook_line.lua | 41 + .../misc/hook_norecord.lua | 12 + test/LuaJIT-test-cleanup/misc/hook_record.lua | 8 + test/LuaJIT-test-cleanup/misc/hook_top.lua | 55 ++ test/LuaJIT-test-cleanup/misc/jit_flush.lua | 50 ++ test/LuaJIT-test-cleanup/misc/lightud.lua | 88 ++ test/LuaJIT-test-cleanup/misc/loop_unroll.lua | 35 + test/LuaJIT-test-cleanup/misc/parse_comp.lua | 13 + test/LuaJIT-test-cleanup/misc/parse_esc.lua | 7 + test/LuaJIT-test-cleanup/misc/parse_misc.lua | 31 + test/LuaJIT-test-cleanup/misc/phi_conv.lua | 53 ++ .../LuaJIT-test-cleanup/misc/recurse_deep.lua | 29 + .../LuaJIT-test-cleanup/misc/recurse_tail.lua | 22 + test/LuaJIT-test-cleanup/misc/stack_gc.lua | 15 + test/LuaJIT-test-cleanup/misc/stack_purge.lua | 25 + test/LuaJIT-test-cleanup/misc/stackov.lua | 40 + test/LuaJIT-test-cleanup/misc/stackovc.lua | 4 + test/LuaJIT-test-cleanup/misc/tcall_base.lua | 20 + test/LuaJIT-test-cleanup/misc/tcall_loop.lua | 8 + .../misc/tonumber_scan.lua | 180 ++++ test/LuaJIT-test-cleanup/misc/uclo.lua | 91 ++ .../misc/unordered_jit.lua | 96 +++ test/LuaJIT-test-cleanup/misc/wbarrier.lua | 7 + .../LuaJIT-test-cleanup/misc/wbarrier_jit.lua | 18 + .../misc/wbarrier_obar.lua | 22 + test/LuaJIT-test-cleanup/opt/dse/array.lua | 197 +++++ test/LuaJIT-test-cleanup/opt/dse/field.lua | 70 ++ test/LuaJIT-test-cleanup/opt/dse/index | 2 + test/LuaJIT-test-cleanup/opt/fold/index | 1 + test/LuaJIT-test-cleanup/opt/fold/kfold.lua | 81 ++ test/LuaJIT-test-cleanup/opt/fuse.lua | 5 + .../opt/fwd/hrefk_rollback.lua | 32 + test/LuaJIT-test-cleanup/opt/fwd/index | 3 + .../LuaJIT-test-cleanup/opt/fwd/tnew_tdup.lua | 69 ++ test/LuaJIT-test-cleanup/opt/fwd/upval.lua | 50 ++ test/LuaJIT-test-cleanup/opt/index | 6 + test/LuaJIT-test-cleanup/opt/loop/index | 1 + test/LuaJIT-test-cleanup/opt/loop/unroll.lua | 32 + test/LuaJIT-test-cleanup/opt/sink/alloc.lua | 126 +++ test/LuaJIT-test-cleanup/opt/sink/ffi.lua | 121 +++ .../opt/sink/ffi_nosink.lua | 45 + test/LuaJIT-test-cleanup/opt/sink/index | 4 + test/LuaJIT-test-cleanup/opt/sink/nosink.lua | 109 +++ test/LuaJIT-test-cleanup/src/cpptest.cpp | 129 +++ test/LuaJIT-test-cleanup/src/ctest.c | 339 ++++++++ test/LuaJIT-test-cleanup/sysdep/catch_cpp.lua | 71 ++ .../sysdep/ffi_include_gtk.lua | 9 + .../sysdep/ffi_include_std.lua | 36 + test/LuaJIT-test-cleanup/sysdep/ffi_lib_c.lua | 87 ++ test/LuaJIT-test-cleanup/sysdep/ffi_lib_z.lua | 107 +++ test/LuaJIT-test-cleanup/test.lua | 425 ++++++++++ test/LuaJIT-test-cleanup/tests_list | 500 +++++++++++ test/LuaJIT-test-cleanup/trace/exit_frame.lua | 79 ++ .../trace/exit_growstack.lua | 28 + .../LuaJIT-test-cleanup/trace/exit_jfuncf.lua | 30 + .../trace/gc64_slot_revival.lua | 18 + test/LuaJIT-test-cleanup/trace/index | 7 + .../trace/phi/copyspill.lua | 53 ++ test/LuaJIT-test-cleanup/trace/phi/index | 3 + test/LuaJIT-test-cleanup/trace/phi/ref.lua | 131 +++ test/LuaJIT-test-cleanup/trace/phi/rotate.lua | 149 ++++ test/LuaJIT-test-cleanup/trace/snap.lua | 47 ++ test/LuaJIT-test-cleanup/trace/stitch.lua | 19 + .../unportable/ffi_arith_int64.lua | 68 ++ .../unportable/math_special.lua | 55 ++ 198 files changed, 13761 insertions(+) create mode 100644 test/LuaJIT-test-cleanup/CMakeLists.txt create mode 100644 test/LuaJIT-test-cleanup/README.md create mode 100644 test/LuaJIT-test-cleanup/bc/constov.lua create mode 100644 test/LuaJIT-test-cleanup/bc/index create mode 100644 test/LuaJIT-test-cleanup/common/expect_error.lua create mode 100644 test/LuaJIT-test-cleanup/common/ffi_util.inc create mode 100644 test/LuaJIT-test-cleanup/common/test_runner_canary.lua create mode 100644 test/LuaJIT-test-cleanup/computations.lua create mode 100644 test/LuaJIT-test-cleanup/index create mode 100644 test/LuaJIT-test-cleanup/lang/andor.lua create mode 100644 test/LuaJIT-test-cleanup/lang/assignment.lua create mode 100644 test/LuaJIT-test-cleanup/lang/compare.lua create mode 100644 test/LuaJIT-test-cleanup/lang/compare_nan.lua create mode 100644 test/LuaJIT-test-cleanup/lang/concat.lua create mode 100644 test/LuaJIT-test-cleanup/lang/constant/index create mode 100644 test/LuaJIT-test-cleanup/lang/constant/number.lua create mode 100644 test/LuaJIT-test-cleanup/lang/constant/table.lua create mode 100644 test/LuaJIT-test-cleanup/lang/coroutine.lua create mode 100644 test/LuaJIT-test-cleanup/lang/for.lua create mode 100644 test/LuaJIT-test-cleanup/lang/gc.lua create mode 100644 test/LuaJIT-test-cleanup/lang/goto.lua create mode 100644 test/LuaJIT-test-cleanup/lang/index create mode 100644 test/LuaJIT-test-cleanup/lang/length.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/arith.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/arith_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/call.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/cat.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/comp.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/comp_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/debuginfo.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/eq.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/eq_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/framegap.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/index create mode 100644 test/LuaJIT-test-cleanup/lang/meta/index.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/len.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/newindex.lua create mode 100644 test/LuaJIT-test-cleanup/lang/meta/nomm.lua create mode 100644 test/LuaJIT-test-cleanup/lang/modulo.lua create mode 100644 test/LuaJIT-test-cleanup/lang/self.lua create mode 100644 test/LuaJIT-test-cleanup/lang/table.lua create mode 100644 test/LuaJIT-test-cleanup/lang/tail_recursion.lua create mode 100644 test/LuaJIT-test-cleanup/lang/upvalue/closure.lua create mode 100644 test/LuaJIT-test-cleanup/lang/upvalue/index create mode 100644 test/LuaJIT-test-cleanup/lang/vararg_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/assert.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/error.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/getfenv.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/getsetmetatable.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/index create mode 100644 test/LuaJIT-test-cleanup/lib/base/ipairs.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/next.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/pairs.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/pcall_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/select.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/tonumber_tostring.lua create mode 100644 test/LuaJIT-test-cleanup/lib/base/xpcall_jit.lua create mode 100644 test/LuaJIT-test-cleanup/lib/bit.lua create mode 100644 test/LuaJIT-test-cleanup/lib/contents.lua create mode 100644 test/LuaJIT-test-cleanup/lib/coroutine/index create mode 100644 test/LuaJIT-test-cleanup/lib/coroutine/yield.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/bit64.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/cdata_var.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/copy_fill.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/err.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_arith_ptr.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_bitfield.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_call.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_callback.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_const.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_convert.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_enum.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_gcstep_recursive.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_jit_arith.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_jit_call.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_jit_conv.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_lex_number.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_metatype.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_new.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_parse_array.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_parse_basic.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_parse_cdef.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_parse_struct.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/ffi_tabov.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/index create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/istype.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/jit_array.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/jit_complex.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/jit_misc.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/jit_struct.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/meta_tostring.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/redir.lua create mode 100644 test/LuaJIT-test-cleanup/lib/ffi/type_punning.lua create mode 100644 test/LuaJIT-test-cleanup/lib/index create mode 100644 test/LuaJIT-test-cleanup/lib/math/abs.lua create mode 100644 test/LuaJIT-test-cleanup/lib/math/constants.lua create mode 100644 test/LuaJIT-test-cleanup/lib/math/index create mode 100644 test/LuaJIT-test-cleanup/lib/math/random.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/byte.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/char.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/dump.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/format/index create mode 100644 test/LuaJIT-test-cleanup/lib/string/format/num.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/index create mode 100644 test/LuaJIT-test-cleanup/lib/string/len.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/lower_upper.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/metatable.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/multiple_functions.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/rep.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/reverse.lua create mode 100644 test/LuaJIT-test-cleanup/lib/string/sub.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/concat.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/index create mode 100644 test/LuaJIT-test-cleanup/lib/table/insert.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/misc.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/new.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/pack.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/remove.lua create mode 100644 test/LuaJIT-test-cleanup/lib/table/sort.lua create mode 100644 test/LuaJIT-test-cleanup/misc/alias_alloc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/api_call.lua create mode 100644 test/LuaJIT-test-cleanup/misc/catch_wrap.lua create mode 100644 test/LuaJIT-test-cleanup/misc/coro_traceback.lua create mode 100644 test/LuaJIT-test-cleanup/misc/coro_yield.lua create mode 100644 test/LuaJIT-test-cleanup/misc/debug_gc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/dualnum.lua create mode 100644 test/LuaJIT-test-cleanup/misc/for_dir.lua create mode 100644 test/LuaJIT-test-cleanup/misc/fori_coerce.lua create mode 100644 test/LuaJIT-test-cleanup/misc/gc_rechain.lua create mode 100644 test/LuaJIT-test-cleanup/misc/gc_trace.lua create mode 100644 test/LuaJIT-test-cleanup/misc/gcstep.lua create mode 100644 test/LuaJIT-test-cleanup/misc/hook_active.lua create mode 100644 test/LuaJIT-test-cleanup/misc/hook_line.lua create mode 100644 test/LuaJIT-test-cleanup/misc/hook_norecord.lua create mode 100644 test/LuaJIT-test-cleanup/misc/hook_record.lua create mode 100644 test/LuaJIT-test-cleanup/misc/hook_top.lua create mode 100644 test/LuaJIT-test-cleanup/misc/jit_flush.lua create mode 100644 test/LuaJIT-test-cleanup/misc/lightud.lua create mode 100644 test/LuaJIT-test-cleanup/misc/loop_unroll.lua create mode 100644 test/LuaJIT-test-cleanup/misc/parse_comp.lua create mode 100644 test/LuaJIT-test-cleanup/misc/parse_esc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/parse_misc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/phi_conv.lua create mode 100644 test/LuaJIT-test-cleanup/misc/recurse_deep.lua create mode 100644 test/LuaJIT-test-cleanup/misc/recurse_tail.lua create mode 100644 test/LuaJIT-test-cleanup/misc/stack_gc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/stack_purge.lua create mode 100644 test/LuaJIT-test-cleanup/misc/stackov.lua create mode 100644 test/LuaJIT-test-cleanup/misc/stackovc.lua create mode 100644 test/LuaJIT-test-cleanup/misc/tcall_base.lua create mode 100644 test/LuaJIT-test-cleanup/misc/tcall_loop.lua create mode 100644 test/LuaJIT-test-cleanup/misc/tonumber_scan.lua create mode 100644 test/LuaJIT-test-cleanup/misc/uclo.lua create mode 100644 test/LuaJIT-test-cleanup/misc/unordered_jit.lua create mode 100644 test/LuaJIT-test-cleanup/misc/wbarrier.lua create mode 100644 test/LuaJIT-test-cleanup/misc/wbarrier_jit.lua create mode 100644 test/LuaJIT-test-cleanup/misc/wbarrier_obar.lua create mode 100644 test/LuaJIT-test-cleanup/opt/dse/array.lua create mode 100644 test/LuaJIT-test-cleanup/opt/dse/field.lua create mode 100644 test/LuaJIT-test-cleanup/opt/dse/index create mode 100644 test/LuaJIT-test-cleanup/opt/fold/index create mode 100644 test/LuaJIT-test-cleanup/opt/fold/kfold.lua create mode 100644 test/LuaJIT-test-cleanup/opt/fuse.lua create mode 100644 test/LuaJIT-test-cleanup/opt/fwd/hrefk_rollback.lua create mode 100644 test/LuaJIT-test-cleanup/opt/fwd/index create mode 100644 test/LuaJIT-test-cleanup/opt/fwd/tnew_tdup.lua create mode 100644 test/LuaJIT-test-cleanup/opt/fwd/upval.lua create mode 100644 test/LuaJIT-test-cleanup/opt/index create mode 100644 test/LuaJIT-test-cleanup/opt/loop/index create mode 100644 test/LuaJIT-test-cleanup/opt/loop/unroll.lua create mode 100644 test/LuaJIT-test-cleanup/opt/sink/alloc.lua create mode 100644 test/LuaJIT-test-cleanup/opt/sink/ffi.lua create mode 100644 test/LuaJIT-test-cleanup/opt/sink/ffi_nosink.lua create mode 100644 test/LuaJIT-test-cleanup/opt/sink/index create mode 100644 test/LuaJIT-test-cleanup/opt/sink/nosink.lua create mode 100644 test/LuaJIT-test-cleanup/src/cpptest.cpp create mode 100644 test/LuaJIT-test-cleanup/src/ctest.c create mode 100644 test/LuaJIT-test-cleanup/sysdep/catch_cpp.lua create mode 100644 test/LuaJIT-test-cleanup/sysdep/ffi_include_gtk.lua create mode 100644 test/LuaJIT-test-cleanup/sysdep/ffi_include_std.lua create mode 100644 test/LuaJIT-test-cleanup/sysdep/ffi_lib_c.lua create mode 100644 test/LuaJIT-test-cleanup/sysdep/ffi_lib_z.lua create mode 100644 test/LuaJIT-test-cleanup/test.lua create mode 100644 test/LuaJIT-test-cleanup/tests_list create mode 100644 test/LuaJIT-test-cleanup/trace/exit_frame.lua create mode 100644 test/LuaJIT-test-cleanup/trace/exit_growstack.lua create mode 100644 test/LuaJIT-test-cleanup/trace/exit_jfuncf.lua create mode 100644 test/LuaJIT-test-cleanup/trace/gc64_slot_revival.lua create mode 100644 test/LuaJIT-test-cleanup/trace/index create mode 100644 test/LuaJIT-test-cleanup/trace/phi/copyspill.lua create mode 100644 test/LuaJIT-test-cleanup/trace/phi/index create mode 100644 test/LuaJIT-test-cleanup/trace/phi/ref.lua create mode 100644 test/LuaJIT-test-cleanup/trace/phi/rotate.lua create mode 100644 test/LuaJIT-test-cleanup/trace/snap.lua create mode 100644 test/LuaJIT-test-cleanup/trace/stitch.lua create mode 100644 test/LuaJIT-test-cleanup/unportable/ffi_arith_int64.lua create mode 100644 test/LuaJIT-test-cleanup/unportable/math_special.lua -- 2.25.1
next reply other threads:[~2021-01-20 15:09 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-01-20 15:09 Mergen Imeev via Tarantool-patches [this message] 2021-01-20 15:09 ` [Tarantool-patches] [PATCH v1 1/7] tests: add " Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 2/7] tests: change tests to match de5568e Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 3/7] tests: change tests to match c198167 Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 4/7] tests: change tests to match 5a61e1a Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 5/7] tests: change tests to match b4e6bf0 Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 6/7] tests: adjust LuaJIT-test-cleanup for Tarantool Mergen Imeev via Tarantool-patches 2021-01-20 15:10 ` [Tarantool-patches] [PATCH v1 7/7] tests: disable some tests of LuaJIT-test-cleanup Mergen Imeev via Tarantool-patches
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=cover.1611155231.git.imeevma@gmail.com \ --to=tarantool-patches@dev.tarantool.org \ --cc=imeevma@tarantool.org \ --cc=imun@tarantool.org \ --subject='Re: [Tarantool-patches] [PATCH v1 0/7] Integrate LuaJIT-test-cleanup test suite' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox