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
Currently, it's not easy to guess how Python was built just by looking atpython -VV output orsys.version.
I propose to enhancesys.version to include more details about how Python was configured for the build:
- debug or release build
- "shared" or "framework" build
- assertions enabled or not
- address/memory/undefined behavior sanitizer
- etc.
It should help me to more quickly identify if a buildbot was built in debug mode or release mode.
It should help to see how Python was optimized: with or without LTO and PGO optimizations?
It should help to quickly have an idea of which ABI is used: the "pystats" ABI is different than the "debug" than the "release" ABI.