microsoft / microsoft/vscode-cpptools
Code analysis with g++ 14 headers and C++20 gives a bunch of clang-diagnostic-error's in limits/format headers
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Excluding the g++ defines that start with __FLT might be fix it? Reproed with Ubuntu 24.
This is not a regression with our extension, but it doesn't repro with older g++ versions (such as g++ 10).
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
Reproduziere die Codeanalysefehler unter Ubuntu 24 mit g++ 14, C++20 und den limits/format headers. Beginne damit, die Diagnosen zu vergleichen, die g++-Defines betreffen, die mit __FLT beginnen, und zwar mit dem Verhalten unter g++ 10; die Aufgabe ist abgeschlossen, wenn die clang-diagnostic-error-Meldungen nicht mehr erscheinen, ohne die Analyse zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- compilers
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100