17
17
os :
18
18
- ubuntu-latest
19
19
ocaml-compiler :
20
- - " 4.14"
21
- - " 5.0"
22
- - " 5.1"
20
+ # - "4.14"
21
+ # - "5.0"
22
+ # - "5.1"
23
23
- " 5.3"
24
24
separate_compilation :
25
25
- true
@@ -33,21 +33,21 @@ jobs:
33
33
separate_compilation : true
34
34
jane_street_tests : false
35
35
all_jane_street_tests : false
36
- - os : windows-latest
37
- ocaml-compiler : " 5.2"
38
- separate_compilation : true
39
- jane_street_tests : true
40
- all_jane_street_tests : true
41
- - os : ubuntu-latest
42
- ocaml-compiler : " 5.2"
43
- separate_compilation : true
44
- jane_street_tests : true
45
- all_jane_street_tests : true
46
- - os : ubuntu-latest
47
- ocaml-compiler : " 5.2"
48
- separate_compilation : false
49
- jane_street_tests : true
50
- all_jane_street_tests : false
36
+ # - os: windows-latest
37
+ # ocaml-compiler: "5.2"
38
+ # separate_compilation: true
39
+ # jane_street_tests: true
40
+ # all_jane_street_tests: true
41
+ # - os: ubuntu-latest
42
+ # ocaml-compiler: "5.2"
43
+ # separate_compilation: true
44
+ # jane_street_tests: true
45
+ # all_jane_street_tests: true
46
+ # - os: ubuntu-latest
47
+ # ocaml-compiler: "5.2"
48
+ # separate_compilation: false
49
+ # jane_street_tests: true
50
+ # all_jane_street_tests: false
51
51
52
52
runs-on : ${{ matrix.os }}
53
53
77
77
with :
78
78
node-version : latest
79
79
80
+ - name : Install jsvu
81
+ run : npm install jsvu -g
82
+
83
+ - name : Install jsc
84
+ run : |
85
+ jsvu --os=default --engines=javascriptcore
86
+ echo $HOME/.jsvu/bin >> $GITHUB_PATH
87
+
80
88
- name : Set-up OCaml ${{ matrix.ocaml-compiler }}
81
89
uses : ocaml/setup-ocaml@v3
82
90
with :
@@ -124,7 +132,9 @@ jobs:
124
132
- name : Run tests
125
133
if : ${{ matrix.separate_compilation }}
126
134
working-directory : ./wasm_of_ocaml
127
- run : opam exec -- dune build @runtest-wasm
135
+ env :
136
+ WASM_ENGINE : jsc
137
+ run : opam exec -- dune build @runtest-wasm --profile release
128
138
129
139
# we continue-on-error on windows because we seem to often hit
130
140
# an internal assert inside libuv.
0 commit comments