Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Randomised Testing of the Dafny Compiler: Into the CI

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
This conference talk explores the integration of the fuzz-d fuzzer into the Dafny compiler's continuous integration (CI) workflow through a framework called CompFuzzCI. Learn how randomized testing can be incorporated directly into the development process rather than as a separate periodic testing campaign. Discover the results of this integration, including the detection of three previously unknown bugs, and understand the challenges and successes encountered during implementation. The presentation also covers a controlled simulation evaluating whether this CI-integrated fuzzing approach would have identified bugs in past development cycles, offering valuable insights for compiler development teams seeking to enhance their bug detection capabilities. The talk was presented at the Dafny 2025 workshop on January 19, 2025, sponsored by ACM SIGPLAN.

Syllabus

[Dafny'25] Randomised Testing of the Dafny Compiler: Into the CI

Taught by

ACM SIGPLAN

Reviews

Start your review of Randomised Testing of the Dafny Compiler: Into the CI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.