This PR makes `#guard_msgs` to treat `trace` messages separate from `info`, `warning` and `error`. It also introduce the ability to say `#guard_msgs (pass info`, like `(drop info)` so far, and also adds `(check info)` as the explicit form of `(info)`, for completeness. Fixes #8266
13 lines
190 B
Text
13 lines
190 B
Text
/--
|
|
trace: ⊢ 1.2 < 2
|
|
---
|
|
trace: ⊢ 1.2 < 2
|
|
---
|
|
warning: declaration uses 'sorry'
|
|
-/
|
|
#guard_msgs in
|
|
example : 1.2 < 2 := by
|
|
trace_state
|
|
fail_if_success simp only
|
|
trace_state
|
|
sorry
|