ykjit / yklua

yk-enabled Lua interpreter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failing test - attrib.lua

Pavel-Durov opened this issue · comments

Issue

Error on running attrib.lua test with both serial and non-serial compilation:

Steps to reproduce

$ YKD_SERIALISE_COMPILATION=1 ../src/lua -e"_U=true" attrib.lua 
testing require
package config: /|;|?|!|-|
testing 'require' message
+
../src/lua: attrib.lua:101: cannot open file 'libs/P1/xuxu.lua' (No such file or directory)
stack traceback:
	[C]: in function 'io.output'
	attrib.lua:101: in local 'createfiles'
	attrib.lua:207: in main chunk
	[C]: in ?
$ YKD_SERIALISE_COMPILATION=0 try_repeat 100  ../src/lua -e"_U=true" attrib.lua 
testing require
package config: /|;|?|!|-|
testing 'require' message
+
../src/lua: attrib.lua:101: cannot open file 'libs/P1/init.lua' (No such file or directory)
stack traceback:
	[C]: in function 'io.output'
	attrib.lua:101: in local 'createfiles'
	attrib.lua:207: in main chunk
	[C]: in ?

Versions:

YkLua - yk-location-allocation/056cf6ae7cb3ebd59a7e0dc89df99c03f0e8d3d9
Yk - master/a690e6eaf7253a4fa9c04bb54406c07b7efc0085

I think this is because running all.lua is a prerequisite to running the test. all.lua creates some files.