This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gregory.p.smith
Recipients gregory.p.smith
Date 2018-04-20.23:48:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1524268101.98.0.682650639539.issue33321@psf.upfronthosting.co.za>
In-reply-to
Content
CPython needs to be regularly built and vetted for C undefined behavior.

CFLAGS=-fsanitize=undefined LDFLAGS=-fsanitize=undefined CC=clang LD=clang ./configure

is all it takes to start with.

if you do this today, test_ctypes will knock your socks off with errors.  We should detect this type of build and intentionally skip its tests on ubsan, tracking that with another yet to be filed issue.

I'll look into having Google run one.
History
Date User Action Args
2018-04-20 23:48:22gregory.p.smithsetrecipients: + gregory.p.smith
2018-04-20 23:48:21gregory.p.smithsetmessageid: <1524268101.98.0.682650639539.issue33321@psf.upfronthosting.co.za>
2018-04-20 23:48:21gregory.p.smithlinkissue33321 messages
2018-04-20 23:48:21gregory.p.smithcreate