Feasible to extend sanitizer coverage beyond Ubuntu 24.04 x64 within CI?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Feature or enhancement
Proposal:
See the below link for available sanitizer options on the three major toolchains. Additionally, I'm not sure if all of the listed options are available in the specific GCC version used in CI (afaik)
Has this already been discussed elsewhere?
I have already discussed this feature proposal on Discourse
Links to previous discussion of this feature:
https://discuss.python.org/t/greater-sanitizer-support-in-ci/106473
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der verknüpften Discourse-Diskussion und prüfe die vorhandenen Sanitizer-CI-Jobs von CPython für Ubuntu 24.04 x64. Vergleiche die vorgeschlagenen Sanitizer-Optionen mit den derzeit in CI verwendeten Toolchains und Plattformen; als abgeschlossen gilt die Aufgabe, wenn ein konkreter, abgestimmter Umfang für die Erweiterung der Abdeckung einschließlich bestätigter Toolchain-Unterstützung feststeht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ubuntu
- Bereich
- ci-cd, testing-qa
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100