Skip to content

Commit 8e9f2b7

Browse files
Update ESBMC link (#448)
The previous link for ESBMC is now dead, breaking the CI. This updates goto transcoder to use the latest version of ESBMC.
1 parent ca5f7b8 commit 8e9f2b7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scripts/run-goto-transcoder.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ supported_regex=$2
1010
unsupported_regex=neg
1111

1212
goto_transcoder_git=https://github.com/esbmc/goto-transcoder
13-
esbmc_url=https://github.com/esbmc/esbmc/releases/download/nightly-39b012f9f7f7dad188708a9eaf4bbbc5faa3b4f7/esbmc-linux.zip
13+
esbmc_url=https://github.com/esbmc/esbmc/releases/download/v7.10/esbmc-linux.zip
1414

1515
##########
1616
# SCRIPT #
@@ -24,7 +24,7 @@ if [ ! -d "goto-transcoder" ]; then
2424
cd goto-transcoder
2525
wget $esbmc_url
2626
unzip esbmc-linux.zip
27-
chmod +x ./linux-release/bin/esbmc
27+
chmod +x ./bin/esbmc
2828
cd ..
2929
fi
3030

@@ -45,7 +45,7 @@ while IFS= read -r line; do
4545
fi
4646
echo "Running: goto-transcoder $contract $contract_folder/$line $contract.esbmc.goto"
4747
cargo run cbmc2esbmc ../$contract_folder/$line $contract.esbmc.goto
48-
./linux-release/bin/esbmc --cprover --function $contract --binary resources/library.goto $contract.esbmc.goto
48+
./bin/esbmc --cprover --function $contract --binary resources/library.goto $contract.esbmc.goto
4949
done < "_contracts.txt"
5050

5151
rm "_contracts.txt"

0 commit comments

Comments
 (0)