|
88 | 88 | run: ./scripts/linux/psv/test_psv.sh |
89 | 89 | shell: bash |
90 | 90 |
|
91 | | - psv-linux-22-04-gcc11-build-porting-std: |
92 | | - name: PSV.Linux.22.04.gcc11.OLP_SDK_USE_STD_OPTIONAL.OLP_SDK_USE_STD_ANY |
93 | | - runs-on: ubuntu-22.04 |
94 | | - env: |
95 | | - BUILD_TYPE: RelWithDebInfo |
96 | | - EXTRA_CMAKE_OPTIONS: -DCMAKE_CXX_STANDARD=17 -DOLP_SDK_USE_STD_OPTIONAL=ON -DOLP_SDK_USE_STD_ANY=ON -DOLP_SDK_ENABLE_TESTING=OFF |
97 | | - steps: |
98 | | - - name: Check out repository |
99 | | - uses: actions/checkout@v4 |
100 | | - - name: Install Ubuntu dependencies |
101 | | - run: sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev --no-install-recommends |
102 | | - shell: bash |
103 | | - - name: Compile project with cmake and ccache |
104 | | - run: gcc --version && ./scripts/linux/psv/build_psv.sh |
105 | | - shell: bash |
106 | | - |
107 | 91 | psv-linux-latest-gcc14-build: |
108 | 92 | name: PSV.Linux.latest.gcc14.Tests |
109 | 93 | runs-on: ubuntu-latest |
@@ -176,6 +160,24 @@ jobs: |
176 | 160 | run: ./scripts/linux/psv/test_psv.sh |
177 | 161 | shell: bash |
178 | 162 |
|
| 163 | + psv-linux-24-04-gcc13-build-porting-std: |
| 164 | + name: PSV.Linux.24.04.gcc13.OLP_SDK_USE_STD_OPTIONAL.OLP_SDK_USE_STD_ANY |
| 165 | + runs-on: ubuntu-24.04 |
| 166 | + env: |
| 167 | + BUILD_TYPE: RelWithDebInfo |
| 168 | + CC: gcc-13 |
| 169 | + CXX: g++-13 |
| 170 | + EXTRA_CMAKE_OPTIONS: -DCMAKE_CXX_STANDARD=17 -DOLP_SDK_USE_STD_OPTIONAL=ON -DOLP_SDK_USE_STD_ANY=ON -DOLP_SDK_ENABLE_TESTING=OFF |
| 171 | + steps: |
| 172 | + - name: Check out repository |
| 173 | + uses: actions/checkout@v4 |
| 174 | + - name: Install Ubuntu dependencies |
| 175 | + run: sudo add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev gcc-13 g++-13 --no-install-recommends |
| 176 | + shell: bash |
| 177 | + - name: Compile project with cmake and ccache |
| 178 | + run: gcc --version && ./scripts/linux/psv/build_psv.sh |
| 179 | + shell: bash |
| 180 | + |
179 | 181 | psv-linux-22-04-gcc11-build-no-cache: |
180 | 182 | name: PSV.Linux.22.04.gcc11.OLP_SDK_ENABLE_DEFAULT_CACHE=OFF |
181 | 183 | runs-on: ubuntu-22.04 |
|
0 commit comments