bytecodealliance / bytecodealliance/regalloc2
Adapt regalloc2-tool to work with creduce
未关闭
- 主要语言
- Rust
- 星标
- 265
- 派生
- 53
- PR 合并指标
- 30 天内没有已合并 PR
描述
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.
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先定位 regalloc2-tool 生成的文本格式,并查看 creduce 如何使用输入。确定需要进行哪些更改,才能使输出足够类似 C,然后验证脚本是否可以使用 creduce 来最小化一个失败的 regalloc2 输入。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- rust
- 领域
- compilers, tooling
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 35/100