python / devguide

The Python developer's guide
https://devguide.python.org/
Creative Commons Zero v1.0 Universal
1.85k stars 770 forks source link

Modernize "Dynamic analysis with Clang" #1378

Closed encukou closed 1 month ago

encukou commented 1 month ago

Remove instructions to build from source. Clang 18.x or 20.x is much easier to get “normally” than 3.4 was, and it has its own documentation.

Mention the configure options, but keep the previous instructions (seting CC/CXX) as “thorough setup”.

Use the modern option name -fsanitize-ignorelist.

cc @picnixz


📚 Documentation preview 📚: https://cpython-devguide--1378.org.readthedocs.build/