mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
circleci: Expose soltest flags explicitly
This commit is contained in:
parent
8780f2d595
commit
e8749decf5
@ -568,7 +568,7 @@ jobs:
|
||||
environment:
|
||||
EVM: constantinople
|
||||
OPTIMIZE: 0
|
||||
flags: --no-smt
|
||||
SOLTEST_FLAGS: --no-smt
|
||||
ASAN_OPTIONS: check_initialization_order=true:detect_stack_use_after_return=true:strict_init_order=true:strict_string_checks=true:detect_invalid_pointer_pairs=2
|
||||
|
||||
t_ems_solcjs:
|
||||
|
@ -12,6 +12,7 @@
|
||||
# EVM=version_string Specifies EVM version to compile for (such as homestead, etc)
|
||||
# OPTIMIZE=1 Enables backend optimizer
|
||||
# ABI_ENCODER_V2=1 Enables ABI encoder version 2
|
||||
# SOLTEST_FLAGS=<flags> Appends <flags> to default SOLTEST_ARGS
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# This file is part of solidity.
|
||||
@ -54,7 +55,7 @@ get_logfile_basename() {
|
||||
}
|
||||
|
||||
BOOST_TEST_ARGS="--color_output=no --show_progress=yes --logger=JUNIT,error,test_results/`get_logfile_basename`.xml"
|
||||
SOLTEST_ARGS="--evm-version=$EVM --evmonepath /usr/lib/libevmone.so $flags"
|
||||
SOLTEST_ARGS="--evm-version=$EVM --evmonepath /usr/lib/libevmone.so $SOLTEST_FLAGS"
|
||||
test "${OPTIMIZE}" = "1" && SOLTEST_ARGS="${SOLTEST_ARGS} --optimize"
|
||||
test "${ABI_ENCODER_V2}" = "1" && SOLTEST_ARGS="${SOLTEST_ARGS} --abiencoderv2 --optimize-yul"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user