aboutsummaryrefslogtreecommitdiff
path: root/test-suite
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2019-05-04 19:27:40 +0200
committerPierre-Marie Pédrot2019-05-04 19:27:40 +0200
commit69466c61e5f6315599669fa7255aa5ac37d7b91a (patch)
tree95e88ad90441787b768b2931a027c50f54552937 /test-suite
parentc05bc427be4455d8fb9341c858ea7e3317ee784e (diff)
parent48b86574606b9500864a79ddc6a0a668e1aaf295 (diff)
Merge PR #9996: Fix #5752: `Hint Mode` ignored for type classes that appear as assumptions
Ack-by: RalfJung Ack-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: maximedenes Reviewed-by: ppedrot Ack-by: robbertkrebbers
Diffstat (limited to 'test-suite')
-rw-r--r--test-suite/bugs/closed/bug_5752.v8
1 files changed, 8 insertions, 0 deletions
diff --git a/test-suite/bugs/closed/bug_5752.v b/test-suite/bugs/closed/bug_5752.v
new file mode 100644
index 0000000000..b4218d66df
--- /dev/null
+++ b/test-suite/bugs/closed/bug_5752.v
@@ -0,0 +1,8 @@
+Class C (A : Type) := c : A.
+
+Hint Mode C ! : typeclass_instances.
+
+Goal forall f : (forall A, C A -> C (list A)), True.
+intros.
+ Check c. (* Loops if modes are ignored. *)
+Abort.