Skip to content

Commit

Permalink
GitHub CI: Cleanup the Toooba test jobs
Browse files Browse the repository at this point in the history
A workaround for elf_to_hex on Ubuntu is no longer needed
  • Loading branch information
quark17 committed Feb 25, 2024
1 parent e1e1f80 commit e8aeb85
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 15 deletions.
7 changes: 3 additions & 4 deletions .github/workflows/build-and-test-macos.yml
Expand Up @@ -246,11 +246,10 @@ jobs:
run: |
export PATH=$PWD/../bsc/inst/bin:$PATH
cd ../Toooba/Tests/elf_to_hex
# Workaround limitation in the Makefile for Homebrew on older macOS
export CPATH=/usr/local/include/libelf
make CPATH=/usr/local/include/libelf
cd ../../builds/RV64ACDFIMSU_Toooba_bluesim/
cd ../Toooba/builds/RV64ACDFIMSU_Toooba_bluesim/
# Workaround bugs in the regression script
#make isa_tests | tee isa_tests.log
Expand Down
12 changes: 1 addition & 11 deletions .github/workflows/build-and-test-ubuntu.yml
Expand Up @@ -229,17 +229,7 @@ jobs:
run: |
export PATH=$PWD/../bsc/inst/bin:$PATH
cd ../Toooba/Tests/elf_to_hex
# Workaround a build failure on Ubuntu 22.04
REL=$(lsb_release -rs | tr -d .)
if [ $REL -lt 2204 ]; then
make
else
gcc -g -o elf_to_hex elf_to_hex.c -lelf -mcmodel=medium
fi
cd ../../builds/RV64ACDFIMSU_Toooba_bluesim/
cd ../Toooba/builds/RV64ACDFIMSU_Toooba_bluesim/
# Workaround bugs in the regression script
#make isa_tests | tee isa_tests.log
Expand Down

0 comments on commit e8aeb85

Please sign in to comment.