#minimization #test-cases #c #test-case-reduction #program-reducer #data-source

app treereduce-c

针对 C 语言的快速、并行、语法感知程序缩减器

5 个不稳定版本

0.3.0 2023年7月17日
0.2.2 2023年4月7日
0.2.1 2023年3月21日
0.2.0 2023年3月17日
0.1.0 2023年3月11日

#772测试

每月下载量:31

MIT 许可证

155KB
1.5K SLoC

treereduce

treereduce 是一个基于 tree-sitter 语法的高速、并行、语法感知测试用例缩减器。换句话说,treereduce 帮助您缩减结构化数据(特别是源代码),同时保持一些感兴趣的属性,例如,程序导致编译器崩溃或输出特定消息。更多信息请参见 文档。文档也在线上提供 可访问

依赖关系

~11–22MB
~375K SLoC