E-Ink 新闻日报

返回列表

使用符号执行验证Hare排序模块

开发者展示了使用符号执行和quebex框架验证Hare编程语言排序模块的方法。该方法自动测试sort::inplace函数,确保其正确排序数组而无需手动创建测试用例。这代表了系统编程语言验证的高级测试方法。

背景

Hare是一种使用QBE编译器基础设施的极简系统编程语言,类似于其他语言使用LLVM的方式。符号执行是一种程序分析技术,使用符号输入而非具体值来系统地探索执行路径。

来源
Lobsters
发布时间
2026年4月2日 23:32
评分
6.0 / 10