[Tarantool-patches] [PATCH v1 0/7] Integrate LuaJIT-test-cleanup test suite

imeevma at tarantool.org imeevma at tarantool.org
Wed Jan 20 18:09:49 MSK 2021


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



More information about the Tarantool-patches mailing list