ykjit / yklua

yk-enabled Lua interpreter
4 stars 4 forks source link

Add files.lua test #72

Closed Pavel-Durov closed 10 months ago

Pavel-Durov commented 11 months ago

README table has files.lua status as Working, but it was missing from test.sh script. No filed issues were found for files.lua.

Resiliency tests:

YKD_SERIALISE_COMPILATION=0 try_repeat -v 300 ../src/lua -e"_U=true" files.lua 
YKD_SERIALISE_COMPILATION=1 try_repeat -v 300 ../src/lua -e"_U=true" files.lua

(300 cause serial compilation files.lua takes long time to run)

vext01 commented 11 months ago

That's better, but next time don't force push until the reviewer requests it.

Ready to merge then?

Pavel-Durov commented 11 months ago

yes, ready

vext01 commented 11 months ago

bors r+

bors[bot] commented 11 months ago

Merge conflict.

vext01 commented 11 months ago

Please resolve and force push.

Pavel-Durov commented 11 months ago

Resolved and ready to merge. 👉 70c32a017401bc0f89302415a4f8b8b225ad5406 👉01549de8e87c02b7c65197cc52aebff5b00a5753

vext01 commented 11 months ago

bors r+

vext01 commented 11 months ago

(sorry for the delay)

bors[bot] commented 11 months ago

Build failed:

vext01 commented 11 months ago
11:45:30 ../src/lua: files.lua:84: assertion failed!
11:45:30 stack traceback:
11:45:30    [C]: in function 'assert'
11:45:30    files.lua:84: in main chunk
11:45:30    [C]: in ?
Pavel-Durov commented 11 months ago

That's surprising! I also get new errors with the latest YK version. Will add more details in the issue.

Pavel-Durov commented 11 months ago

Issue https://github.com/ykjit/yklua/issues/74

vext01 commented 11 months ago

74 is now fixed, so we may be able to move this along?

Pavel-Durov commented 10 months ago

yeah, looks good on my side :)

YKD_SERIALISE_COMPILATION=0 ../src/lua -e"_U=true" files.lua
testing i/o
+
+
+
+
+
testing large files (> BUFSIZ)
testing popen/pclose and execute

(some error messages are expected now)
sh: 1: not-to-be-found-command: not found
sh: 1: not-to-be-found-command: not found
Hangup
Hangup
+
testing date/time
  8-byte time_t
test done on 30/10/2023, at 09:29:16
Lua 5.4
YKD_SERIALISE_COMPILATION=1 ../src/lua -e"_U=true" files.lua
testing i/o
+
+
+
+
+
testing large files (> BUFSIZ)
testing popen/pclose and execute

(some error messages are expected now)
sh: 1: not-to-be-found-command: not found
sh: 1: not-to-be-found-command: not found
Hangup
Hangup
+
testing date/time
  8-byte time_t
test done on 30/10/2023, at 09:29:53
Lua 5.4
Pavel-Durov commented 10 months ago

bors try

bors[bot] commented 10 months ago

try

Build failed:

vext01 commented 10 months ago

Any joy on this @Pavel-Durov ?

Pavel-Durov commented 10 months ago

closing in favour of https://github.com/ykjit/yklua/pull/79

Pavel-Durov commented 10 months ago

closing in favour of https://github.com/ykjit/yklua/pull/79