aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/ssr/ssreflect.v14
1 files changed, 11 insertions, 3 deletions
diff --git a/plugins/ssr/ssreflect.v b/plugins/ssr/ssreflect.v
index d2b44a869a..e705942c36 100644
--- a/plugins/ssr/ssreflect.v
+++ b/plugins/ssr/ssreflect.v
@@ -571,6 +571,14 @@ Register Under as plugins.ssreflect.Under.
Register Under_from_eq as plugins.ssreflect.Under_from_eq.
Ltac over :=
- by apply Under.under_done.
-(* [exact: Under.under_done] woud be more satisfying,
- but issue with 2-var test-suite (test_over_2_2) *)
+ solve [ apply Under.under_done | by rewrite over ].
+
+(* The 2 variants below wouldn't work for the [test_over_2_1] test
+ (2-var case with evars)
+
+Ltac over :=
+ exact: Under.under_done.
+
+Ltac over :=
+ by rewrite over.
+ *)