model-checking / cbmc-viewer

CBMC Viewer scans the output of CBMC and produces a browsable summary of its findings, making it easy to root cause the issues it finds.
https://model-checking.github.io/cbmc-viewer/
Apache License 2.0
32 stars 11 forks source link

Differential testing #79

Closed markrtuttle closed 2 years ago

markrtuttle commented 2 years ago

This pull request adds the ability to run two versions of cbmc-viewer on the output of cbmc and compare the results. This should be useful for local development, but should also be the start of continuous integration testing on github.

This pull request is a sequence of clean-up and housekeeping commits that are just reorganizing the test directory structure, followed by two interesting commits that

This review will be most easy if you read the commits one-by-one.