From 4b1f492c04f34cd0982dd2a0f2a213c41d0c4979 Mon Sep 17 00:00:00 2001 From: mcbarton Date: Fri, 13 Jun 2025 14:24:56 +0100 Subject: [PATCH 1/3] [do not merge] test if xeus-cpp last commit causing CppInterOp emscripten workflow to fail --- .github/workflows/emscripten.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 8fdc98cd6..4ded4cba3 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -718,6 +718,7 @@ jobs: micromamba activate CppInterOp-wasm git clone --depth=1 https://github.com/compiler-research/xeus-cpp.git cd ./xeus-cpp + git reset --hard HEAD~1 mkdir build pushd build export CMAKE_PREFIX_PATH=${{ env.PREFIX }} From bc218e13f8414f37bc444cf7d0a4fd77066f15a8 Mon Sep 17 00:00:00 2001 From: mcbarton Date: Fri, 13 Jun 2025 15:10:26 +0100 Subject: [PATCH 2/3] Update emscripten.yml to not shallow commit xeus-cpp --- .github/workflows/emscripten.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 4ded4cba3..03c9f7623 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -716,7 +716,7 @@ jobs: ./emsdk/emsdk activate ${{matrix.emsdk_ver}} source ./emsdk/emsdk_env.sh micromamba activate CppInterOp-wasm - git clone --depth=1 https://github.com/compiler-research/xeus-cpp.git + git clone https://github.com/compiler-research/xeus-cpp.git cd ./xeus-cpp git reset --hard HEAD~1 mkdir build From 630b24144b02d0ac0f1437bf92d3fbc66ecf1351 Mon Sep 17 00:00:00 2001 From: mcbarton Date: Fri, 13 Jun 2025 18:11:16 +0100 Subject: [PATCH 3/3] Update emscripten.yml --- .github/workflows/emscripten.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 03c9f7623..dd3533f75 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -716,9 +716,8 @@ jobs: ./emsdk/emsdk activate ${{matrix.emsdk_ver}} source ./emsdk/emsdk_env.sh micromamba activate CppInterOp-wasm - git clone https://github.com/compiler-research/xeus-cpp.git + git clone https://github.com/mcbarton/xeus-cpp.git cd ./xeus-cpp - git reset --hard HEAD~1 mkdir build pushd build export CMAKE_PREFIX_PATH=${{ env.PREFIX }}