Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
Bug report
Split out from the#111178 monster-issue:
We use the macro_Py_NO_SANITIZE_UNDEFINED to disable the UB sanitizer in some hard-to-fix cases, so that we can get a stable, regression-monitoring checker sooner.
To fully fix UBsan failures, we should get rid of the macro.
At least outside test functions.
Linked PRs
- gh-133157: remove use of
_Py_NO_SANITIZE_UNDEFINEDin faulthandler #134047 - gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINEDinParser/pegen.c#134048 - [3.14] gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINEDinParser/pegen.c(GH-134048) #135320 - [3.13] gh-133157: fix UBSan failures in
Parser/pegen.c(GH-134048) #135334 - gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINEDinpyexpat#134050 - gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINEDinpyexpat#135346