Harikrishnan Mulackal
d8263d331e
Ignore warnings for yulOptimizer tests
2020-06-09 13:03:57 +02:00
chriseth
5837aa6214
Update ReleaseChecklist.md
...
Co-authored-by: Leonardo <leo@ethereum.org>
2020-06-09 13:01:35 +02:00
Harikrishnan Mulackal
73e634924e
Warn on YUL switch statement with only default statement
2020-06-09 12:32:53 +02:00
chriseth
30235e79c0
Update release checklist.
2020-06-09 11:52:10 +02:00
chriseth
ecaedebe53
Merge pull request #9154 from ethers/patch-1
...
remove SHA-3 as Keccak-256 is clearer
2020-06-09 11:28:55 +02:00
chriseth
173b623217
Merge pull request #9157 from ethereum/abstract2
...
Change wording with regards to creation or initialisation.
2020-06-09 11:25:27 +02:00
chriseth
970b69cf3e
Change wording with regards to creation or initialisation.
2020-06-09 11:21:18 +02:00
chriseth
1319396bfb
Merge pull request #9121 from ethereum/solYulIndexAccess
...
[SolYul] Index access to fixed bytes and byte arrays.
2020-06-09 11:18:35 +02:00
chriseth
2724ce9511
Index access to fixed bytes and byte arrays.
2020-06-09 10:50:28 +02:00
Leonardo
1e8e0ebd13
Merge pull request #9140 from ethereum/wasm-binary-fix-memory-immediate-alignment
...
Fix wrong alignment for Wasm store/load with 8-, 16- and 32-bit arguments
2020-06-09 10:42:21 +02:00
Leonardo
5e3ba29020
Merge pull request #9145 from PaulRBerg/update-060-docs
...
Add note about initialisation in 060-breaking-changes
2020-06-09 10:40:29 +02:00
ethers
91f4ae12a9
remove SHA-3 as Keccak-256 is clearer
...
Reduce confusion as Keccak-256 is clear enough
2020-06-08 19:16:24 -07:00
chriseth
f4eadea83d
Merge pull request #9076 from ethereum/commandline-help-option-groups
...
Option groups in command-line help
2020-06-08 15:44:35 +02:00
chriseth
a29592e9fd
Merge pull request #9144 from igorline/fix-semantic-urls
...
Fix semantic urls for function and modifier overriding in documentation
2020-06-08 13:58:40 +02:00
Leonardo
3d241eed82
Merge pull request #9137 from ethereum/smt_fix_aliasing
...
[SMTChecker] Erase knowledge when array variable is pushed/popped
2020-06-08 12:56:59 +02:00
Leonardo Alt
acbe7a947b
Changelog entry
2020-06-08 10:23:57 +02:00
Leonardo Alt
f49e2424b2
[SMTChecker] Erase knowledge when array variable is pushed
2020-06-08 10:23:06 +02:00
Paul Razvan Berg
2c31a5d15d
docs: add note about initialisation in 060-breaking-changes
2020-06-06 23:06:30 +03:00
Igor Line
3841b2626b
Fix semantic urls for function and modifier overriding in documentation
2020-06-06 16:57:26 +02:00
Kamil Śliwak
d303bb24f0
CommandLineInterface: Add a note that --old-reporter is a legacy option
2020-06-06 00:27:43 +02:00
Kamil Śliwak
7bd7ff3d7d
CommandLineInterface: Group and reorder command-line options
2020-06-06 00:25:53 +02:00
Kamil Śliwak
5333e35cd7
CommandLineInterface: Reformat command-line option definitions for better readability
...
- Don't mix single-line and multi-line formatting in the same group. The single-line options get visually "lost" between the multi-line ones.
- Put semicolons on separate lines. This makes it easier to move options around without having to fix them constantly and also should make diffs a bit nicer.
2020-06-06 00:13:01 +02:00
Kamil Śliwak
fe0a0802b2
wasm/BinaryTransform: Fix wrong alignment for .load/.store with arguments smaller than 64-bits
2020-06-06 00:00:46 +02:00
Kamil Śliwak
325a78fe47
Merge branch 'wasm-binary-empty-local-entries' into develop
2020-06-05 23:25:28 +02:00
Kamil Śliwak
976a0f9395
wasm/BinaryTransform: Don't add an empty local entry in binary wasm if there are no locals
2020-06-05 21:03:06 +02:00
Leonardo
d243f5baac
Merge pull request #9045 from ethereum/smt_fix_tuple
...
[SMTChecker] Fix internal error in tuples of tuples.
2020-06-05 14:21:32 +02:00
Leonardo
731e6466a0
Merge pull request #9067 from ethereum/smt_fix_fp_again
...
[SMTChecker] Fix BMC targets with FP
2020-06-05 12:39:28 +02:00
Daniel Kirchner
0fed2518fc
Merge pull request #9115 from ethereum/moreTestsForGetters
...
More tests for getters.
2020-06-05 12:34:47 +02:00
Leonardo Alt
87ceb72b82
[SMTChecker] Fix internal error in tuples of tuples.
2020-06-05 12:20:47 +02:00
chriseth
d4552678a9
Merge pull request #9091 from ethereum/phaserConversionWarnings
...
Fixing Phaser signedness conversion warnings
2020-06-05 10:08:49 +02:00
chriseth
0ec96337f1
Merge pull request #9131 from ethereum/release
...
Merge release back into develop.
2020-06-04 21:25:45 +02:00
chriseth
ae61cd25d4
Merge pull request #9132 from ethereum/setVersionTO0610
...
Set version to 0.6.10
2020-06-04 21:25:33 +02:00
chriseth
4cf92bcd89
Set version to 0.6.10
2020-06-04 18:44:22 +02:00
chriseth
3e3065ac00
Merge pull request #9126 from ethereum/develop
...
Merge develop into release for 0.6.9
2020-06-04 17:27:00 +02:00
Kamil Śliwak
8f55ead48d
yul-phaser: Switch from uint32_t to size_t in SimulationRNG
...
- Also pass the appriopriate type internally to the distribution instead of relying on the default (which is uint32_t)
2020-06-04 17:19:42 +02:00
Djordje Mijovic
9b3d1c11ff
yul-phaser: A few more tweaks to ensure that signedness conversions do not cause warnings
...
- Don't cast booleans to int when the result gets assigned to an unsigned type. Relace them with ifs.
- Use unsigned initializer for a variable declared in a lambda capture.
- Unsigned abs() of a difference of unsigned values.
2020-06-04 17:18:07 +02:00
Djordje Mijovic
a49a127627
yul-phaser: Use ptrdiff_t for iterator arithmetic
2020-06-04 17:17:40 +02:00
chriseth
92a9f44afa
Merge pull request #9111 from ethereum/emscriptenTest
...
Switch to emscripten upstream backend.
2020-06-04 16:24:47 +02:00
Daniel Kirchner
59ee743f6a
Switch to upstream docker image for emscripten build.
2020-06-04 16:17:29 +02:00
chriseth
389da3018a
Merge pull request #9124 from ethereum/prepare069
...
Prepare 0.6.9.
2020-06-04 14:30:59 +02:00
chriseth
fc4b3e33b7
Prepare 0.6.9.
2020-06-04 14:25:04 +02:00
chriseth
70e6252477
Merge pull request #9123 from ethereum/fix-tohex-with-empty-data
...
Fix toHex() in case of empty data and non-empty prefix
2020-06-04 12:32:26 +02:00
chriseth
81987da07e
Merge pull request #9112 from ethereum/batch-changelog-update
...
Missing changelog entries for a few of my PRs from this release
2020-06-04 12:31:34 +02:00
Kamil Śliwak
9b4077aa98
Changelog entry for #9074
2020-06-04 11:48:13 +02:00
Kamil Śliwak
4fd55ae397
Fix toHex() in case of empty data and non-empty prefix
2020-06-04 10:01:55 +02:00
chriseth
010a2246c7
More tests for getters.
2020-06-03 21:47:24 +02:00
chriseth
6b5f83cdfa
Merge pull request #9058 from ethereum/memberAccessSolYul
...
[Sol->Yul] Member access for structs.
2020-06-03 21:19:49 +02:00
chriseth
f38e3a3574
Merge pull request #9056 from ethereum/solYulGetters
...
[Sol->Yul] Implement getters.
2020-06-03 19:08:15 +02:00
chriseth
59fc88ca17
Merge pull request #9092 from ethereum/libEvmasmConversionWarnings
...
Fixing signedness conversion warnings in libevmasm
2020-06-03 18:46:49 +02:00
chriseth
5024985708
Merge pull request #9074 from ethereum/commandline-fix-wasm-crash-if-no-dialect
...
Fix ICE when selecting assembly variant with no Ewasm translation
2020-06-03 14:24:41 +02:00