Drop `DiagNone` precondition of `lookup_merge` rule of `FinMap` interface.
All threads resolved!
All threads resolved!
This fixes issue #94 (closed)
- Drop
DiagNone
class. - Add
merge_proper
instance. - Simplify lemmas about
merge
by dropping theDiagNone
precondition. - Generalize lemmas
partial_alter_merge
,partial_alter_merge_l
, andpartial_alter_merge_r
. - Drop unused
merge_assoc'
instance, which seems unused, and seems pointless to generalize.
Merge request reports
Activity
- Resolved by Robbert Krebbers
- Resolved by Ralf Jung
I don't really have a good overview over what happens here, but from a superficial glance, this LGTM -- and I agree with #94 (closed). So, modulo the one nit, feel free to land.
mentioned in commit 34e363f0
Please register or sign in to reply