Skip to content

Parse CBMC --show-properties output - #5092

Open
r-near wants to merge 1 commit into
model-checking:mainfrom
r-near:fix-show-properties-panic
Open

r-near wants to merge 1 commit into
model-checking:mainfrom
r-near:fix-show-properties-panic

Conversation

@r-near

@r-near r-near commented Oct 28, 2026

Copy link
Copy Markdown

ParserItem had no variant for CBMC's {"properties": [...]} output, so --cbmc-args --show-properties panicked. This adds one and prints the listed properties. The harness is still reported as failed, since CBMC produces no verification result.

Adds tests/expected/show-properties, which fails before this change.

Resolves #5091

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

@r-near
r-near marked this pull request as ready for review October 28, 2026 16:58
@r-near
r-near requested review from a team as code owners October 28, 2026 16:58

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

--cbmc-args --show-properties panics in cbmc_output_parser

1 participant