Djordje Mijovic
|
63017bd510
|
Not showing gas used if it is equal to m_gas(in case of out of gas failures).
|
2021-03-10 14:22:30 +01:00 |
|
Djordje Mijovic
|
06171a3100
|
Changing enforceGasCost functionality.
|
2021-03-10 14:22:26 +01:00 |
|
Djordje Mijovic
|
2b14efbbcc
|
Adding debug info on gas costs when updating gas values.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2021-03-09 21:48:11 +01:00 |
|
Djordje Mijovic
|
14a3731182
|
Don't run gas for ir if it is not explicitely added to expectations.
|
2021-03-09 21:27:44 +01:00 |
|
Djordje Mijovic
|
2c575db0ea
|
Show both expected and obtained gas expectations when failure happens.
|
2021-03-09 21:27:38 +01:00 |
|
Djordje Mijovic
|
12ef273d06
|
Setting metadata has and version type for semantic tests to be empty.
|
2021-03-09 21:26:45 +01:00 |
|
Djordje Mijovic
|
cf59d7fc13
|
Making order of gas expectations deterministic.
|
2021-03-09 21:26:45 +01:00 |
|
Djordje Mijovic
|
aed3832b27
|
Implementing enforcing gas expectations in isoltest.
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2021-03-09 21:26:45 +01:00 |
|
Djordje Mijovic
|
515f15f7a3
|
Small style fix for SemanticTest constructor.
|
2021-03-09 21:26:45 +01:00 |
|
Djordje Mijovic
|
5ea97a5d43
|
Running gas tests only on tests having expectations.
|
2021-03-09 21:26:45 +01:00 |
|
Djordje Mijovic
|
6d51dfb617
|
[isoltest] Adding gas used as semantic tests expectation.
|
2021-03-09 21:26:36 +01:00 |
|
chriseth
|
ad5d34df74
|
Merge pull request #11071 from ethereum/fixCRInSourceRefFor
Fix handling of carriage return.
|
2021-03-09 17:52:34 +01:00 |
|
Leonardo
|
5677df86af
|
Merge pull request #11069 from blishko/smt-array-slice-fix
[SMTChecker] Use same sort name for array slice as for the underlying array
|
2021-03-09 16:39:12 +01:00 |
|
Daniel Kirchner
|
a75424eec4
|
Drop support for evm15 and eip-615.
|
2021-03-09 15:56:03 +01:00 |
|
chriseth
|
5c2cd8d553
|
Merge pull request #11073 from ethereum/extractStackReuseTests
Extract StackReuseCodegen tests.
|
2021-03-09 15:52:23 +01:00 |
|
Daniel Kirchner
|
e99da7e015
|
Extract StackReuseCodegen tests.
|
2021-03-09 15:47:24 +01:00 |
|
chriseth
|
eb85a4414c
|
Fix handling of carriage return.
|
2021-03-09 15:33:12 +01:00 |
|
chriseth
|
40c27ccc22
|
Move AND with constant inside OR.
|
2021-03-09 15:26:19 +01:00 |
|
Martin Blicha
|
5af01f6896
|
[SMTChecker] Use same sort name for array slice as for the underlying array.
|
2021-03-09 11:06:22 +01:00 |
|
Martin Blicha
|
385a664f3c
|
[SMTChecker] Fix public getter for array of structs.
|
2021-03-08 17:34:20 +01:00 |
|
Kamil Śliwak
|
093ea4612b
|
Merge pull request #10586 from ethereum/shellcheck-fixes-part1
Fixes for shellcheck warnings, part 1
|
2021-03-05 17:13:46 +01:00 |
|
Daniel Kirchner
|
acd3084076
|
Fuzzer for stack optimiser/code generator.
|
2021-03-04 17:35:56 +01:00 |
|
Bhargava Shastry
|
ca267e50d3
|
Merge pull request #11053 from ethereum/protoConverter-opcode-filter-flag
Proto yul converter: Provide a flag to filter stateful instructions.
|
2021-03-04 17:31:52 +01:00 |
|
Kamil Śliwak
|
c8fc241be5
|
Avoid using $? in conditions and do && exit 1 instead if !
|
2021-03-04 16:57:25 +01:00 |
|
Kamil Śliwak
|
e8a70e8e4b
|
Prefix globs with ./ or use -- to make commands safe with files named like command-line options
|
2021-03-04 16:57:25 +01:00 |
|
Kamil Śliwak
|
a05f3a608d
|
Don't use $ on variables inside (())
|
2021-03-04 16:53:05 +01:00 |
|
Kamil Śliwak
|
2784135c37
|
Use read with the -r option
|
2021-03-04 16:53:05 +01:00 |
|
Kamil Śliwak
|
75b87d159d
|
Declare variables separately when assigning the result of $()
|
2021-03-04 16:53:05 +01:00 |
|
Kamil Śliwak
|
4c186321c8
|
Replace some older shell syntax with newer and/or more reliable equivalents
|
2021-03-04 16:53:05 +01:00 |
|
Leonardo
|
d42d0faf41
|
Merge pull request #11052 from blishko/issue-10986
[SMTChecker] Correct handling of FixedBytes constants initialized with string literal
|
2021-03-04 16:51:22 +01:00 |
|
Bhargava Shastry
|
a34308e4cb
|
Proto yul converter: Provide a flag to filter stateful instructions.
|
2021-03-04 15:20:19 +01:00 |
|
Martin Blicha
|
0340510c53
|
[SMTChecker] correct handling of FixedBytes constants initialized with string literal
|
2021-03-04 15:14:47 +01:00 |
|
Alexander Arlt
|
94895822d2
|
[isoltest] Add support for builtin functions.
|
2021-03-04 08:49:59 -05:00 |
|
Martin Blicha
|
9e81c81560
|
[SMTChecker] updated tests
|
2021-03-03 17:11:42 +01:00 |
|
chriseth
|
d2023f5f95
|
Check for invalid tags.
|
2021-03-02 16:53:31 +01:00 |
|
chriseth
|
5690020d88
|
Allow custom natspec tags.
|
2021-03-02 16:13:28 +01:00 |
|
chriseth
|
2a25d04896
|
Merge pull request #11023 from ethereum/natspecparsinglocations
Provide locations for docstring parsing errors.
|
2021-03-02 14:03:42 +01:00 |
|
chriseth
|
ce5c5970d6
|
Merge pull request #11015 from ethereum/fixSelectorForInternal
[Sol->Yul] Provide selector for some internal functions.
|
2021-03-02 12:24:53 +01:00 |
|
Bhargava Shastry
|
e96a3e01f8
|
EVMHost: Add function to print storage at all addresses in the host.
|
2021-03-01 20:00:55 +01:00 |
|
Bhargava Shastry
|
069ac9c9a9
|
Merge pull request #10878 from ethereum/refactor-solProtoFuzzer
Fuzzer: Refactor utility methods shared by proto fuzzers.
|
2021-03-01 19:56:10 +01:00 |
|
chriseth
|
f4050e81c6
|
Provide locations for docstring parsing errors.
|
2021-03-01 17:34:25 +01:00 |
|
chriseth
|
5e94fce7df
|
Provide selector for some internal functions.
|
2021-03-01 16:19:59 +01:00 |
|
Kamil Śliwak
|
186d14d97f
|
FunctionCallGraph: Tests for constants, immutables and accessing function selectors
|
2021-02-25 16:00:53 +01:00 |
|
chriseth
|
eacf7c1cf9
|
Merge pull request #11009 from ethereum/properlyParseAddressMember
Properly parse address member.
|
2021-02-24 17:12:00 +01:00 |
|
chriseth
|
3d97e9a77b
|
Properly parse address member.
|
2021-02-24 16:44:16 +01:00 |
|
chriseth
|
5e9637bc39
|
Mapping access with multi-slot keys.
|
2021-02-24 13:44:23 +01:00 |
|
chriseth
|
2d48052ae5
|
Merge pull request #11003 from ethereum/ir-bug-incorrect-return-variable-count
Fix IR bug on deleting storage variables of function type.
|
2021-02-24 13:24:31 +01:00 |
|
hrkrshnn
|
2c2c7a4473
|
Fix IR bug on deleting storage variables of function type.
Calling the zeroing function assumed that the stack slots needed for the type was always 1. This is
false for function types.
|
2021-02-24 12:43:33 +01:00 |
|
Kamil Śliwak
|
e87cd0afdf
|
Check that there is an interface type before querying validity of location.
|
2021-02-24 11:22:40 +01:00 |
|
Harikrishnan Mulackal
|
58e0977647
|
Merge pull request #10994 from ethereum/remove-remains-of-ast-json-option
Remove the last remains of --ast-json option
|
2021-02-24 10:21:30 +01:00 |
|