aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorherbelin2011-06-18 18:55:45 +0000
committerherbelin2011-06-18 18:55:45 +0000
commitfd998d6e9da2593f245d7d3ab11aa4b6d5982bfb (patch)
tree20591f273acb24215d308f54a1894b490468f709
parent0537a5f2ae58f8d721040cf9eee165b08ec90f80 (diff)
r14204 and 14218 continued: completely removing test for bug #2490,
leaving the decision of what to do with it to Matthieu; sorry for the confusion. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14219 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--test-suite/bugs/opened/shouldnotsucceed/2490.v28
1 files changed, 0 insertions, 28 deletions
diff --git a/test-suite/bugs/opened/shouldnotsucceed/2490.v b/test-suite/bugs/opened/shouldnotsucceed/2490.v
deleted file mode 100644
index 3efd742bb0..0000000000
--- a/test-suite/bugs/opened/shouldnotsucceed/2490.v
+++ /dev/null
@@ -1,28 +0,0 @@
-Class Rel A := rel : A -> Prop.
-Class Rel2 A := rel2 : A -> Prop.
-Class Property A (o : A -> Prop) := rel_property : True.
-
-Class Op A := op : A -> A.
-Instance my_op {A} {r : Rel A} {p : Property A r} : Op A := fun x => x.
-
-Section test.
-Context A (r2 : Rel2 A) (p2 : Property A r2).
-
-(* 8.3 yields an error: "Could not find an instance for "Op A" in environment".
- Trunk, on the other hand, uses [r2] as an instance of [Rel] and hence finds
-the previously defined instance of [Op]. Trunk's behavior is incorrect. *)
-Lemma test (x : A) : op x = op x.
-Admitted.
-
-(* If we don't refer to the canonical name, Coq will actually complain, as it
-should. *)
-Lemma test (x : A) : my_op x = my_op x.
-
-End test.
-
-(* Now we make an instance of [Op] without dependent condition. *)
-Instance my_op_nondep {A} {r : Rel A} : Op A := fun x => x.
-
-Section test2.
-Context A (r2 : Rel2 A).
-