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.