lean4-htt/tests/lean/interactive/incrementalMutual.lean.expected.out
Sebastian Ullrich 4d2f2d7cc5
fix: calculate error suppression per snapshot (#4657)
Generalizes #3556 to not suppressing errors in tactic steps either when
the parse error is in a later step, as otherwise changes to the end of a
proof would affect (correctness or effectiveness of) incrementality of
preceding steps.

Fixes #4623, in combination with #4643
2024-07-08 09:54:43 +00:00

50 lines
972 B
Text

b 0 0
b 1 0
b 0 1
b 1 1
b 1 1.5
f 0 0
f 1 0
f 0 1
f 1 1
f 1 0
f 0 1.5
f 1 1
h 0 0
h 1 0
h 0 1
h 1 1
h 1 0.5
h 0 1
h 1 1
{"version": 1, "uri": "file:///incrementalMutual.lean", "diagnostics": []}
{"version": 2, "uri": "file:///incrementalMutual.lean", "diagnostics": []}
ns 0
ns 1
ns 1.5
nt 0
nt 1
nt 0
nt 1
so 0
so 1
so 1.5
{"version": 2,
"uri": "file:///incrementalMutual.lean",
"diagnostics":
[{"source": "Lean 4",
"severity": 1,
"range":
{"start": {"line": 2, "character": 16}, "end": {"line": 2, "character": 28}},
"message": "unknown identifier 'doesNotExist'",
"fullRange":
{"start": {"line": 2, "character": 16},
"end": {"line": 2, "character": 28}}},
{"source": "Lean 4",
"severity": 1,
"range":
{"start": {"line": 3, "character": 16}, "end": {"line": 3, "character": 28}},
"message": "unknown identifier 'doesNotExist'",
"fullRange":
{"start": {"line": 3, "character": 16},
"end": {"line": 3, "character": 28}}}]}