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

Spurious warnings when using CBMC 6.0.0 #151

Closed rod-chapman closed 3 weeks ago

rod-chapman commented 4 weeks ago

Applying CBMC 6.0.0 to the s2n-tls codebase, I see hundreds of warnings of the form:

WARNING: Property name not of the form STRING.INTEGER: s2n_hmac_is_available.no-body.s2n_libcrypto_is_awslc

These arrear to stem from the function key() in cbmc_viewer/propertyt.py which looks for a string of the form STRING.INTEGER only.

Is this warning significant? If not, can it be removed?