Skip to content

Commit 47ed36e

Browse files
committed
Upgrade CI and download instructions to evmone 0.9.1 and hera 0.6.0
1 parent b49008a commit 47ed36e

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

.circleci/config.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ version: 2.1
99
parameters:
1010
ubuntu-2004-docker-image:
1111
type: string
12-
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004-14
13-
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:d1ef23849db4c5462b248d89c111da4009b153cbd5002cb8755b0580312be581"
12+
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004-15
13+
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:e4f83457bf1d6475c3189e9013da77289793a5ecd6a0e15dbec9411880b11e22"
1414
ubuntu-2004-clang-docker-image:
1515
type: string
16-
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004.clang-14
17-
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:beb8c91998ec0df99a488900b3723a06f1122f0954fc73786b6c53fd73a6408d"
16+
# solbuildpackpusher/solidity-buildpack-deps:ubuntu2004.clang-15
17+
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:8dda4fdae312f840fbb4e25b9ef01ad3209e9014e49e4564ab0f0d2510225131"
1818
ubuntu-1604-clang-ossfuzz-docker-image:
1919
type: string
20-
# solbuildpackpusher/solidity-buildpack-deps:ubuntu1604.clang.ossfuzz-19
21-
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:8c9bf1813c261d781f4c65fceed2dfb3ecf5be9ecf49bddbd250b570a7f3baea"
20+
# solbuildpackpusher/solidity-buildpack-deps:ubuntu1604.clang.ossfuzz-20
21+
default: "solbuildpackpusher/solidity-buildpack-deps@sha256:7b3ccaed3b5d37dc2cc4bbe1a1e40949266292dcdbc3ad015271ab4e5e6f5038"
2222
emscripten-docker-image:
2323
type: string
2424
# solbuildpackpusher/solidity-buildpack-deps:emscripten-13

.circleci/osx_install_dependencies.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,18 +74,18 @@ then
7474
rm -r "$z3_dir"
7575

7676
# evmone
77-
evmone_version="0.8.0"
77+
evmone_version="0.9.1"
7878
evmone_package="evmone-${evmone_version}-darwin-x86_64.tar.gz"
7979
wget "https://github.com/ethereum/evmone/releases/download/v${evmone_version}/${evmone_package}"
80-
validate_checksum "$evmone_package" e8efef478822f0ed6d0493e89004181e895893f93963152a2a81589acc3a0828
80+
validate_checksum "$evmone_package" 70420a893a9b1036fcb63526b806d97658db8c373bcab1c3e8382594dc8593e4
8181
tar xzpf "$evmone_package" -C /usr/local
8282
rm "$evmone_package"
8383

8484
# hera
85-
hera_version="0.5.0"
85+
hera_version="0.6.0"
8686
hera_package="hera-${hera_version}-darwin-x86_64.tar.gz"
8787
wget "https://github.com/ewasm/hera/releases/download/v${hera_version}/${hera_package}"
88-
validate_checksum "$hera_package" 190050d7ace384ecd79ec1b1f607a9ff40e196b4eec75932958d4814d221d059
88+
validate_checksum "$hera_package" 82ee57404862705ab314f7a4d04bf2cf29d71e8d209850d66c125527cd287f37
8989
tar xzpf "$hera_package" -C /usr/local
9090
rm "$hera_package"
9191
fi

scripts/install_evmone.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ $ErrorActionPreference = "Stop"
33
# Needed for Invoke-WebRequest to work via CI.
44
$progressPreference = "silentlyContinue"
55

6-
Invoke-WebRequest -URI "https://github.com/ethereum/evmone/releases/download/v0.8.0/evmone-0.8.0-windows-amd64.zip" -OutFile "evmone.zip"
6+
Invoke-WebRequest -URI "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-windows-amd64.zip" -OutFile "evmone.zip"
77
tar -xf evmone.zip "bin/evmone.dll"
88
mkdir deps
99
mv bin/evmone.dll deps

test/Common.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,19 @@ namespace solidity::test
3333

3434
#ifdef _WIN32
3535
static constexpr auto evmoneFilename = "evmone.dll";
36-
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.8.0/evmone-0.8.0-windows-amd64.zip";
36+
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-windows-amd64.zip";
3737
static constexpr auto heraFilename = "hera.dll";
38-
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/archive/v0.3.2-evmc8.tar.gz";
38+
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/archive/v0.6.0.tar.gz";
3939
#elif defined(__APPLE__)
4040
static constexpr auto evmoneFilename = "libevmone.dylib";
41-
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.8.0/evmone-0.8.0-darwin-x86_64.tar.gz";
41+
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-darwin-x86_64.tar.gz";
4242
static constexpr auto heraFilename = "libhera.dylib";
43-
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.5.0/hera-0.5.0-darwin-x86_64.tar.gz";
43+
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-darwin-x86_64.tar.gz";
4444
#else
4545
static constexpr auto evmoneFilename = "libevmone.so";
46-
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.8.0/evmone-0.8.0-linux-x86_64.tar.gz";
46+
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.9.1/evmone-0.9.1-linux-x86_64.tar.gz";
4747
static constexpr auto heraFilename = "libhera.so";
48-
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.5.0/hera-0.5.0-linux-x86_64.tar.gz";
48+
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.6.0/hera-0.6.0-linux-x86_64.tar.gz";
4949
#endif
5050

5151
struct ConfigException: public util::Exception {};

0 commit comments

Comments
 (0)