Skip to content

Commit 7ab6e67

Browse files
committed
GitHub CI: Cleanup the Toooba test jobs
A workaround for elf_to_hex on Ubuntu is no longer needed
1 parent ff2315e commit 7ab6e67

File tree

2 files changed

+2
-13
lines changed

2 files changed

+2
-13
lines changed

.github/workflows/build-and-test-macos.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -246,9 +246,8 @@ jobs:
246246
run: |
247247
export PATH=$PWD/../bsc/inst/bin:$PATH
248248
249-
cd ../Toooba/Tests/elf_to_hex
250-
251-
make CPATH=/usr/local/include/libelf
249+
# Workaround limitation in the Makefile for Homebrew on older macOS
250+
export CPATH=/usr/local/include/libelf
252251
253252
cd ../../builds/RV64ACDFIMSU_Toooba_bluesim/
254253

.github/workflows/build-and-test-ubuntu.yml

-10
Original file line numberDiff line numberDiff line change
@@ -229,16 +229,6 @@ jobs:
229229
run: |
230230
export PATH=$PWD/../bsc/inst/bin:$PATH
231231
232-
cd ../Toooba/Tests/elf_to_hex
233-
234-
# Workaround a build failure on Ubuntu 22.04
235-
REL=$(lsb_release -rs | tr -d .)
236-
if [ $REL -lt 2204 ]; then
237-
make
238-
else
239-
gcc -g -o elf_to_hex elf_to_hex.c -lelf -mcmodel=medium
240-
fi
241-
242232
cd ../../builds/RV64ACDFIMSU_Toooba_bluesim/
243233
244234
# Workaround bugs in the regression script

0 commit comments

Comments
 (0)