File tree Expand file tree Collapse file tree 5 files changed +22
-21
lines changed
Expand file tree Collapse file tree 5 files changed +22
-21
lines changed Original file line number Diff line number Diff line change 2727 clang-runtime : ' 19'
2828 cling : Off
2929 micromamba_shell_init : bash
30- emsdk_ver : " 3.1.45 "
30+ emsdk_ver : " 3.1.73 "
3131
3232 steps :
3333 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -29,17 +29,17 @@ jobs:
2929 llvm_enable_projects : " clang;lld"
3030 llvm_targets_to_build : " WebAssembly"
3131 emsdk_ver : " 3.1.73"
32- - name : ubu24-x86-gcc12 -clang-repl-20-emscripten
33- os : ubuntu-24.04
34- compiler : gcc-12
32+ - name : osx15-arm-clang -clang-repl-20-emscripten
33+ os : macos-15
34+ compiler : clang
3535 clang-runtime : ' 20'
3636 cling : Off
3737 llvm_enable_projects : " clang;lld"
38- llvm_targets_to_build : " WebAssembly"
38+ llvm_targets_to_build : " WebAssembly"
3939 emsdk_ver : " 3.1.73"
40- - name : osx15-arm-clang -clang-repl-20-emscripten
41- os : macos-15
42- compiler : clang
40+ - name : ubu24-x86-gcc12 -clang-repl-20-emscripten
41+ os : ubuntu-24.04
42+ compiler : gcc-12
4343 clang-runtime : ' 20'
4444 cling : Off
4545 llvm_enable_projects : " clang;lld"
@@ -466,16 +466,16 @@ jobs:
466466 cling : Off
467467 micromamba_shell_init : bash
468468 emsdk_ver : " 3.1.73"
469- - name : ubu24 -arm-gcc12 -clang-repl-20-emscripten_wasm
470- os : ubuntu-24.04-arm
471- compiler : gcc-12
469+ - name : osx15 -arm-clang -clang-repl-20-emscripten_wasm
470+ os : macos-15
471+ compiler : clang
472472 clang-runtime : ' 20'
473473 cling : Off
474474 micromamba_shell_init : bash
475475 emsdk_ver : " 3.1.73"
476- - name : osx15 -arm-clang -clang-repl-20-emscripten_wasm
477- os : macos-15
478- compiler : clang
476+ - name : ubu24 -arm-gcc12 -clang-repl-20-emscripten_wasm
477+ os : ubuntu-24.04-arm
478+ compiler : gcc-12
479479 clang-runtime : ' 20'
480480 cling : Off
481481 micromamba_shell_init : bash
Original file line number Diff line number Diff line change @@ -19,16 +19,16 @@ cd ./CppInterOp-wasm
1919```
2020
2121To create a wasm build of CppInterOp we make use of the emsdk toolchain. This can be installed by executing (we only currently
22- support version 3.1.45 )
22+ support version 3.1.73 )
2323``` bash
2424git clone https://github.com/emscripten-core/emsdk.git
25- ./emsdk/emsdk install 3.1.45
25+ ./emsdk/emsdk install 3.1.73
2626```
2727
2828and activate the emsdk environment
2929
3030``` bash
31- ./emsdk/emsdk activate 3.1.45
31+ ./emsdk/emsdk activate 3.1.73
3232source ./emsdk/emsdk_env.sh
3333```
3434
Original file line number Diff line number Diff line change @@ -28,18 +28,18 @@ Now move into this directory using the following command
2828
2929 To create a wasm build of CppInterOp we make use of the emsdk toolchain.
3030This can be installed by executing (we only currently support version
31- 3.1.45 )
31+ 3.1.73 )
3232
3333.. code :: bash
3434
3535 git clone https://github.com/emscripten-core/emsdk.git
36- ./emsdk/emsdk install 3.1.45
36+ ./emsdk/emsdk install 3.1.73
3737
3838 and activate the emsdk environment
3939
4040.. code :: bash
4141
42- ./emsdk/emsdk activate 3.1.45
42+ ./emsdk/emsdk activate 3.1.73
4343 source ./emsdk/emsdk_env.sh
4444
4545 Now clone the 19.x release of the LLVM project repository and CppInterOp
Original file line number Diff line number Diff line change 11name : CppInterOp-wasm
22channels :
3- - https://repo.mamba.pm /emscripten-forge
3+ - https://repo.prefix.dev /emscripten-forge-dev
44dependencies :
5+ - emscripten-abi==3.1.73
56 - nlohmann_json
67 - xeus-lite
78 - xeus
You can’t perform that action at this time.
0 commit comments