3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-25 03:16:22 +00:00

Bump versions to safe floor

This commit is contained in:
Miodrag Milanovic 2026-05-13 14:38:58 +02:00
parent 9070c83145
commit 6d4e5f5ad0

View file

@ -44,8 +44,8 @@ jobs:
- ubuntu-latest - ubuntu-latest
compiler: compiler:
# oldest supported # oldest supported
- 'clang-10' - 'clang-14'
- 'gcc-10' - 'gcc-11'
# newest, make sure to update maximum standard step to match # newest, make sure to update maximum standard step to match
- 'clang-19' - 'clang-19'
- 'gcc-14' - 'gcc-14'
@ -74,7 +74,7 @@ jobs:
uses: aminya/setup-cpp@v1 uses: aminya/setup-cpp@v1
with: with:
compiler: ${{ matrix.compiler }} compiler: ${{ matrix.compiler }}
gcc: ${{ (matrix.os == 'ubuntu-latest' && matrix.compiler == 'clang-10') && '10' || '' }} gcc: ${{ (matrix.os == 'ubuntu-latest' && matrix.compiler == 'clang-14') && '12' || '' }}
- name: Tool versions - name: Tool versions
shell: bash shell: bash
@ -82,10 +82,10 @@ jobs:
$CC --version $CC --version
$CXX --version $CXX --version
- name: Fix clang-10 toolchain - name: Fix clang-14 toolchain
if: matrix.os == 'ubuntu-latest' && matrix.compiler == 'clang-10' if: matrix.os == 'ubuntu-latest' && matrix.compiler == 'clang-14'
run: | run: |
echo "CXXFLAGS=--gcc-toolchain=/usr" >> $GITHUB_ENV echo 'CXXFLAGS=--gcc-toolchain=/usr -isystem /usr/include/c++/12 -isystem /usr/include/x86_64-linux-gnu/c++/12' >> $GITHUB_ENV
# minimum standard # minimum standard
- name: Build C++20 - name: Build C++20