mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Drop ewasm
from tests
This commit is contained in:
parent
f441e1323a
commit
d4f9383185
@ -81,11 +81,4 @@ then
|
|||||||
tar xzpf "$evmone_package" -C /usr/local
|
tar xzpf "$evmone_package" -C /usr/local
|
||||||
rm "$evmone_package"
|
rm "$evmone_package"
|
||||||
|
|
||||||
# hera
|
|
||||||
hera_version="0.6.0"
|
|
||||||
hera_package="hera-${hera_version}-darwin-x86_64.tar.gz"
|
|
||||||
wget "https://github.com/ewasm/hera/releases/download/v${hera_version}/${hera_package}"
|
|
||||||
validate_checksum "$hera_package" 82ee57404862705ab314f7a4d04bf2cf29d71e8d209850d66c125527cd287f37
|
|
||||||
tar xzpf "$hera_package" -C /usr/local
|
|
||||||
rm "$hera_package"
|
|
||||||
fi
|
fi
|
||||||
|
@ -50,9 +50,6 @@ for OPTIMIZE in "${OPTIMIZE_VALUES[@]}"
|
|||||||
do
|
do
|
||||||
for EVM in "${EVM_VALUES[@]}"
|
for EVM in "${EVM_VALUES[@]}"
|
||||||
do
|
do
|
||||||
# run tests against hera ewasm evmc vm, only if OPTIMIZE == 0 and evm version is byzantium
|
|
||||||
EWASM_ARGS=""
|
|
||||||
[ "${EVM}" = "byzantium" ] && [ "${OPTIMIZE}" = "0" ] && EWASM_ARGS="--ewasm"
|
|
||||||
ENFORCE_GAS_ARGS=""
|
ENFORCE_GAS_ARGS=""
|
||||||
[ "${EVM}" = "${DEFAULT_EVM}" ] && ENFORCE_GAS_ARGS="--enforce-gas-cost"
|
[ "${EVM}" = "${DEFAULT_EVM}" ] && ENFORCE_GAS_ARGS="--enforce-gas-cost"
|
||||||
# Run SMTChecker tests only when OPTIMIZE == 0
|
# Run SMTChecker tests only when OPTIMIZE == 0
|
||||||
@ -61,11 +58,11 @@ do
|
|||||||
|
|
||||||
EVM="$EVM" \
|
EVM="$EVM" \
|
||||||
OPTIMIZE="$OPTIMIZE" \
|
OPTIMIZE="$OPTIMIZE" \
|
||||||
SOLTEST_FLAGS="$SOLTEST_FLAGS $ENFORCE_GAS_ARGS $EWASM_ARGS" \
|
SOLTEST_FLAGS="$SOLTEST_FLAGS $ENFORCE_GAS_ARGS" \
|
||||||
BOOST_TEST_ARGS="-t !@nooptions $DISABLE_SMTCHECKER" \
|
BOOST_TEST_ARGS="-t !@nooptions $DISABLE_SMTCHECKER" \
|
||||||
INDEX_SHIFT="$INDEX_SHIFT" \
|
INDEX_SHIFT="$INDEX_SHIFT" \
|
||||||
"${REPODIR}/.circleci/soltest.sh"
|
"${REPODIR}/.circleci/soltest.sh"
|
||||||
|
|
||||||
INDEX_SHIFT=$((INDEX_SHIFT + 1))
|
INDEX_SHIFT=$((INDEX_SHIFT + 1))
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
@ -139,11 +139,8 @@ do
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
EWASM_ARGS=""
|
|
||||||
[ "${vm}" = "byzantium" ] && [ "${optimize}" = "" ] && EWASM_ARGS="--ewasm"
|
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
"${SOLIDITY_BUILD_DIR}"/test/soltest --show-progress "${log[@]}" -- ${EWASM_ARGS} --testpath "$REPO_ROOT"/test "$optimize" --evm-version "$vm" "${SMT_FLAGS[@]}" "${force_abiv1_flag[@]}"
|
"${SOLIDITY_BUILD_DIR}"/test/soltest --show-progress "${log[@]}" -- --testpath "$REPO_ROOT"/test "$optimize" --evm-version "$vm" "${SMT_FLAGS[@]}" "${force_abiv1_flag[@]}"
|
||||||
|
|
||||||
if test "0" -ne "$?"; then
|
if test "0" -ne "$?"; then
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user