-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add test for fixed parsing of goto. #13
base: master
Are you sure you want to change the base?
Conversation
Also update test for changes to the table library.
This adds many FFI tests to the test runner. It also fixes loading of C libraries by the test suite, by loading them before the global environment is frozen.
Added ~200 new test to the test runner. |
Regression?
|
I have cherry-picked this change from commit 52015c1 of @DemiMarie's `fixed-goto` branch published at LuaJIT#13. I hope it is right! :-)
I don't think this is a regression. These commits add ffi tests to the runner, so you need to compile libraries from test/src. Also, make sure that your libraries are in a place where they can be found (you might need to export appropriate LUA_CPATH). |
To me it looks like a regression because prior to these changes the instructions in
|
Oh, I see what you're saying. I didn't look at it that way. :) |
There are some tests still failing. I believe that they indicate genuine bugs in either LuaJIT or the test suite. I fixed the instructions in |
This adds many FFI tests. It also fixes tests for the contents of the string and math libraries.
Also update test for changes to the table library.