7575 clang-runtime : ' 17'
7676 cling : Off
7777 cppyy : Off
78- - name : win2022-msvc-clang-repl-16
79- os : windows-2022
80- compiler : msvc
81- clang-runtime : ' 16'
82- cling : Off
83- cppyy : Off
84- - name : win2022-msvc-cling
85- os : windows-2022
86- compiler : msvc
87- clang-runtime : ' 13'
88- cling : On
89- cling-version : ' 1.0'
90- cppyy : Off
9178 - name : osx14-arm-clang-clang-repl-19
9279 os : macos-14
9380 compiler : clang
@@ -459,7 +446,7 @@ jobs:
459446 }
460447 cd build
461448 echo "Apply clang${{ matrix.clang-runtime }}-*.patch patches:"
462- cmake -DLLVM_ENABLE_PROJECTS="clang" `
449+ cmake -DLLVM_ENABLE_PROJECTS="clang" `
463450 -DLLVM_TARGETS_TO_BUILD="host;NVPTX" `
464451 -DCMAKE_BUILD_TYPE=Release `
465452 -DLLVM_ENABLE_ASSERTIONS=ON `
@@ -553,32 +540,6 @@ jobs:
553540 # clang-runtime: '17'
554541 # cling: Off
555542 # cppyy: On
556- - name : win2022-msvc-clang-repl-16
557- os : windows-2022
558- compiler : msvc
559- clang-runtime : ' 16'
560- cling : Off
561- cppyy : Off
562- # - name: win2022-msvc-clang-repl-16-cppyy
563- # os: windows-2022
564- # compiler: msvc
565- # clang-runtime: '16'
566- # cling: Off
567- # cppyy: On
568- - name : win2022-msvc-cling
569- os : windows-2022
570- compiler : msvc
571- clang-runtime : ' 13'
572- cling : On
573- cling-version : ' 1.0'
574- cppyy : Off
575- # - name: win2022-msvc-cling-cppyy
576- # os: windows-2022
577- # compiler: msvc
578- # clang-runtime: '13'
579- # cling: On
580- # cling-version: '1.0'
581- # cppyy: On
582543 - name : osx14-arm-clang-clang-repl-19-cppyy
583544 os : macos-14
584545 compiler : clang
@@ -821,6 +782,7 @@ jobs:
821782 brew install eigen
822783 brew install boost
823784 pip install distro pytest
785+
824786
825787 - name : Restore Cache LLVM/Clang runtime build directory
826788 uses : actions/cache/restore@v4
@@ -898,7 +860,6 @@ jobs:
898860 echo "CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH" >> $GITHUB_ENV
899861
900862 - name : Build and Test/Install CppInterOp on Windows systems
901- continue-on-error : true
902863 if : ${{ runner.os == 'windows' }}
903864 run : |
904865 #FIXME: Windows CppInterOp tests expected to fail
@@ -912,7 +873,7 @@ jobs:
912873 $env:LLVM_BUILD_DIR="$env:PWD_DIR\llvm-project\build"
913874 echo "LLVM_BUILD_DIR=$env:LLVM_BUILD_DIR"
914875 echo "LLVM_BUILD_DIR=$env:LLVM_BUILD_DIR" >> $env:GITHUB_ENV
915-
876+
916877 if ( "${{ matrix.cling }}" -imatch "On" )
917878 {
918879 $env:CLING_DIR="$env:PWD_DIR\cling"
@@ -966,6 +927,7 @@ jobs:
966927 -DLLVM_DIR="$env:LLVM_BUILD_DIR\lib\cmake\llvm" `
967928 -DLLVM_ENABLE_WERROR=On `
968929 -DClang_DIR="$env:LLVM_BUILD_DIR\lib\cmake\clang" -DCODE_COVERAGE=${{ env.CODE_COVERAGE }} -DCMAKE_INSTALL_PREFIX="$env:CPPINTEROP_DIR" ..\
930+ cmake --build . --config ${{ env.BUILD_TYPE }} --target googletest --parallel ${{ env.ncpus }}
969931 }
970932 cmake --build . --config ${{ env.BUILD_TYPE }} --target check-cppinterop --parallel ${{ env.ncpus }}
971933 cd ..
@@ -1117,7 +1079,7 @@ jobs:
11171079 # When debugging increase to a suitable value!
11181080 timeout-minutes : 30
11191081
1120- emscripten_wasm :
1082+ emscripten_wasm_CppInterOp_and_xeus_cpp :
11211083 needs : [build_cache]
11221084 name : ${{ matrix.name }}
11231085 runs-on : ${{ matrix.os }}
0 commit comments