Skip to content

Commit a07fe91

Browse files
author
kr-2003
committed
added other machines
1 parent 5ef087f commit a07fe91

File tree

4 files changed

+348
-355
lines changed

4 files changed

+348
-355
lines changed

.github/actions/Build_and_Test_CppInterOp/action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ runs:
6868
fi
6969
if [[ "${{ matrix.oop-jit }}" == "On" ]]; then
7070
./unittests/CppInterOp/CppInterOpTests/unittests/bin/${{ env.BUILD_TYPE }}/CppInterOpTests --use-oop-jit
71+
valgrind --show-error-list=yes --track-origins=yes --error-exitcode=1 unittests/CppInterOp/CppInterOpTests/unittests/bin/${{ env.BUILD_TYPE }}/CppInterOpTests --use-oop-jit
7172
fi
7273
fi
7374
echo "CB_PYTHON_DIR=$CB_PYTHON_DIR" >> $GITHUB_ENV

.github/workflows/emscripten.yml

Lines changed: 104 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -21,62 +21,62 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
include:
24-
# - name: ubu24-arm-clang-repl-19-emscripten
25-
# os: ubuntu-24.04-arm
26-
# clang-runtime: '19'
27-
# cling: Off
28-
# llvm_enable_projects: "clang;lld"
29-
# llvm_targets_to_build: "WebAssembly"
30-
# emsdk_ver: "3.1.73"
31-
# - name: osx15-arm-clang-repl-19-emscripten
32-
# os: macos-15
33-
# clang-runtime: '19'
34-
# cling: Off
35-
# llvm_enable_projects: "clang;lld"
36-
# llvm_targets_to_build: "WebAssembly"
37-
# emsdk_ver: "3.1.73"
38-
# - name: ubu24-x86-clang-repl-19-emscripten
39-
# os: ubuntu-24.04
40-
# clang-runtime: '19'
41-
# cling: Off
42-
# llvm_enable_projects: "clang;lld"
43-
# llvm_targets_to_build: "WebAssembly"
44-
# emsdk_ver: "3.1.73"
45-
# - name: win2025-x86-clang-repl-19-emscripten
46-
# os: windows-2025
47-
# clang-runtime: '19'
48-
# cling: Off
49-
# llvm_enable_projects: "clang;lld"
50-
# llvm_targets_to_build: "WebAssembly"
51-
# emsdk_ver: "3.1.73"
52-
# - name: ubu24-arm-clang-repl-20-emscripten
53-
# os: ubuntu-24.04-arm
54-
# clang-runtime: '20'
55-
# cling: Off
56-
# llvm_enable_projects: "clang;lld"
57-
# llvm_targets_to_build: "WebAssembly"
58-
# emsdk_ver: "3.1.73"
59-
# - name: osx15-arm-clang-repl-20-emscripten
60-
# os: macos-15
61-
# clang-runtime: '20'
62-
# cling: Off
63-
# llvm_enable_projects: "clang;lld"
64-
# llvm_targets_to_build: "WebAssembly"
65-
# emsdk_ver: "3.1.73"
66-
# - name: ubu24-x86-clang-repl-20-emscripten
67-
# os: ubuntu-24.04
68-
# clang-runtime: '20'
69-
# cling: Off
70-
# llvm_enable_projects: "clang;lld"
71-
# llvm_targets_to_build: "WebAssembly"
72-
# emsdk_ver: "3.1.73"
73-
# - name: win2025-x86-clang-repl-20-emscripten
74-
# os: windows-2025
75-
# clang-runtime: '20'
76-
# cling: Off
77-
# llvm_enable_projects: "clang;lld"
78-
# llvm_targets_to_build: "WebAssembly"
79-
# emsdk_ver: "3.1.73"
24+
- name: ubu24-arm-clang-repl-19-emscripten
25+
os: ubuntu-24.04-arm
26+
clang-runtime: '19'
27+
cling: Off
28+
llvm_enable_projects: "clang;lld"
29+
llvm_targets_to_build: "WebAssembly"
30+
emsdk_ver: "3.1.73"
31+
- name: osx15-arm-clang-repl-19-emscripten
32+
os: macos-15
33+
clang-runtime: '19'
34+
cling: Off
35+
llvm_enable_projects: "clang;lld"
36+
llvm_targets_to_build: "WebAssembly"
37+
emsdk_ver: "3.1.73"
38+
- name: ubu24-x86-clang-repl-19-emscripten
39+
os: ubuntu-24.04
40+
clang-runtime: '19'
41+
cling: Off
42+
llvm_enable_projects: "clang;lld"
43+
llvm_targets_to_build: "WebAssembly"
44+
emsdk_ver: "3.1.73"
45+
- name: win2025-x86-clang-repl-19-emscripten
46+
os: windows-2025
47+
clang-runtime: '19'
48+
cling: Off
49+
llvm_enable_projects: "clang;lld"
50+
llvm_targets_to_build: "WebAssembly"
51+
emsdk_ver: "3.1.73"
52+
- name: ubu24-arm-clang-repl-20-emscripten
53+
os: ubuntu-24.04-arm
54+
clang-runtime: '20'
55+
cling: Off
56+
llvm_enable_projects: "clang;lld"
57+
llvm_targets_to_build: "WebAssembly"
58+
emsdk_ver: "3.1.73"
59+
- name: osx15-arm-clang-repl-20-emscripten
60+
os: macos-15
61+
clang-runtime: '20'
62+
cling: Off
63+
llvm_enable_projects: "clang;lld"
64+
llvm_targets_to_build: "WebAssembly"
65+
emsdk_ver: "3.1.73"
66+
- name: ubu24-x86-clang-repl-20-emscripten
67+
os: ubuntu-24.04
68+
clang-runtime: '20'
69+
cling: Off
70+
llvm_enable_projects: "clang;lld"
71+
llvm_targets_to_build: "WebAssembly"
72+
emsdk_ver: "3.1.73"
73+
- name: win2025-x86-clang-repl-20-emscripten
74+
os: windows-2025
75+
clang-runtime: '20'
76+
cling: Off
77+
llvm_enable_projects: "clang;lld"
78+
llvm_targets_to_build: "WebAssembly"
79+
emsdk_ver: "3.1.73"
8080

8181
steps:
8282
- uses: actions/checkout@v4
@@ -375,54 +375,54 @@ jobs:
375375
fail-fast: false
376376
matrix:
377377
include:
378-
# - name: ubu24-x86-clang-repl-19-emscripten_wasm
379-
# os: ubuntu-24.04
380-
# clang-runtime: '19'
381-
# cling: Off
382-
# micromamba_shell_init: bash
383-
# emsdk_ver: "3.1.73"
384-
# - name: osx15-arm-clang-repl-19-emscripten_wasm
385-
# os: macos-15
386-
# clang-runtime: '19'
387-
# cling: Off
388-
# micromamba_shell_init: bash
389-
# emsdk_ver: "3.1.73"
390-
# - name: ubu24-arm-clang-repl-19-emscripten_wasm
391-
# os: ubuntu-24.04-arm
392-
# clang-runtime: '19'
393-
# cling: Off
394-
# micromamba_shell_init: bash
395-
# emsdk_ver: "3.1.73"
396-
# - name: win2025-x86-clang-repl-19-emscripten
397-
# os: windows-2025
398-
# clang-runtime: '19'
399-
# cling: Off
400-
# micromamba_shell_init: powershell
401-
# emsdk_ver: "3.1.73"
402-
# - name: ubu24-x86-clang-repl-20-emscripten_wasm
403-
# os: ubuntu-24.04
404-
# clang-runtime: '20'
405-
# cling: Off
406-
# micromamba_shell_init: bash
407-
# emsdk_ver: "3.1.73"
408-
# - name: osx15-arm-clang-repl-20-emscripten_wasm
409-
# os: macos-15
410-
# clang-runtime: '20'
411-
# cling: Off
412-
# micromamba_shell_init: bash
413-
# emsdk_ver: "3.1.73"
414-
# - name: ubu24-arm-clang-repl-20-emscripten_wasm
415-
# os: ubuntu-24.04-arm
416-
# clang-runtime: '20'
417-
# cling: Off
418-
# micromamba_shell_init: bash
419-
# emsdk_ver: "3.1.73"
420-
# - name: win2025-x86-clang-repl-20-emscripten
421-
# os: windows-2025
422-
# clang-runtime: '20'
423-
# cling: Off
424-
# micromamba_shell_init: powershell
425-
# emsdk_ver: "3.1.73"
378+
- name: ubu24-x86-clang-repl-19-emscripten_wasm
379+
os: ubuntu-24.04
380+
clang-runtime: '19'
381+
cling: Off
382+
micromamba_shell_init: bash
383+
emsdk_ver: "3.1.73"
384+
- name: osx15-arm-clang-repl-19-emscripten_wasm
385+
os: macos-15
386+
clang-runtime: '19'
387+
cling: Off
388+
micromamba_shell_init: bash
389+
emsdk_ver: "3.1.73"
390+
- name: ubu24-arm-clang-repl-19-emscripten_wasm
391+
os: ubuntu-24.04-arm
392+
clang-runtime: '19'
393+
cling: Off
394+
micromamba_shell_init: bash
395+
emsdk_ver: "3.1.73"
396+
- name: win2025-x86-clang-repl-19-emscripten
397+
os: windows-2025
398+
clang-runtime: '19'
399+
cling: Off
400+
micromamba_shell_init: powershell
401+
emsdk_ver: "3.1.73"
402+
- name: ubu24-x86-clang-repl-20-emscripten_wasm
403+
os: ubuntu-24.04
404+
clang-runtime: '20'
405+
cling: Off
406+
micromamba_shell_init: bash
407+
emsdk_ver: "3.1.73"
408+
- name: osx15-arm-clang-repl-20-emscripten_wasm
409+
os: macos-15
410+
clang-runtime: '20'
411+
cling: Off
412+
micromamba_shell_init: bash
413+
emsdk_ver: "3.1.73"
414+
- name: ubu24-arm-clang-repl-20-emscripten_wasm
415+
os: ubuntu-24.04-arm
416+
clang-runtime: '20'
417+
cling: Off
418+
micromamba_shell_init: bash
419+
emsdk_ver: "3.1.73"
420+
- name: win2025-x86-clang-repl-20-emscripten
421+
os: windows-2025
422+
clang-runtime: '20'
423+
cling: Off
424+
micromamba_shell_init: powershell
425+
emsdk_ver: "3.1.73"
426426

427427
steps:
428428
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)