Skip to content

Commit a1c0961

Browse files
committed
update CI to enable assertions for interface tests
1 parent 881e110 commit a1c0961

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

.github/workflows/master_ci.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
name: Mt-KaHyPar Master CI
22

33
on:
4-
push:
5-
branches:
6-
- master
74
pull_request:
85
branches:
96
- master
@@ -155,7 +152,8 @@ jobs:
155152
rm -rf build
156153
mkdir build
157154
cd build
158-
cmake .. --preset=dev -DKAHYPAR_CI_BUILD=ON
155+
# use RELWITHDEBINFO preset so that assertions are enabled
156+
cmake .. --preset=dev -DCMAKE_BUILD_TYPE=RELWITHDEBINFO -DKAHYPAR_CI_BUILD=ON
159157
make -j4 mtkahypar_interface_test
160158
161159
mt_kahypar_python_interface_tests:

0 commit comments

Comments
 (0)