Crabtree: Rust API Test Synthesis Guided by Coverage and Type

Y Takashima, C Cho, R Martins, L Jia… - Proceedings of the ACM …, 2024 - dl.acm.org
Rust type system constrains pointer operations, preventing bugs such as use-after-free.
However, these constraints may be too strict for programming tasks such as implementing …

[PDF][PDF] Testing and Verifying Rust's Next Mile

Y Takashima - 2024 - kilthub.cmu.edu
While the Rust language provides memory safety by default, functional correctness and
safety of programs using unsafe code remain unchecked. This thesis aims to improve the …