summaryrefslogtreecommitdiff
path: root/testsuite/tests/typing-polyvariants-bugs
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/typing-polyvariants-bugs')
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr10664.ml3
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr10664a.ml2
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr4775_ok.ml8
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr4933_ok.ml8
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr5057_ok.ml8
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.ml20
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr7199_ok.ml8
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr7817_bad.ml2
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr7824.ml2
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/pr8575.ml2
-rw-r--r--testsuite/tests/typing-polyvariants-bugs/privrowsabate_ok.ml8
11 files changed, 39 insertions, 32 deletions
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr10664.ml b/testsuite/tests/typing-polyvariants-bugs/pr10664.ml
index 1957e1fce6..109e1c5df2 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr10664.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr10664.ml
@@ -1,5 +1,4 @@
-(* TEST
-*)
+(* TEST *)
class idfunc =
object
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr10664a.ml b/testsuite/tests/typing-polyvariants-bugs/pr10664a.ml
index 7993e10a40..115f810ced 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr10664a.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr10664a.ml
@@ -1,5 +1,5 @@
(* TEST
- * expect
+ expect;
*)
class idfunc =
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr4775_ok.ml b/testsuite/tests/typing-polyvariants-bugs/pr4775_ok.ml
index e5d5f5978e..bdbf3c438d 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr4775_ok.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr4775_ok.ml
@@ -1,8 +1,8 @@
(* TEST
-flags = " -w -a "
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+ flags = " -w -a ";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
*)
module type Poly = sig
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr4933_ok.ml b/testsuite/tests/typing-polyvariants-bugs/pr4933_ok.ml
index 7a0bffcd54..b9f49b63ea 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr4933_ok.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr4933_ok.ml
@@ -1,8 +1,8 @@
(* TEST
-flags = " -w -a "
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+ flags = " -w -a ";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
*)
module type Priv = sig
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr5057_ok.ml b/testsuite/tests/typing-polyvariants-bugs/pr5057_ok.ml
index 355eecd3ab..cbc0b5a6a2 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr5057_ok.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr5057_ok.ml
@@ -1,8 +1,8 @@
(* TEST
-flags = " -w -a "
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+ flags = " -w -a ";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
*)
(* PR5057 *)
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.ml b/testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.ml
index fa61001722..85a11060c4 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.ml
@@ -1,9 +1,9 @@
-(* TEST
-flags = " -w -a "
-ocamlc_byte_exit_status = "2"
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+(* TEST_BELOW
+(* Blank lines added here to preserve locations. *)
+
+
+
+
*)
(* This one should fail *)
@@ -13,3 +13,11 @@ let f flag =
let _ = match flag with `A -> 0 | `B r -> r in
let _ = match flag with `A -> T.mem | `B r -> r in
()
+
+(* TEST
+ flags = " -w -a ";
+ ocamlc_byte_exit_status = "2";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
+*)
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr7199_ok.ml b/testsuite/tests/typing-polyvariants-bugs/pr7199_ok.ml
index 75ef0cce6a..2f8d2d0217 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr7199_ok.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr7199_ok.ml
@@ -1,8 +1,8 @@
(* TEST
-flags = " -w -a "
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+ flags = " -w -a ";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
*)
module type S = sig
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr7817_bad.ml b/testsuite/tests/typing-polyvariants-bugs/pr7817_bad.ml
index 999420fd2b..99ae350930 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr7817_bad.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr7817_bad.ml
@@ -1,5 +1,5 @@
(* TEST
- * expect
+ expect;
*)
let r = ref None
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr7824.ml b/testsuite/tests/typing-polyvariants-bugs/pr7824.ml
index a58c9ddc98..f2901c3bb9 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr7824.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr7824.ml
@@ -1,5 +1,5 @@
(* TEST
- * expect
+ expect;
*)
module Element : sig
diff --git a/testsuite/tests/typing-polyvariants-bugs/pr8575.ml b/testsuite/tests/typing-polyvariants-bugs/pr8575.ml
index 98a70d80c1..1cb1bc3b38 100644
--- a/testsuite/tests/typing-polyvariants-bugs/pr8575.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/pr8575.ml
@@ -1,5 +1,5 @@
(* TEST
- * expect
+ expect;
*)
module A = struct type t = A | B let x = B end;;
diff --git a/testsuite/tests/typing-polyvariants-bugs/privrowsabate_ok.ml b/testsuite/tests/typing-polyvariants-bugs/privrowsabate_ok.ml
index 9274c9d4af..4858be18b4 100644
--- a/testsuite/tests/typing-polyvariants-bugs/privrowsabate_ok.ml
+++ b/testsuite/tests/typing-polyvariants-bugs/privrowsabate_ok.ml
@@ -1,8 +1,8 @@
(* TEST
-flags = " -w -a "
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
+ flags = " -w -a ";
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ check-ocamlc.byte-output;
*)
type 'a termpc =