aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/test-linux.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/test-linux.yml')
-rw-r--r--.github/workflows/test-linux.yml18
1 files changed, 2 insertions, 16 deletions
diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml
index e27ea37d2..eee556794 100644
--- a/.github/workflows/test-linux.yml
+++ b/.github/workflows/test-linux.yml
@@ -25,12 +25,6 @@ jobs:
- os: { id: ubuntu-20.04, name: focal }
compiler: 'gcc-10'
cpp_std: 'c++11'
- - os: { id: ubuntu-18.04, name: bionic }
- compiler: 'clang-3.9'
- cpp_std: 'c++11'
- - os: { id: ubuntu-18.04, name: bionic }
- compiler: 'gcc-4.8'
- cpp_std: 'c++11'
fail-fast: false
steps:
- name: Install Dependencies
@@ -84,7 +78,7 @@ jobs:
$CXX --version
- name: Checkout Yosys
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Get iverilog
shell: bash
@@ -93,7 +87,7 @@ jobs:
- name: Cache iverilog
id: cache-iverilog
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: .local/
key: ${{ matrix.os.id }}-${{ hashFiles('iverilog/.git/refs/heads/master') }}
@@ -109,15 +103,7 @@ jobs:
make -j${{ env.procs }}
make install
- - name: Build yosys (gcc-4.8)
- if: matrix.compiler == 'gcc-4.8'
- shell: bash
- run: |
- make config-${{ matrix.compiler }}
- make -j${{ env.procs }} CCXXSTD=${{ matrix.cpp_std }} CC=$CC CXX=$CC LD=$CC
-
- name: Build yosys
- if: matrix.compiler != 'gcc-4.8'
shell: bash
run: |
make config-${CC%%-*}