Commit Graph
15863 Commits
Author SHA1 Message Date
chriseth ba9f740a8f Merge pull request #8345 from ethereum/release
Merge release back into develop.
2020-02-18 21:36:20 +01:00
chriseth 79bb6b80e8 Merge pull request #8342 from ethereum/bumpVersion064
Set version to 0.6.4.
2020-02-18 21:35:57 +01:00
chriseth 9dd9a68c08 Set version to 0.6.4. 2020-02-18 16:42:02 +01:00
chriseth a56159368a Merge pull request #8322 from ethereum/bytecodeRepoDirectoryNames
Add hour and minute to bytecode repo directory names.
2020-02-18 15:51:01 +01:00
chriseth 8dda952108 Merge pull request #8341 from ethereum/develop
Merge develop into release for 0.6.3
v0.6.3
2020-02-18 15:50:19 +01:00
chriseth c2e22d4cab Merge pull request #8221 from ethereum/structured-docs-error-locations
[parser] Source locations for structured documentation errors
2020-02-18 14:57:28 +01:00
chriseth fc7fcec234 Merge pull request #8336 from ethereum/bugfix-regressions
Fix script used for fuzzer nightly test
2020-02-18 14:48:12 +01:00
chriseth f2c0c92bf4 Merge pull request #8338 from ethereum/Marenz-patch-1
Make gitter chat more visible in main readme
2020-02-18 14:47:00 +01:00
chriseth 663a9f892f Merge pull request #8333 from ethereum/fix-8332
Use explicit variant constructor in direct list initializer
2020-02-18 14:46:31 +01:00
chriseth 589d59b55c Merge pull request #8339 from ethereum/prepare063
Prepare changelog for 0.6.3 release.
2020-02-18 14:44:31 +01:00
chriseth 4115553344 Prepare changelog for 0.6.3 release. 2020-02-18 12:52:58 +01:00
chriseth 64f9dc351e Merge pull request #8337 from mijovic/assembly-multifile
Assembly: Added missing source field to legacy assembly json output
2020-02-18 12:47:19 +01:00
Mathias L. Baumann a7baa25b3c Make gitter chat more visible in main readme 2020-02-18 12:03:17 +01:00
Djordje Mijovic 18dea6b69c Assembly: Added missing source field to legacy assembly json output to complete the source reference 2020-02-18 10:22:34 +01:00
Bhargava Shastry 5d5bb00716 Fix script used for fuzzer nightly test 2020-02-18 13:24:10 +05:30
Bhargava Shastry 786c63ec3c Use explicit type for variant constructor that is part of direct list initializer 2020-02-18 10:42:08 +05:30
Leonardo 9871daa053 Merge pull request #8334 from random-internet-cat/conforming-identifiers
Use only conforming identifiers
2020-02-17 15:34:44 -04:00
Jason Cobb 6db0d50094 Don't use identifiers starting with an underscore followed by an uppercase letter 2020-02-17 12:44:39 -05:00
chriseth 2d1c4b770f Merge pull request #8321 from ethereum/removeStackFromAsmAnalysis
Remove stack counting from Asm Analysis.
2020-02-17 14:32:17 +01:00
chriseth 50421e8bb0 Merge pull request #8324 from imapp-pl/yul-phaser-simulation-rng
[yul-phaser] SimulationRNG
2020-02-17 13:05:02 +01:00
chriseth c50631d4e2 Update tests. 2020-02-17 12:58:06 +01:00
chriseth 29e5cd89be Remove stack counting from Asm Analysis. 2020-02-17 12:58:05 +01:00
Kamil Śliwak 2f67302ffc [yul-phaser] main: Add --seed option 2020-02-16 02:18:21 +01:00
Kamil Śliwak f29d3655f7 [yul-phaser] SimulationRNG: Add bernoulliTrial() 2020-02-16 02:18:21 +01:00
Kamil Śliwak a8fa332a9c [yul-phaser] SimulationRNG: Rewrite uniformInt() and binomialInt() tests to rely on variance and expected value 2020-02-16 02:18:21 +01:00
Kamil Śliwak db140a667a [yul-phaser] SimulationRNG: Use a single, shared and seedable generator 2020-02-16 02:18:21 +01:00
Kamil Śliwak 342a4e5dee [yul-phaser] Rename Random to SimulationRNG (fix references) 2020-02-16 02:18:21 +01:00
Kamil Śliwak 0d28d5a287 [yul-phaser] Rename Random to SimulationRNG (file move) 2020-02-16 02:18:21 +01:00
Kamil Śliwak b01766c4db [yul-phaser] Gather functions from Random into SimulationRNG class 2020-02-16 02:18:21 +01:00
Kamil Śliwak 4ee9174454 [yul-phaser] Chromosome: Make randomOptimisationStep() public
- And add tests now that it's public.
2020-02-16 02:18:21 +01:00
Kamil Śliwak 46d69d0941 [yul-phaser] Common: Add enumerateOptimisationSteps() 2020-02-16 02:18:21 +01:00
Kamil Śliwak 957ca00588 [yul-phaser] Common: Add mean() and meanSquaredError() 2020-02-15 22:21:20 +01:00
Kamil Śliwak 94538efc0e [yul-phaser] Add a file for small utilities used in yul-phaser's tests 2020-02-15 22:21:20 +01:00
Kamil Śliwak 40b086774a [yul-phaser] Random: Fix tests allocating more counters than necessary
- The tests weren't broken, just less efficient.
2020-02-15 22:21:20 +01:00
Daniel Kirchner e8bb212ec6 Add hour and minute to bytecode repo directory names 2020-02-15 14:44:37 +01:00
chriseth 41e83dd33a Merge pull request #8320 from ethereum/bytecodeReportLineEndings
Prevent windows line endings in bytecode report.
2020-02-14 17:33:24 +01:00
Daniel Kirchner 50adb2943a Prevent windows line endings in bytecode report. 2020-02-14 17:03:48 +01:00
Erik Kundt 017d33cfbe Fix typos in filenames within docstring syntax tests. 2020-02-14 15:53:39 +01:00
Erik Kundt 1d2e1c4f0a Adds command line test for structured doc errors. 2020-02-14 15:53:39 +01:00
Erik Kundt 125d9f6648 Adds changelog for locations of structured doc errors. 2020-02-14 15:53:39 +01:00
Erik Kundt 85fc0b597b Adjusts tests to source locations for structured documentation errors. 2020-02-14 15:53:39 +01:00
Erik Kundt cfc70ede5c Corrects comment literal that span too long. 2020-02-14 15:53:35 +01:00
Erik Kundt b43751d65e Reports source location for structured documentation errors. 2020-02-14 15:21:39 +01:00
chriseth ec4f9d0ed8 Merge pull request #8318 from ethereum/changelogEntries
Add missing changelog entries.
2020-02-14 15:09:23 +01:00
Daniel Kirchner e3a235a492 Add missing changelog entries. 2020-02-14 14:22:11 +01:00
chriseth 7115f6fe41 Merge pull request #8304 from ethereum/fix-macos-ast-test
Fix AST JSON test on MacOS
2020-02-14 14:03:59 +01:00
chriseth 2917cf4bbc Merge pull request #8118 from ethereum/wasmRebuilds
Experimental wasm soljson.js rebuild scripts
2020-02-14 13:00:33 +01:00
Daniel Kirchner 2f8683510d Add readme. 2020-02-14 12:48:21 +01:00
chriseth 99f88742d6 Merge pull request #8263 from ethereum/functionSelectorPure
Mark function selectors accessed via declaration as pure.
2020-02-14 12:34:39 +01:00
Daniel Kirchner 9f094d59b9 Mark function selector accesses as pure for pure expressions and mark function accesses via contract name as pure. 2020-02-14 12:33:33 +01:00