Skip to content
Snippets Groups Projects

Workaround to avoid `injection` from unfolding equalities on `dom`

Merged Robbert Krebbers requested to merge robbert/injection_gset_dom into master
All threads resolved!

As reported by @vsiles and @msammler on Mattermost the tactics simplify_eq and injection accidentally unfold equalities dom (gset A) m1 = dom (gset A) m2 into merge ....

The culprit is that the definition of dom on gmap starts with a constructor MapSet. This MR tweaks the definition a bit, by inserting an eta expansion, to avoid that.

Edited by Robbert Krebbers

Merge request reports

Merge request pipeline #62509 passed

Merge request pipeline passed for 5bb47351

Approval is optional

Merged by Robbert KrebbersRobbert Krebbers 3 years ago (Feb 24, 2022 3:41pm UTC)

Merge details

  • Changes merged into with 56558ffb.
  • Deleted the source branch.

Pipeline #62510 passed

Pipeline passed for 56558ffb on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Ralf Jung resolved all threads

    resolved all threads

  • mentioned in commit 56558ffb

  • Please register or sign in to reply
    Loading