You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,11 @@ Wasm_of_ocaml is a fork of Js_of_ocaml which compiles OCaml bytecode to WebAssem
4
4
5
5
## Requirements
6
6
7
-
Wasm_of_ocaml relies on the Binaryen toolchain; currently, only [version 117](https://github.com/WebAssembly/binaryen/releases/tag/version_117) is supported. Binaryen commands must be in the PATH for wasm_of_ocaml to function.
7
+
Wasm_of_ocaml relies on the Binaryen toolchain; currently, only versions [118](https://github.com/WebAssembly/binaryen/releases/tag/version_118) or greater are supported. Binaryen commands must be in the PATH for wasm_of_ocaml to function.
8
8
9
9
## Supported engines
10
10
11
-
The generated code works with Chrome 11.9, [node V8 canary](https://nodejs.org/download/v8-canary/v21.0.0-v8-canary20230927fa59f85d60/)and [Firefox 122](https://www.mozilla.org/en-US/firefox/new/).
11
+
The generated code works with Chrome 11.9, Node.js 22 and Firefox 122 (or more recent versions of these applications).
12
12
13
13
In particular, the output code requires the following [Wasm extensions](https://webassembly.org/roadmap/) to run:
14
14
-[the GC extension](https://github.com/WebAssembly/gc), including functional references and 31-bit integers
Copy file name to clipboardExpand all lines: runtime/wasm/dune
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
(system
14
14
"which wasm-merge > /dev/null || (echo 'Error: Binaryen tools not found in the PATH'; false)")
15
15
(system
16
-
"wasm-merge --version | grep -q 'version 117' || (echo 'Error: Binaryen version 117 is currently required'; false)")
16
+
"wasm-merge --version | grep -q 'version \\(11[789]\\|1[2-9][0-9]\\)' || (echo 'Error: Binaryen version 117 or greater is currently required'; false)")
0 commit comments