File tree 1 file changed +16
-1
lines changed 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -592,7 +592,8 @@ jobs:
592
592
- name : Install dependencies
593
593
run : python3 -m pip install cmake -r tests/requirements.txt --prefer-binary
594
594
595
- - name : Configure
595
+ - name : Configure 7
596
+ if : matrix.centos == 7
596
597
shell : bash
597
598
run : >
598
599
cmake -S . -B build
@@ -602,6 +603,20 @@ jobs:
602
603
-DCMAKE_CXX_STANDARD=11
603
604
-DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
604
605
606
+ - name : Configure 8
607
+ if : matrix.centos == 8
608
+ shell : bash
609
+ run : >
610
+ cmake -S . -B build
611
+ # Using Debug to avoid segfault that appeared around 2021-06-04,
612
+ # apparently when the gcc version changed from 8.3 to 8.4.
613
+ -DCMAKE_BUILD_TYPE=Debug
614
+ -DPYBIND11_WERROR=ON
615
+ -DDOWNLOAD_CATCH=ON
616
+ -DDOWNLOAD_EIGEN=ON
617
+ -DCMAKE_CXX_STANDARD=11
618
+ -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
619
+
605
620
- name : Build
606
621
run : cmake --build build -j 2
607
622
You can’t perform that action at this time.
0 commit comments