summaryrefslogtreecommitdiff
path: root/testsuite/tests/basic-modules/anonymous.ml
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/basic-modules/anonymous.ml')
-rw-r--r--testsuite/tests/basic-modules/anonymous.ml54
1 files changed, 38 insertions, 16 deletions
diff --git a/testsuite/tests/basic-modules/anonymous.ml b/testsuite/tests/basic-modules/anonymous.ml
index 20e67cca17..5c6affca9e 100644
--- a/testsuite/tests/basic-modules/anonymous.ml
+++ b/testsuite/tests/basic-modules/anonymous.ml
@@ -1,19 +1,19 @@
-(* TEST
-flags = "-c -nostdlib -nopervasives -dlambda -dno-unique-ids"
-* setup-ocamlc.byte-build-env
-** ocamlc.byte
-*** check-ocamlc.byte-output
-compiler_reference = "${test_source_directory}/anonymous.ocamlc.reference"
-
-* setup-ocamlopt.byte-build-env
-** ocamlopt.byte
-*** no-flambda
-**** check-ocamlopt.byte-output
-compiler_reference = "${test_source_directory}/anonymous.ocamlopt.reference"
-*** flambda
-**** check-ocamlc.byte-output
-compiler_reference =
- "${test_source_directory}/anonymous.ocamlopt.flambda.reference"
+(* TEST_BELOW
+(* Blank lines added here to preserve locations. *)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
*)
module _ = struct
@@ -53,3 +53,25 @@ end
let drop _ = ()
let () = drop s.cell
+
+(* TEST
+ flags = "-c -nostdlib -nopervasives -dlambda -dno-unique-ids";
+ {
+ setup-ocamlc.byte-build-env;
+ ocamlc.byte;
+ compiler_reference = "${test_source_directory}/anonymous.ocamlc.reference";
+ check-ocamlc.byte-output;
+ }{
+ setup-ocamlopt.byte-build-env;
+ ocamlopt.byte;
+ {
+ no-flambda;
+ compiler_reference = "${test_source_directory}/anonymous.ocamlopt.reference";
+ check-ocamlopt.byte-output;
+ }{
+ flambda;
+ compiler_reference = "${test_source_directory}/anonymous.ocamlopt.flambda.reference";
+ check-ocamlc.byte-output;
+ }
+ }
+*)