We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I'm seeing a lot of test failures when running our openresty/luajit2-test-suite's tests after merging PR #104 .
I used to see only 2 test failures before the merge. Now there are so many:
=== test/ffi/ffi_type_punning.lua === test/ffi/ffi_jit_complex.lua === test/ffi/ffi_jit_conv.lua === test/ffi/ffi_jit_call.lua === test/misc/sink_alloc.lua === test/misc/nsieve.lua === test/misc/hook_line.lua === test/misc/snap_gcexit.lua === test/misc/parse_misc.lua === test/misc/meta_tset.lua === test/misc/ack_notail.lua === test/misc/recsump.lua === test/misc/fib.lua === test/misc/fwd_hrefk_rollback.lua === test/misc/gcstep.lua === test/misc/tak.lua Primes up to 1 0 === test/misc/meta_nomm.lua Fib(1): 1 === test/misc/string_sub_opt.lua === test/misc/argcheck.lua 2 LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/fwd_tnew_tdup.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found Ack(3,1): 13 === test/misc/meta_eq.lua === test/misc/string_dump.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/dse_array.lua qemu: uncaught target signal 6 (Aborted) - core dumped LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped /opt/luajit-arm/bin/luajit-2.1.0-beta3: meta_tset.lua:7: assertion failed! stack traceback: [C]: in function 'assert' meta_tset.lua:7: in main chunk [C]: at 0x00014f00 qemu: uncaught target signal 6 (Aborted) - core dumped qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_tset.lua 1: 256 === test/misc/coro_traceback.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: ffi_jit_conv.lua:11: assertion failed! stack traceback: [C]: in function 'assert' ffi_jit_conv.lua:11: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_jit_conv.lua 1: 256 === test/ffi/ffi_call.lua === test/ffi/ffi_parse_array.lua === test/ffi/ffi_meta_tostring.lua === test/ffi/ffi_gcstep_recursive.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit sink_alloc.lua 1: 134 === test/misc/wbarrier_obar.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit snap_gcexit.lua 1: 134 === test/misc/stack_gc.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit gcstep.lua 1: 134 === test/misc/xpcall_jit.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit fwd_hrefk_rollback.lua 1: 134 === test/misc/meta_eq_jit.lua === test/misc/table_chain_bug_LuaJIT_494.lua === test/misc/vararg_jit.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/tcall_base.lua qemu: uncaught target signal 6 (Aborted) - core dumped /opt/luajit-arm/bin/luajit-2.1.0-beta3: meta_nomm.lua:19: assertion failed! stack traceback: [C]: in function 'assert' meta_nomm.lua:19: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_nomm.lua 1: 256 === test/misc/select.lua === test/misc/tnew_tdup.lua === test/misc/hook_norecord.lua === test/misc/constov.lua === test/ffi/ffi_const.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit fwd_tnew_tdup.lua 1: 134 === test/misc/for_dir.lua === test/ffi/ffi_parse_struct.lua === test/ffi/ffi_copy_fill.lua === test/misc/stack_purge.lua === test/ffi/ffi_jit_arith.lua === test/misc/parse_andor.lua === test/misc/catch_wrap.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/exit_growstack.lua qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/meta_getset.lua === test/misc/getfenv.lua === test/misc/fori_coerce.lua === test/misc/string_byte.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/meta_comp.lua qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit tcall_base.lua 1: 134 === test/misc/tonumber_scan.lua === test/misc/snap_top2.lua === test/ffi/ffi_lex_number.lua === test/ffi/ffi_jit_misc.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit for_dir.lua 1: 134 === test/misc/hook_top.lua === test/misc/meta_cat.lua === test/misc/table_remove.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: meta_getset.lua:4: assertion failed! stack traceback: [C]: in function 'assert' meta_getset.lua:4: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_getset.lua 1: 256 === test/misc/unordered_jit.lua === test/misc/stitch.lua === test/misc/gc_rechain.lua === test/misc/tcall_loop.lua === test/misc/meta_arith.lua LuaJIT ASSERT lj_trace.c:530: trace_stop: (J->exitno)>0 && (MSize)(J->exitno)<J->sizetrace === test/ffi/ffi_err.lua qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/assign_tset_tmp.lua === test/misc/stackovc.lua LuaJIT ASSERT lj_trace.c:530: trace_stop: (J->exitno)>0 && (MSize)(J->exitno)<J->sizetrace /opt/luajit-arm/bin/luajit-2.1.0-beta3: table_remove.lua:9: assertion failed! stack traceback: [C]: in function 'assert' table_remove.lua:9: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit table_remove.lua 1: 256 === test/misc/gc_trace.lua === test/sysdep/ffi_include_std.lua qemu: uncaught target signal 6 (Aborted) - core dumped /opt/luajit-arm/bin/luajit-2.1.0-beta3: ffi_jit_misc.lua:25: assertion failed! stack traceback: [C]: in function 'assert' ffi_jit_misc.lua:25: in main chunk [C]: at 0x00014f00 === test/misc/string_char.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_jit_misc.lua 1: 256 === test/ffi/ffi_parse_cdef.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/fastfib.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit snap_top2.lua 1: 134 === test/misc/unordered.lua qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/ack.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit stitch.lua 1: 134 === test/misc/dualnum.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit unordered_jit.lua 1: 134 === test/misc/dse_field.lua === test/misc/stackov.lua === test/ffi/ffi_redir.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/snap_top.lua === test/ffi/ffi_convert.lua Fib(1): 1 === test/misc/string_op.lua Ack(3,1): 13 === test/misc/coro_yield.lua === test/misc/parse_hex.lua === test/ffi/ffi_tabov.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit gc_trace.lua 1: 134 === test/misc/wbarrier.lua === test/misc/table_insert.lua === test/misc/phi_ref.lua === test/misc/api_call.lua === test/misc/phi_rotx.lua === test/misc/meta_comp_jit.lua === test/misc/meta_tset_str.lua === test/misc/tonumber_tostring.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: string_op.lua:42: assertion failed! stack traceback: [C]: in function 'assert' string_op.lua:42: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit string_op.lua 1: 256 === test/misc/iter.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped /opt/luajit-arm/bin/luajit-2.1.0-beta3: table_insert.lua:9: assertion failed! stack traceback: [C]: in function 'assert' table_insert.lua:9: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit table_insert.lua 1: 256 === test/misc/uclo.lua === test/sysdep/ffi_include_gtk.lua === test/misc/meta_call.lua === test/misc/meta_tget_nontab.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: meta_tset_str.lua:8: assertion failed! stack traceback: [C]: in function 'assert' meta_tset_str.lua:8: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_tset_str.lua 1: 256 === test/misc/lightud.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit phi_ref.lua 1: 134 === test/misc/wbarrier_jit.lua === test/misc/meta_arith_jit.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/fuse.lua qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/alias_alloc.lua qemu: uncaught target signal 11 (Segmentation fault) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit iter.lua 1: 134 === test/misc/loop_unroll.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: meta_call.lua:76: assertion failed! stack traceback: [C]: in function 'assert' meta_call.lua:76: in main chunk [C]: at 0x00014f00 === test/misc/meta_tset_resize.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_call.lua 1: 256 === test/misc/jit_flush.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: lightud.lua:86: assertion failed! stack traceback: [C]: in function 'assert' lightud.lua:86: in main chunk [C]: at 0x00014f00 === test/misc/sort.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit lightud.lua 1: 256 === test/misc/debug_meta.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit uclo.lua 1: 139 === test/misc/self.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/assign_tset_prevnil.lua === test/ffi/ffi_callback.lua === test/misc/string_sub.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit alias_alloc.lua 1: 134 === test/misc/bit_op.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found === test/misc/parse_comp.lua qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/meta_tset_nilget.lua === test/misc/exit_frame.lua === test/misc/cat_jit.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit jit_flush.lua 1: 134 === test/misc/math_random.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: === test/misc/pcall_jit.lua exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped === test/misc/fwd_hrefk_rollback.lua === test/misc/phi_rot8.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found /opt/luajit-arm/bin/luajit-2.1.0-beta3: exit_frame.lua:24: assertion failed! stack traceback: [C]: in function 'assert' exit_frame.lua:24: in main chunk [C]: at 0x00014f00 qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit exit_frame.lua 1: 256 === test/misc/tak.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_callback.lua 1: 134 === test/ffi/ffi_sink.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit cat_jit.lua 1: 134 === test/misc/parse_misc.lua 2 LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit fwd_hrefk_rollback.lua 1: 134 === test/ffi/unsink_64_kptr.lua === test/ffi/ffi_jit_conv.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: ffi_jit_conv.lua:11: assertion failed! stack traceback: [C]: in function 'assert' ffi_jit_conv.lua:11: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_jit_conv.lua 1: 256 === test/misc/fwd_upval.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: fwd_upval.lua:20: assertion failed! stack traceback: [C]: in function 'assert' fwd_upval.lua:20: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit fwd_upval.lua 1: 256 === test/misc/meta_pairs.lua LuaJIT ASSERT lj_debug.c:105: debug_framepc: return bytecode expected qemu: uncaught target signal 6 (Aborted) - core dumped === test/sysdep/catch_cpp.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit meta_pairs.lua 1: 134 === test/misc/phi_copyspill.lua === test/sysdep/ffi_lib_z.lua === test/sysdep/ffi_lib_c.lua === test/unportable/math_special.lua === test/misc/gcstep.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_jit_arith.lua 1: 134 === test/ffi/ffi_arith_ptr.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit gcstep.lua 1: 134 === test/ffi/ffi_jit_struct.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: ffi_jit_struct.lua:18: assertion failed! stack traceback: [C]: in function 'assert' ffi_jit_struct.lua:18: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_jit_struct.lua 1: 256 === test/ffi/ffi_new.lua === test/misc/kfold.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_new.lua 1: 139 === test/ffi/ffi_metatype.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit kfold.lua 1: 134 === test/misc/recurse_tail.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: ffi_metatype.lua:199: assertion failed! stack traceback: [C]: in function 'assert' ffi_metatype.lua:199: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit ffi_metatype.lua 1: 256 === test/ffi/ffi_istype.lua === test/misc/recurse_deep.lua === test/ffi/ffi_enum.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: recurse_deep.lua:19: assertion failed! stack traceback: [C]: in function 'assert' recurse_deep.lua:19: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit recurse_deep.lua 1: 256 === test/misc/nsieve.lua === test/ffi/ffi_bitfield.lua Primes up to 1 0 === test/ffi/ffi_jit_complex.lua Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit parse_andor.lua 1: 139 === test/misc/phi_conv.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: phi_conv.lua:34: bad argument #1 to 'lshift' (number expected, got nil) stack traceback: [C]: in function 'lshift' phi_conv.lua:34: in function 'decodeCode' phi_conv.lua:46: in function 'test' phi_conv.lua:52: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit phi_conv.lua 1: 256 === test/misc/meta_tget.lua === test/misc/meta_framegap.lua === test/misc/parse_esc.lua === test/misc/exit_jfuncf.lua LuaJIT ASSERT lj_trace.c:530: trace_stop: (J->exitno)>0 && (MSize)(J->exitno)<J->sizetrace qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit exit_jfuncf.lua 1: 134 === test/misc/table_misc.lua /opt/luajit-arm/bin/luajit-2.1.0-beta3: table_misc.lua:78: bad argument #1 to 'concat' (table expected, got string) stack traceback: [C]: in function 'concat' table_misc.lua:78: in main chunk [C]: at 0x00014f00 Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit table_misc.lua 1: 256 === test/misc/hook_line.lua LuaJIT ASSERT lj_trace.c:530: trace_stop: (J->exitno)>0 && (MSize)(J->exitno)<J->sizetrace qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit math_random.lua 1: 134 === test/misc/debug_gc.lua === test/misc/phi_rot9.lua === test/misc/recsump.lua === test/ffi/ffi_nosink.lua === test/ffi/ffi_bit64.lua === test/ffi/ffi_parse_basic.lua === test/ffi/ffi_jit_array.lua === test/ffi/ffi_jit_call.lua === test/misc/goto.lua === test/misc/recsum.lua === test/misc/hook_active.lua === test/misc/modulo.lua LuaJIT ASSERT lj_asm_arm.h:2221: lj_asm_patchexit: exit stub 0 not found qemu: uncaught target signal 6 (Aborted) - core dumped Failed test when running /home/agentzh/git/luajit2-test-suite/arm-luajit modulo.lua 1: 134 === test/misc/sink_nosink.lua
And the tests also hang without finishing.
The text was updated successfully, but these errors were encountered:
Do you have any scripts handy to set up the test environment for this?
Sorry, something went wrong.
@siddhesh Yeah, I can give you access to my machine. Let's move the conversation offline.
5f895f8
siddhesh
Successfully merging a pull request may close this issue.
I'm seeing a lot of test failures when running our openresty/luajit2-test-suite's tests after merging PR #104 .
I used to see only 2 test failures before the merge. Now there are so many:
And the tests also hang without finishing.
The text was updated successfully, but these errors were encountered: