Hi,
I feel this issue should be related to arm disassembler and not related to tnew.lua or IR_TNEW.

BTW, "make test_tnew" is an alternative way to run tnew.lua test.

On 2 August 2016 at 06:54, Dikshit, Abhishek <Abhishek.Dikshit@cavium.com> wrote:

Hi All

I was trying one of the test cases in the “test” directory and it seems  to fail while trying to dump the machine code both on arm32 and arm64.

 

./luajit -jdump=m ../test/tnew.lua

---- TRACE 1 start tnew.lua:1

---- TRACE 1 mcode 316

VM handler failed: ./jit/dis_arm.lua:441: attempt to call upvalue 'concat' (a nil value)

 

Am I doing something wrong ? or is this a known issue ?

 

 

Test case:tnew.lua

---------------------------

for i=1, 100 do

    table = {}

end

 

assert(type(table) == "table", "failed to create table")

---------------------------

Abhishek Dikshit  


_______________________________________________
luajit mailing list
luajit@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/luajit




--
Best regards,
Zhongwei