Commit f998df7
committed
Exclude known-safe QuickJS UBSan checks
- function: QuickJS calls JSCFunction* where actual type is
JSCFunctionMagic* (union cast, ABI-compatible on all platforms)
- unsigned-integer-overflow: hash functions intentionally wrap
uint32_t (h * 263 + str[i])
Both are QuickJS-NG internals, not issues in our Zig code.
Full test suite passes clean under UBSan with these exclusions.1 parent b1acfed commit f998df7
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments