bytecodealliance / bytecodealliance/regalloc2
Adapt regalloc2-tool to work with creduce
- Langage dominant
- Rust
- Étoiles
- 265
- Forks
- 53
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Start by locating the textual format emitted by regalloc2-tool and reviewing how creduce consumes inputs. Determine the changes needed for the output to be sufficiently C-like, then verify that a script can use creduce to minimize a failing regalloc2 input.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- compilers, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100