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
I ran the sanitizers again, and found a few more instances of undefined behaviour, mostly around bit-shifting of signed integers and arithmetic with NULL pointers.
export CC="clang"export ASAN_OPTIONS=detect_leaks=0configure --with-assertions --with-address-sanitizer --with-trace-refs --with-undefined-behavior-sanitizer --with-pydebugnice make -j8maketest
I put some asserts to demonstrate the undefined behaviour into pull requests for main (matthiasgoergens#18) and 3.11 (matthiasgoergens#19).
More information about my environment:
$ clang --versionclang version 14.0.6Target: x86_64-pc-linux-gnuThread model: posixInstalledDir: /usr/binMetadata
Metadata
Assignees
Labels
Projects
Status
Done