You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The patch adds macOS ARM64 support. Notable changes are:
- Fixed building sanitizers libraries. There's no need to strip
libraries because they don't have the same object files as Linux.
- Added the -Wno-builtin-memcpy-chk-size option to build the test
library; otherwise, the build won't work.
- Use the DYLD_INSERT_LIBRARIES environment variable to load the
ASAN library.
- Added an environment variable ASAN_OPTIONS=abort_on_error=0 for
regression regression tests. Without option ASAN abort Lua
runtime and CTest fails the test.
- Added a directory with LuaJIT binary executable to HINTS for
find_program(). Otherwise, `luajit` is not found automatically.
- Added macOS 26 ARM64 [1] to the regression testing on Github
Actions.
1. https://docs.github.com/en/actions/reference/runners/github-hosted-runnersCloses#59
Co-authored-by: Sergey Bronnikov <estetus@gmail.com>
0 commit comments