Skip to content
Snippets Groups Projects
Unverified Commit 985548e4 authored by Igor Munkin's avatar Igor Munkin
Browse files

asan: suppress all LSAN warnings related to LuaJIT

After porting LuaJIT build system to CMake in commit
07c83aab ('build: adjust LuaJIT build
system'), its build options are not fully maintained in Tarantool. E.g.
several compile flags, such as -fomit-frame-pointer, are set within
LuaJIT CMake machinery and there is no way to tweak them outside. As a
result ASAN + LSAN build in Tarantool CI[1] reports new leaks related to
LuaJIT runtime, but there is none of them actually (no source code
changes are made in scope of the applied patchset). Hence it was decided
to consider all LuaJIT related warnings as false positives for now and
suppress them until #5878 is resolved.

[1]: https://github.com/tarantool/tarantool/runs/1999839396



Follows up #4862
Relates to #5878

Reviewed-by: default avatarAlexander V. Tikhonov <avtikhon@tarantool.org>
Reviewed-by: default avatarKirill Yukhin <kyukhin@tarantool.org>
Signed-off-by: default avatarIgor Munkin <imun@tarantool.org>
parent f203bf33
No related branches found
No related tags found
No related merge requests found
......@@ -24,9 +24,12 @@ leak:Curl_resolver_init
# source: /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
leak:gconv_init
# test: box*/
# XXX: All warnings reported for LuaJIT runtime are considered
# false positive until sanitizers support is not introduced in
# LuaJIT. See the issue below for more info.
# https://github.com/tarantool/tarantool/issues/5878
# source: third_party/luajit
leak:lj_BC_FUNCC
leak:lj_*
# test: box/access.test.lua
# test: box/access_bin.test.lua
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment