mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #7748 from ethereum/evmonenulldreinull
Update evmone version to v0.3.0 in docs and scripts
This commit is contained in:
commit
e7eff25cb7
@ -52,8 +52,8 @@ then
|
|||||||
rm -rf z3-4.8.6-x64-osx-10.14.6
|
rm -rf z3-4.8.6-x64-osx-10.14.6
|
||||||
|
|
||||||
# evmone
|
# evmone
|
||||||
wget https://github.com/ethereum/evmone/releases/download/v0.1.0/evmone-0.1.0-darwin-x86_64.tar.gz
|
wget https://github.com/ethereum/evmone/releases/download/v0.3.0/evmone-0.3.0-darwin-x86_64.tar.gz
|
||||||
tar xzpf evmone-0.1.0-darwin-x86_64.tar.gz -C /usr/local
|
tar xzpf evmone-0.3.0-darwin-x86_64.tar.gz -C /usr/local
|
||||||
rm -f evmone-0.1.0-darwin-x86_64.tar.gz
|
rm -f evmone-0.3.0-darwin-x86_64.tar.gz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ The test system will automatically try to discover the location of the ``evmone`
|
|||||||
starting from the current directory. The required file is called ``libevmone.so`` on Linux systems,
|
starting from the current directory. The required file is called ``libevmone.so`` on Linux systems,
|
||||||
``evmone.dll`` on Windows systems and ``libevmone.dylib`` on MacOS. If it is not found, the relevant tests
|
``evmone.dll`` on Windows systems and ``libevmone.dylib`` on MacOS. If it is not found, the relevant tests
|
||||||
are skipped. To run all tests, download the library from
|
are skipped. To run all tests, download the library from
|
||||||
`Github <https://github.com/ethereum/evmone/releases/tag/v0.1.0>`_
|
`Github <https://github.com/ethereum/evmone/releases/tag/v0.3.0>`_
|
||||||
and either place it in the project root path or inside the ``deps`` folder.
|
and either place it in the project root path or inside the ``deps`` folder.
|
||||||
|
|
||||||
If you do not have libz3 installed on your system, you should disable the SMT tests:
|
If you do not have libz3 installed on your system, you should disable the SMT tests:
|
||||||
|
@ -32,13 +32,13 @@ namespace test
|
|||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
static constexpr auto evmoneFilename = "evmone.dll";
|
static constexpr auto evmoneFilename = "evmone.dll";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.1.0/evmone-0.1.0-windows-amd64.zip";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.3.0/evmone-0.3.0-windows-amd64.zip";
|
||||||
#elif defined(__APPLE__)
|
#elif defined(__APPLE__)
|
||||||
static constexpr auto evmoneFilename = "libevmone.dylib";
|
static constexpr auto evmoneFilename = "libevmone.dylib";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.1.0/evmone-0.1.0-darwin-x86_64.tar.gz";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.3.0/evmone-0.3.0-darwin-x86_64.tar.gz";
|
||||||
#else
|
#else
|
||||||
static constexpr auto evmoneFilename = "libevmone.so";
|
static constexpr auto evmoneFilename = "libevmone.so";
|
||||||
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.1.0/evmone-0.1.0-linux-x86_64.tar.gz";
|
static constexpr auto evmoneDownloadLink = "https://github.com/ethereum/evmone/releases/download/v0.3.0/evmone-0.3.0-linux-x86_64.tar.gz";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user