[Tarantool-patches] [PATCH luajit 0/2] Add UBSan support

Sergey Kaplun skaplun at tarantool.org
Wed May 15 15:31:59 MSK 2024


This patchset enables UBSan support for LuaJIT.
The first patch adds the corresponding option for the CMake build, and
the second enables UBSan in the workflow for sanitizers.

Branch: https://github.com/tarantool/luajit/tree/skaplun/gh-8473-ubsan
Issue: https://github.com/tarantool/tarantool/issues/8473

Sergey Kaplun (2):
  build: introduce LUAJIT_USE_UBSAN option
  ci: enable UBSan for sanitizers testing workflow

 .github/workflows/sanitizers-testing.yml |  8 +++--
 CMakeLists.txt                           | 45 ++++++++++++++++++++++++
 cmake/SetDynASMFlags.cmake               | 11 ++++++
 src/lj_carith.c                          |  5 +++
 src/lj_opt_fold.c                        |  5 +++
 src/lj_parse.c                           |  5 +++
 src/lj_snap.c                            |  7 ++++
 src/lj_strfmt.c                          |  5 +++
 8 files changed, 89 insertions(+), 2 deletions(-)

-- 
2.45.0



More information about the Tarantool-patches mailing list