You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ravi/tests/lua53
XmiliaH 5ca801596a
Bump binary version & smaller sizes for stripped binaries
3 years ago
..
libs issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
ltests issue #204 Code reorg 3 years ago
README.rst issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
all.lua issue #196 backport generational GC from Lua 5.4 4 years ago
api.lua issue #196 backport generational GC from Lua 5.4 4 years ago
attrib.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
big.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
bitwise.lua issue #193 Lua 5.4 string library improvements back-ported 4 years ago
bwcoercion.lua issue #193 Lua 5.4 string library improvements back-ported 4 years ago
calls.lua Bump binary version & smaller sizes for stripped binaries 3 years ago
closure.lua issue #196 backport generational GC from Lua 5.4 4 years ago
code.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
constructs.lua issue #193 Lua 5.4 string library improvements back-ported 4 years ago
coroutine.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
db.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
errors.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
events.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
files.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
gc.lua issue #196 Another test restored to 5.3 version. 3 years ago
gengc.lua issue #196 Fix test case 3 years ago
goto.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
literals.lua issue #195 lexer / utf8 improvements from Lua 5.4 4 years ago
locals.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
main.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
math.lua issue #191 #193 backport random number generator from Lua 5.4 4 years ago
nextvar.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
pm.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
sort.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago
strings.lua issue #195 strings tests part 7 3 years ago
tpack.lua issue #193 Lua 5.4 string library improvements back-ported 4 years ago
utf8.lua issue #195 lexer / utf8 improvements from Lua 5.4 4 years ago
vararg.lua issue #195 vararg tests part 2 3 years ago
verybig.lua issue #157 Long overdue reorg of tests, much more needs to be done, but this is a start 4 years ago

README.rst

Lua 5.3.x Tests

===============

This folder contains a copy of the Lua 5.3 tests, amended slightly for Ravi. The changes are to skip some
tests that fail in Ravi due to lack of support for certain features of Lua - e.g. recursion limit for tail calls,
or other limits such as number of variables.

Notes
-----
* The Lua 'ltests' library is included in Ravi in Debug builds.
* The tests may crash on Windows 64-bit environment when JIT mode is enabled; this appears to be due to lack of
support for Windows (64-bit) stack unwinding in the JIT backends. See issue #30. The 32-bit build does not have this
issue.
* In JIT mode the tests take much longer to run, especially if full JIT is switched on. This is because the tests
generate a lot of small Lua functions dynamically - in thousands - and all the time is spent in JIT compiling
these functions.