diff options
| author | Maxime Dénès | 2017-05-20 01:11:20 +0200 |
|---|---|---|
| committer | Maxime Dénès | 2017-05-20 01:11:20 +0200 |
| commit | f3a039f7c5a8c1de41d8d4201b3f4cc702a94ba9 (patch) | |
| tree | 74aa36b21209cf544d90069ccbab15dc998843d9 /test-suite | |
| parent | c64a28ee5a6643449f7c77ed7b8737e8f01ede52 (diff) | |
| parent | 6735a7cbcaa3757e4d9ad60cb5a64fb5197b961e (diff) | |
Merge PR#641: Fix bug #5486, don't reverse ids in tuples
Diffstat (limited to 'test-suite')
| -rw-r--r-- | test-suite/bugs/closed/5486.v | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test-suite/bugs/closed/5486.v b/test-suite/bugs/closed/5486.v new file mode 100644 index 0000000000..390133162f --- /dev/null +++ b/test-suite/bugs/closed/5486.v @@ -0,0 +1,15 @@ +Axiom proof_admitted : False. +Tactic Notation "admit" := abstract case proof_admitted. +Goal forall (T : Type) (p : prod (prod T T) bool) (Fm : Set) (f : Fm) (k : + forall _ : T, Fm), + @eq Fm + (k + match p return T with + | pair p0 swap => fst p0 + end) f. + intros. + (* next statement failed in Bug 5486 *) + match goal with + | [ |- ?f (let (a, b) := ?d in @?e a b) = ?rhs ] + => pose (let (a, b) := d in e a b) as t0 + end. |
