Skip to content

Commit e660725

Browse files
committed
Always enable tests-jsoo/lib-effects tests for OCaml >= 5.0
1 parent 1a7305e commit e660725

File tree

1 file changed

+15
-7
lines changed
  • compiler/tests-jsoo/lib-effects

1 file changed

+15
-7
lines changed
Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,22 @@
1+
(env
2+
(using-effects)
3+
(wasm)
4+
(wasm-effects)
5+
(_
6+
(js_of_ocaml
7+
(flags
8+
(:standard --enable effects))
9+
;; separate compilation doesn't work when using
10+
;; features such as 'effects' or 'use-js-string'
11+
;; because dune doesn't know that it should compile
12+
;; multiple versions of the dependencies
13+
(compilation_mode whole_program))))
14+
115
(library
216
(name jsoo_testsuite_effect)
317
(enabled_if
4-
(and
5-
(>= %{ocaml_version} 5)
6-
(or
7-
(= %{profile} using-effects)
8-
(= %{profile} wasm-effects))))
18+
(>= %{ocaml_version} 5))
919
(inline_tests
10-
;; This requires the unreleased dune 3.7 to work
11-
(enabled_if true)
1220
(modes js wasm best))
1321
(preprocess
1422
(pps ppx_expect)))

0 commit comments

Comments
 (0)