Skip to content

Commit 941dcd1

Browse files
committed
Tests: check-prim uses dynlink.js
1 parent 02a7c22 commit 941dcd1

File tree

7 files changed

+36
-36
lines changed

7 files changed

+36
-36
lines changed

compiler/tests-check-prim/dune

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
(action
2424
(with-stdout-to
2525
%{targets}
26-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:main.bc}))))
26+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:main.bc}))))
2727

2828
(rule
2929
(targets unix-unix.output)
@@ -36,7 +36,7 @@
3636
(action
3737
(with-stdout-to
3838
%{targets}
39-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:unix.bc}))))
39+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:unix.bc}))))
4040

4141
(rule
4242
(targets unix-win32.output)
@@ -49,7 +49,7 @@
4949
(action
5050
(with-stdout-to
5151
%{targets}
52-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:unix.bc}))))
52+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:unix.bc}))))
5353

5454
(rule
5555
(targets main.output5)
@@ -60,7 +60,7 @@
6060
(action
6161
(with-stdout-to
6262
%{targets}
63-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:main.bc}))))
63+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:main.bc}))))
6464

6565
(rule
6666
(targets unix-unix.output5)
@@ -73,7 +73,7 @@
7373
(action
7474
(with-stdout-to
7575
%{targets}
76-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:unix.bc}))))
76+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:unix.bc}))))
7777

7878
(rule
7979
(targets unix-win32.output5)
@@ -86,4 +86,4 @@
8686
(action
8787
(with-stdout-to
8888
%{targets}
89-
(run %{bin:js_of_ocaml} check-runtime +toplevel.js %{dep:unix.bc}))))
89+
(run %{bin:js_of_ocaml} check-runtime +dynlink.js +toplevel.js %{dep:unix.bc}))))

compiler/tests-check-prim/main.output

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ Missing
33

44
From main.bc:
55
caml_alloc_dummy_function
6-
caml_dynlink_add_primitive
7-
caml_dynlink_close_lib
8-
caml_dynlink_get_current_libs
9-
caml_dynlink_lookup_symbol
10-
caml_dynlink_open_lib
116
caml_int64_add_native
127
caml_int64_and_native
138
caml_int64_div_native
@@ -58,6 +53,11 @@ caml_ml_domain_set_name
5853
caml_ml_domain_unique_token
5954
caml_recommended_domain_count
6055

56+
From +dynlink.js:
57+
caml_add_debug_info
58+
caml_register_code_fragment
59+
caml_remove_debug_info
60+
6161
From +effect.js:
6262
caml_alloc_stack
6363
caml_continuation_use_and_update_handler_noexc

compiler/tests-check-prim/main.output5

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ From main.bc:
55
caml_alloc_dummy_function
66
caml_continuation_use
77
caml_drop_continuation
8-
caml_dynlink_add_primitive
9-
caml_dynlink_close_lib
10-
caml_dynlink_get_current_libs
11-
caml_dynlink_lookup_symbol
12-
caml_dynlink_open_lib
138
caml_int_as_pointer
149
caml_reset_afl_instrumentation
1510
caml_signbit
@@ -37,6 +32,11 @@ caml_hash_mix_bigstring
3732
From +domain.js:
3833
caml_ml_domain_set_name
3934

35+
From +dynlink.js:
36+
caml_add_debug_info
37+
caml_register_code_fragment
38+
caml_remove_debug_info
39+
4040
From +effect.js:
4141
jsoo_effect_not_supported
4242

compiler/tests-check-prim/unix-unix.output

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ Missing
33

44
From unix.bc:
55
caml_alloc_dummy_function
6-
caml_dynlink_add_primitive
7-
caml_dynlink_close_lib
8-
caml_dynlink_get_current_libs
9-
caml_dynlink_lookup_symbol
10-
caml_dynlink_open_lib
116
caml_int64_add_native
127
caml_int64_and_native
138
caml_int64_div_native
@@ -167,6 +162,11 @@ caml_ml_domain_set_name
167162
caml_ml_domain_unique_token
168163
caml_recommended_domain_count
169164

165+
From +dynlink.js:
166+
caml_add_debug_info
167+
caml_register_code_fragment
168+
caml_remove_debug_info
169+
170170
From +effect.js:
171171
caml_alloc_stack
172172
caml_continuation_use_and_update_handler_noexc

compiler/tests-check-prim/unix-unix.output5

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ From unix.bc:
55
caml_alloc_dummy_function
66
caml_continuation_use
77
caml_drop_continuation
8-
caml_dynlink_add_primitive
9-
caml_dynlink_close_lib
10-
caml_dynlink_get_current_libs
11-
caml_dynlink_lookup_symbol
12-
caml_dynlink_open_lib
138
caml_int_as_pointer
149
caml_reset_afl_instrumentation
1510
caml_signbit
@@ -148,6 +143,11 @@ caml_hash_mix_bigstring
148143
From +domain.js:
149144
caml_ml_domain_set_name
150145

146+
From +dynlink.js:
147+
caml_add_debug_info
148+
caml_register_code_fragment
149+
caml_remove_debug_info
150+
151151
From +effect.js:
152152
jsoo_effect_not_supported
153153

compiler/tests-check-prim/unix-win32.output

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ Missing
33

44
From unix.bc:
55
caml_alloc_dummy_function
6-
caml_dynlink_add_primitive
7-
caml_dynlink_close_lib
8-
caml_dynlink_get_current_libs
9-
caml_dynlink_lookup_symbol
10-
caml_dynlink_open_lib
116
caml_int64_add_native
127
caml_int64_and_native
138
caml_int64_div_native
@@ -132,6 +127,11 @@ caml_ml_domain_set_name
132127
caml_ml_domain_unique_token
133128
caml_recommended_domain_count
134129

130+
From +dynlink.js:
131+
caml_add_debug_info
132+
caml_register_code_fragment
133+
caml_remove_debug_info
134+
135135
From +effect.js:
136136
caml_alloc_stack
137137
caml_continuation_use_and_update_handler_noexc

compiler/tests-check-prim/unix-win32.output5

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ From unix.bc:
55
caml_alloc_dummy_function
66
caml_continuation_use
77
caml_drop_continuation
8-
caml_dynlink_add_primitive
9-
caml_dynlink_close_lib
10-
caml_dynlink_get_current_libs
11-
caml_dynlink_lookup_symbol
12-
caml_dynlink_open_lib
138
caml_int_as_pointer
149
caml_reset_afl_instrumentation
1510
caml_signbit
@@ -114,6 +109,11 @@ caml_hash_mix_bigstring
114109
From +domain.js:
115110
caml_ml_domain_set_name
116111

112+
From +dynlink.js:
113+
caml_add_debug_info
114+
caml_register_code_fragment
115+
caml_remove_debug_info
116+
117117
From +effect.js:
118118
jsoo_effect_not_supported
119119

0 commit comments

Comments
 (0)