Skip to content

Commit 5b80f3d

Browse files
authored
Add continue on error to CI for CppInterOp build on Windows
1 parent 2493c3f commit 5b80f3d

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -162,39 +162,39 @@ jobs:
162162
# cling-version: '1.0'
163163
# cppyy: On
164164
# xeus-clang-repl: On
165+
#FIXME: Windows CppInterOp tests expected to fail
166+
#until https://github.com/compiler-research/CppInterOp/issues/188 is solved
165167
- name: win2022-msvc-clang-repl-17
166168
os: windows-2022
167169
compiler: msvc
168170
clang-runtime: '17'
169171
cling: Off
170172
cppyy: Off
171-
#FIXME: Commented out rest of
172-
# Windows CI until https://github.com/compiler-research/CppInterOp/issues/188 is solved
173173
#- name: win2022-msvc-clang-repl-17-cppyy
174174
# os: windows-2022
175175
# compiler: msvc
176176
# clang-runtime: '17'
177177
# cling: Off
178178
# cppyy: On
179-
#- name: win2022-msvc-clang-repl-16
180-
# os: windows-2022
181-
# compiler: msvc
182-
# clang-runtime: '16'
183-
# cling: Off
184-
# cppyy: Off
179+
- name: win2022-msvc-clang-repl-16
180+
os: windows-2022
181+
compiler: msvc
182+
clang-runtime: '16'
183+
cling: Off
184+
cppyy: Off
185185
#- name: win2022-msvc-clang-repl-16-cppyy
186186
# os: windows-2022
187187
# compiler: msvc
188188
# clang-runtime: '16'
189189
# cling: Off
190190
# cppyy: On
191-
#- name: win2022-msvc-cling
192-
# os: windows-2022
193-
# compiler: msvc
194-
# clang-runtime: '13'
195-
# cling: On
196-
# cling-version: '1.0'
197-
# cppyy: Off
191+
- name: win2022-msvc-cling
192+
os: windows-2022
193+
compiler: msvc
194+
clang-runtime: '13'
195+
cling: On
196+
cling-version: '1.0'
197+
cppyy: Off
198198
#- name: win2022-msvc-cling-cppyy
199199
# os: windows-2022
200200
# compiler: msvc
@@ -361,7 +361,6 @@ jobs:
361361
- name: Save PR Info on Windows systems
362362
if: ${{ runner.os == 'windows' }}
363363
run: |
364-
#FIXME: CLING AND LLVM HASH currently hardcoded until windows equivalent of unix commands
365364
#can be found
366365
mkdir ./pr
367366
echo "${{ github.event.number }}" > ./pr/NR
@@ -709,8 +708,11 @@ jobs:
709708
echo "CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH" >> $GITHUB_ENV
710709
711710
- name: Build and Test/Install CppInterOp on Windows systems
711+
continue-on-error: true
712712
if: ${{ runner.os == 'windows' }}
713713
run: |
714+
#FIXME: Windows CppInterOp tests expected to fail
715+
#until https://github.com/compiler-research/CppInterOp/issues/188 is solved
714716
$env:PWD_DIR= $PWD.Path
715717
716718
$env:LLVM_DIR="$env:PWD_DIR\llvm-project"

0 commit comments

Comments
 (0)