Skip to content

Handle UBSan suppressions in BuildLua.cmake #128

@ligurio

Description

@ligurio

string(JOIN "," NO_SANITIZE_FLAGS
# lvm.c:luaV_execute()
float-divide-by-zero
# lgc.c:sweepstep()
implicit-integer-sign-change
# lvm.c:luaV_execute()
integer-divide-by-zero
# The object size sanitizer has no effect at -O0.
object-size
# lstring.c:luaS_hash()
shift
# lstring.c:luaS_hash()
unsigned-integer-overflow
# lstring.c:luaS_hash()
unsigned-shift-base

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions