Large language models (LLMs) have shown promise in code generation, but generating formally verifiable Rust programs from natural-language descriptions remains highly challenging. We present a benchmark called NL2VBench for generating verifiable Rust programs from natural-language descriptions using Verus.NL2VBench con...
Lian-He Hu, Cheng Wen, Du-Gang Liu et al.· Proceedings of the 41st IEEE...· 0 citations
AddressSanitizer (ASan) is widely deployed in industrial C/C++ development, but its runtime and memory costs can limit routine use in continuous integration and production-like testing. Although many optimized ASan-like sanitizers have been proposed, heterogeneous workloads, configurations, and baselines make their pra...
Jia-Xin Xi, Cheng Wen, Zhi-Wei Lin et al.· Proceedings of the 41st IEEE...· 0 citations
A model checking approach for detecting assertion violations in interrupt-driven programs by considering the unique enable-before mechanism specific to interrupt-driven programs, infeasible partial-order constraints are identified and eliminated, resulting in a simplified formula for more efficient reasoning.
Bin Yu, Xu Lu, Yuanzhe Liu et al.· ACM Transactions on Embedded...· 0 citations
A model checking approach that leverages interrupt mechanisms to prune the search space at the constraint-encoding stage, showing how leveraging interrupt semantics in constraint encoding can mitigate the state-space explosion in verifying complex embedded software.
Zixuan Yuan, Bin Yu, Xu Lu et al.· SIGSOFT FSE Companion· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.