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
We recently added some hand written assembly for a hot loop in zstd. After that our builds started failing with undefined symbol HUF_decompress4X2_usingDTable_internal_bmi2_asm_loop.dfsan errors. HUF_decompress4X2_usingDTable_internal_bmi2_asm_loop is our ASM function. This seems related to data flow sanitizer
We have the ability to disable the assembly implementation with a macro. E.g. by detecting __has_feature(dataflow_sanitizer) and disabling it. Is there a better way handle it?