Skip to content
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

test: remove finalizers table overflow test #9372

Merged

Conversation

mkokryashkin
Copy link
Contributor

This test is no longer needed in the Tarantool test suite since it was added to LuaJIT's test suite along with the fix for the issue mentioned in #3060 in scope of #8825 in commit 7b98314e0dacc7313c061aceeb0a32afd4e8cbce ('Fix frame for more types of on-trace error messages.').

Closes #3060
Related to #8825

NO_DOC=Cleanup
NO_TEST=Already included in LuaJIT bump
NO_CHANGELOG=Already included in LuaJIT bump

@coveralls
Copy link

coveralls commented Nov 15, 2023

Coverage Status

coverage: 86.66% (+0.02%) from 86.636%
when pulling 7db209d on fckxorg:fckxorg/remove-finalizers-test
into 4b88d5f
on tarantool:master
.

Copy link
Collaborator

@Buristan Buristan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, Maxim!
Thanks for the patch!

LGTM, but I suggest mentioning the commit from another repo like the following:
tarantool/luajit@7b98314
If checkpatch doesn't blame this. If it is, maybe it's worth fixing the checkpatch first.
Feel free to ignore.

@Buristan Buristan assigned mkokryashkin and unassigned Buristan Nov 16, 2023
This test is no longer needed in the Tarantool test suite
since it was added to LuaJIT's test suite along with the fix
for the issue mentioned in tarantool#3060 in scope of tarantool#8825 in commit
tarantool/luajit@7b98314.

Closes tarantool#3060
Related to tarantool#8825

NO_DOC=Cleanup
NO_TEST=Already included in LuaJIT bump
NO_CHANGELOG=Already included in LuaJIT bump
@mkokryashkin mkokryashkin added the full-ci Enables all tests for a pull request label Nov 16, 2023
@igormunkin igormunkin requested review from igormunkin and removed request for ligurio November 16, 2023 12:21
@igormunkin igormunkin assigned igormunkin and unassigned ligurio and mkokryashkin Nov 16, 2023
Copy link
Collaborator

@igormunkin igormunkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fckxorg, thanks for the patch! Glad to see these changes. LGTM as trivial.

@igormunkin igormunkin merged commit e99f6cb into tarantool:master Nov 16, 2023
106 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full-ci Enables all tests for a pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LuaJIT: overflow of FFI finalizers table unconditionally leads to panic.
6 participants