mordax
|
f60251f3b4
|
Add extra documentation for running compiler tests on Windows
|
2018-10-15 11:37:02 +02:00 |
|
chriseth
|
5a921c4d6a
|
Merge pull request #5215 from Mordax/issue-5142
Removes mention of submodules from docs and build scripts
|
2018-10-15 11:25:11 +02:00 |
|
chriseth
|
656adcaeb7
|
Merge pull request #5149 from ethereum/fix_assertion_on_inval_tuple_call
Fixes invalid function calls to literals inside tuple assignment's LHS.
|
2018-10-15 11:24:47 +02:00 |
|
chriseth
|
6f595ee0df
|
Merge pull request #5205 from ethereum/cseAlsoSubstituteVariables
[Yul] Also substitute variables in Common Subexpression Eliminator
|
2018-10-15 11:23:56 +02:00 |
|
Christian Parpart
|
6d815a142f
|
Fixes invalid function calls to literals inside tuple assignment's LHS.
|
2018-10-15 10:35:11 +02:00 |
|
mordax
|
40b9b52872
|
Remove another mention
|
2018-10-13 21:35:09 -04:00 |
|
mordax
|
58252950a7
|
Removing mention of submodules from docs/build
|
2018-10-13 21:31:39 -04:00 |
|
chriseth
|
7940dafd0d
|
Also substitute variables in CSE.
|
2018-10-12 17:11:13 +02:00 |
|
chriseth
|
26dc876c28
|
Merge pull request #5127 from ethereum/exprUnbreaker
[Yul] Expression joiner.
|
2018-10-12 17:10:44 +02:00 |
|
chriseth
|
93cf718367
|
Merge pull request #5206 from ethereum/splitConstantsToo
[Yul] Split constants too
|
2018-10-12 17:01:54 +02:00 |
|
chriseth
|
94526b2d92
|
Merge pull request #5145 from ethereum/hashLinker
Hash linker
|
2018-10-12 15:53:45 +02:00 |
|
chriseth
|
1e06422589
|
Also split constants.
|
2018-10-12 15:20:06 +02:00 |
|
chriseth
|
d60a2511fd
|
Expression joiner.
|
2018-10-12 15:19:29 +02:00 |
|
chriseth
|
1d312c8e40
|
Merge pull request #5203 from ethereum/moveMoreYulTests
Move more yul optimizer tests
|
2018-10-12 15:15:41 +02:00 |
|
chriseth
|
914668c622
|
Fix checksum check.
|
2018-10-12 15:15:02 +02:00 |
|
chriseth
|
95d3e7feb3
|
More helpful error messages for linker.
|
2018-10-12 15:15:02 +02:00 |
|
chriseth
|
26c693aa92
|
Change library placeholder to __$<hash>$__ .
|
2018-10-12 15:15:02 +02:00 |
|
chriseth
|
4d6d224cf8
|
Prefix "0x" to library placeholder.
|
2018-10-12 15:15:01 +02:00 |
|
chriseth
|
e8ba2d6e46
|
Document library placeholder change.
|
2018-10-12 15:15:01 +02:00 |
|
chriseth
|
56bbfce6d3
|
Fix directory creation.
|
2018-10-12 15:15:01 +02:00 |
|
chriseth
|
6daeb39ecc
|
Use hash for library placeholders.
|
2018-10-12 15:15:01 +02:00 |
|
chriseth
|
a937a449df
|
Move unused pruner tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
463642996a
|
Move expression simplifier tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
6dfd0adc0b
|
Move rematerialiser tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
49958e4720
|
Move main function tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
9cd577abe9
|
Move tests for full inliner.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
83ab8e7f78
|
Move expression inliner tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
7a34fc1291
|
Move function hoister tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
e021be4609
|
Move function grouper tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
424a77b48e
|
Move expression splitter tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
33ac415f7f
|
Move common subexpression eliminator tests.
|
2018-10-11 18:41:26 +02:00 |
|
chriseth
|
5f5dc8956d
|
Merge pull request #5185 from ethereum/yulOptimizerTests
Yul optimizer tests
|
2018-10-11 17:43:44 +02:00 |
|
chriseth
|
e62343c60b
|
Store test results as artifacts.
|
2018-10-11 17:01:06 +02:00 |
|
chriseth
|
a53d942da5
|
Remove old disambiguator test.
|
2018-10-11 16:59:57 +02:00 |
|
chriseth
|
6e32a1becb
|
Disambiguator tests.
|
2018-10-11 16:59:57 +02:00 |
|
chriseth
|
4607118d2e
|
Add Yul optimizer test framework.
|
2018-10-11 16:59:57 +02:00 |
|
chriseth
|
6859ec0434
|
Merge pull request #5179 from ethereum/refactorIsoltest
Slight refactor of isoltest to add new automated yul optimizer tests
|
2018-10-11 15:23:21 +02:00 |
|
chriseth
|
9da62384ee
|
Combine test path discovery.
|
2018-10-11 15:01:43 +02:00 |
|
chriseth
|
50247dc8d1
|
Extract test suite runs.
|
2018-10-11 15:01:43 +02:00 |
|
chriseth
|
9081f803c7
|
Extract function.
|
2018-10-11 15:01:43 +02:00 |
|
chriseth
|
51db4f5411
|
Merge pull request #5196 from ethereum/chriseth-patch-2
Fix typo in yul example
|
2018-10-11 12:03:07 +02:00 |
|
chriseth
|
81a385ecee
|
Merge pull request #5197 from ethereum/array-index-tests
More array index tests
|
2018-10-11 11:59:01 +02:00 |
|
chriseth
|
6b5d041e06
|
Merge pull request #5199 from lazaridiscom/develop
ignore Visual Studio Code stuff
|
2018-10-11 11:53:46 +02:00 |
|
Lazaridis
|
e854f7c13c
|
ignore Visual Studio Code stuff
|
2018-10-11 08:58:06 +03:00 |
|
Erik Kundt
|
3e24a3d81b
|
Adds syntax tests for array index access.
|
2018-10-10 23:18:32 +02:00 |
|
chriseth
|
2feaacba9d
|
Merge pull request #5195 from ethereum/unsigned-array-index
Do not crash on non-unsigned array index
|
2018-10-10 20:56:25 +02:00 |
|
chriseth
|
6e61d92495
|
Fix typo in yul example
|
2018-10-10 20:54:21 +02:00 |
|
chriseth
|
f33fc99558
|
Merge pull request #5014 from mestorlx/develop
Improve error message for lookup in function types
|
2018-10-10 20:52:41 +02:00 |
|
Erik Kundt
|
763ae30023
|
Fixes crash on non-unsigned array index.
|
2018-10-10 19:49:25 +02:00 |
|
Martin Diz
|
ef25454a04
|
Improved error message for lookup in function types.
|
2018-10-10 11:53:53 -03:00 |
|