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.
Dibyendu Majumdar
52acfe3539
|
9 years ago | |
---|---|---|
.. | ||
libs | 9 years ago | |
ltests | 9 years ago | |
README.rst | 9 years ago | |
all.lua | 9 years ago | |
api.lua | 9 years ago | |
attrib.lua | 9 years ago | |
big.lua | 9 years ago | |
bitwise.lua | 9 years ago | |
calls.lua | 9 years ago | |
closure.lua | 9 years ago | |
code.lua | 9 years ago | |
constructs.lua | 9 years ago | |
coroutine.lua | 9 years ago | |
db.lua | 9 years ago | |
errors.lua | 9 years ago | |
events.lua | 9 years ago | |
files.lua | 9 years ago | |
gc.lua | 9 years ago | |
goto.lua | 9 years ago | |
literals.lua | 9 years ago | |
locals.lua | 9 years ago | |
main.lua | 9 years ago | |
math.lua | 9 years ago | |
nextvar.lua | 9 years ago | |
pm.lua | 9 years ago | |
run_tests.sh | 9 years ago | |
sort.lua | 9 years ago | |
strings.lua | 9 years ago | |
tpack.lua | 9 years ago | |
utf8.lua | 9 years ago | |
vararg.lua | 9 years ago | |
verybig.lua | 9 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. tail calls, or different
limits.
Notes
-----
* The 'ltests' library is included in Ravi in Debug builds.
* The tests 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 LLVM. 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.