Skip to content

Proof instability resulting from insertion of blank line in sources #8820

@rod-chapman

Description

@rod-chapman

In the mlkem-native project, we have found that addition of blank lines in source code can cause unexpected differences in generated GOTO and SMT files, and subsequent proof instability.

This Issue documents this problem and adds a tiny test case that demonstrates one such difference. This may not be the only source of such instability, but this test case serves as a starting point to understand the issues.

Link to test case sources will be added below.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions