Retry at compiling Yosys in the Coriolis install tree.

This commit is contained in:
Jean-Paul Chaput 2023-08-05 11:27:30 +02:00
parent 787ecdd167
commit 3926718ea6
1 changed files with 13 additions and 3 deletions

View File

@ -41,8 +41,12 @@ jobs:
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
cd ${{ github.workspace }}/coriolis-2.x/src/yosys
make ENABLE_PYOSYS=1 config-gcc
sudo make ENABLE_PYOSYS=1 PREFIX=/usr install
# make ENABLE_PYOSYS=1 PREFIX=/install PYTHON_DESTDIR=/install/lib64/python3/dist-packages DESTDIR=${{ github.workspace }}/coriolis-2.x/Linux.x86_64/Release.Shared install
# sudo make ENABLE_PYOSYS=1 PREFIX=/usr install
make ENABLE_PYOSYS=1 PREFIX=/install \
PYTHON_DESTDIR=/install/lib64/python3/dist-packages \
DESTDIR=${{ github.workspace }}/coriolis-2.x/Linux.x86_64/Release.Shared \
LIBDIR=/install/lib64/yosys \
install
- name: Build Alliance
run: |
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
@ -59,7 +63,13 @@ jobs:
cd ${{ github.workspace }}/coriolis-2.x/src/alliance-check-toolkit/benchs
../bin/crlenv.py --verbose
../bin/gopy.sh --github-runner
- name: Archive code coverage results
- name: Bundle installed tree
uses: actions/upload-artifact@v3
with:
name: installed-tree
path: ${{ github.workspace }}/coriolis-2.x/Linux.x86_64/Release.Shared/install
retention-days: 1
- name: Archive test design set logs
uses: actions/upload-artifact@v3
with:
name: design-set-full-logs