Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Negative coverage: prove_wf / references / premise prove_wf_recursive(decls, env, assumptions, ty) => c

Premise at line 37. Observed failure causes: failed_judgment.

references
LineCoverageSource
36(let (lt, ty) = parameters.downcast_err::<(Lt, Ty)>()?)
371(prove_wf_recursive(decls, env, assumptions, ty) => c)
38(prove_after(decls, c, assumptions, Relation::outlives(ty, lt)) => c)
──────── ("references")
4027(prove_wf(decls, env, assumptions, RigidTy { name: RigidName::Ref(_), parameters }) => c)

1 test failed proving this premise:


Source location: tests/references.rs:13

Failed proof tree