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

Update regression test workflows #138

Closed markrtuttle closed 1 year ago

markrtuttle commented 1 year ago

This pull request updates the cbmc-viewer regression tests after updates to the coreHTTP repository. In particular, litani is no longer a submodule and the versions of cbmc and litani have been updated to the latests.

This pull request also changes the cbmc-viewer ctags symbol table regression test to compare symbol tables generated by two versions specified by two commits, instead of comparing to "golden" symbol tables stored with the test. The issue, among other things, is that the coreHTTP repository changes, making the "golden" symbol tables hard to maintain.