Skip to content

Commit ce4c773

Browse files
ci: enable hpcombi
1 parent da51359 commit ce4c773

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/custom-branch.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
timeout-minutes: 15
3333
env:
3434
CXX: "ccache ${{ matrix.compiler }}"
35-
CXXFLAGS: "-O2 -g"
35+
CXXFLAGS: "-O2 -g -flax-vector-conversions -fpermissive"
3636
UV_NO_SYNC: "1"
3737
LD_LIBRARY_PATH: "/usr/local/lib"
3838
steps:
@@ -60,7 +60,7 @@ jobs:
6060
run: |
6161
git clone --depth 1 --branch ${{ inputs.branch }} https://github.com/${{ inputs.fork }}.git
6262
cd libsemigroups
63-
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --disable-hpcombi && sudo make install -j8
63+
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --enable-hpcombi && sudo make install -j8
6464
ccache -s
6565
6666
# Build libsemigroups_pybind11

.github/workflows/doc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
shell: bash -l {0}
2424
env:
2525
CXX: "ccache ${{ matrix.compiler }}"
26-
CXXFLAGS: "-O2 -g"
26+
CXXFLAGS: "-O2 -g -flax-vector-conversions -fpermissive"
2727
UV_NO_SYNC: "1"
2828
LD_LIBRARY_PATH: "/usr/local/lib"
2929
steps:
@@ -51,7 +51,7 @@ jobs:
5151
run: |
5252
git clone --depth 1 --branch main https://github.com/libsemigroups/libsemigroups.git
5353
cd libsemigroups
54-
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --disable-hpcombi && sudo make install -j8
54+
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --enable-hpcombi && sudo make install -j8
5555
ccache -s
5656
5757
# Build libsemigroups_pybind11

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
shell: bash -l {0}
2424
env:
2525
CXX: "ccache ${{ matrix.compiler }}"
26-
CXXFLAGS: "-O2 -g"
26+
CXXFLAGS: "-O2 -g -flax-vector-conversions -fpermissive"
2727
UV_NO_SYNC: "1"
2828
LD_LIBRARY_PATH: "/usr/local/lib"
2929
steps:
@@ -63,7 +63,7 @@ jobs:
6363
run: |
6464
git clone --depth 1 --branch main https://github.com/libsemigroups/libsemigroups.git
6565
cd libsemigroups
66-
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --disable-hpcombi && sudo make install -j8
66+
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --enable-hpcombi && sudo make install -j8
6767
ccache -s
6868
6969
# Build libsemigroups_pybind11

.github/workflows/pip.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
shell: bash -l {0}
2525
env:
2626
CXX: "ccache ${{ matrix.compiler }}"
27-
CXXFLAGS: "-O2 -g"
27+
CXXFLAGS: "-O2 -g -flax-vector-conversions -fpermissive"
2828
UV_NO_SYNC: "1"
2929
LD_LIBRARY_PATH: "/usr/local/lib"
3030
steps:
@@ -48,7 +48,7 @@ jobs:
4848
run: |
4949
git clone --depth 1 --branch main https://github.com/libsemigroups/libsemigroups.git
5050
cd libsemigroups
51-
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --disable-hpcombi && sudo make install -j8
51+
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --enable-hpcombi && sudo make install -j8
5252
ccache -s
5353
5454
# Build libsemigroups_pybind11

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
shell: bash -l {0}
2626
env:
2727
CXX: "ccache ${{ matrix.compiler }}"
28-
CXXFLAGS: "-O2 -g"
28+
CXXFLAGS: "-O2 -g -flax-vector-conversions -fpermissive"
2929
UV_NO_SYNC: "1"
3030
LD_LIBRARY_PATH: "/usr/local/lib"
3131
steps:
@@ -50,7 +50,7 @@ jobs:
5050
run: |
5151
git clone --depth 1 --branch main https://github.com/libsemigroups/libsemigroups.git
5252
cd libsemigroups
53-
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --disable-hpcombi && sudo make install -j8
53+
./autogen.sh && ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" --enable-hpcombi && sudo make install -j8
5454
ccache -s
5555
5656
# Build libsemigroups_pybind11

0 commit comments

Comments
 (0)