summaryrefslogtreecommitdiff
path: root/test-suite/bugs/opened/3655.v
diff options
context:
space:
mode:
Diffstat (limited to 'test-suite/bugs/opened/3655.v')
-rw-r--r--test-suite/bugs/opened/3655.v9
1 files changed, 9 insertions, 0 deletions
diff --git a/test-suite/bugs/opened/3655.v b/test-suite/bugs/opened/3655.v
new file mode 100644
index 00000000..841f77fe
--- /dev/null
+++ b/test-suite/bugs/opened/3655.v
@@ -0,0 +1,9 @@
+Ltac bar x := pose x.
+Tactic Notation "foo" open_constr(x) := bar x.
+Class baz := { baz' : Type }.
+Goal True.
+(* Original error was an anomaly which is fixed; now, it succeeds but
+ leaving an evar, while calling pose would not leave an evar, so I
+ guess it is still a bug in the sense that the semantics of pose is
+ not preserved *)
+ foo baz'.