bytecodealliance / bytecodealliance/regalloc2
Adapt regalloc2-tool to work with creduce
- Vorherrschende Sprache
- Rust
- Sterne
- 265
- Forks
- 53
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The fuzzing strategy we use for regalloc2 doesn't minimize well, which can make isolating a failure somewhat tedious. If the textual format emitted by regalloc2-tool looked enough like c to be used with `creduce`, we could write a script to automate minimization by using creduce to shrink the input.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, das von regalloc2-tool ausgegebene Textformat zu finden und zu prüfen, wie creduce Eingaben verarbeitet. Ermittle die notwendigen Änderungen, damit die Ausgabe ausreichend C-ähnlich ist, und verifiziere anschließend, dass ein Skript creduce verwenden kann, um eine fehlschlagende regalloc2-Eingabe zu minimieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- compilers, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100