index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #5232 from ethereum/inlineHeuristic
chriseth
2018-10-17
3
-0
/
+97
|
\
|
*
Use metrics in the full inliner.
chriseth
2018-10-17
3
-0
/
+97
*
|
Handle externally supplied variables correctly in disambiguator.
chriseth
2018-10-17
1
-1
/
+1
|
/
*
Inline each function separately.
chriseth
2018-10-16
2
-41
/
+16
*
Test for crash via inlining.
chriseth
2018-10-16
1
-0
/
+84
*
New full inliner.
chriseth
2018-10-16
10
-56
/
+124
*
Add a "full simplify" test that applies multiple elementary transforms.
chriseth
2018-10-16
17
-0
/
+198
*
New simplifier via broken expressions.
chriseth
2018-10-16
1
-1
/
+1
*
Merge pull request #5225 from mestorlx/issue5007
chriseth
2018-10-16
1
-0
/
+8
|
\
|
*
fix issue##5007
mestorlx
2018-10-16
1
-0
/
+8
*
|
Merge pull request #5226 from ethereum/chriseth-patch-3
chriseth
2018-10-16
1
-1
/
+2
|
\
\
|
*
|
Correct include path
chriseth
2018-10-16
1
-1
/
+2
*
|
|
Merge pull request #5222 from ethereum/yul-block-flattener
chriseth
2018-10-16
5
-0
/
+93
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Yul: Introduces a block flattening pass + tests
Christian Parpart
2018-10-16
5
-0
/
+93
|
|
/
*
/
Bug fix: Add missing include in test/Options.h; otherwise compiler does not r...
Bhargava Shastry
2018-10-15
1
-1
/
+1
|
/
*
[SMTChecker] Inline calls to internal functions
Leonardo Alt
2018-10-15
22
-7
/
+290
*
Merge pull request #5221 from ethereum/splitRenamingLeftovers
chriseth
2018-10-15
1
-1
/
+1
|
\
|
*
Some renaming leftovers.
chriseth
2018-10-15
1
-1
/
+1
*
|
Merge pull request #5208 from mestorlx/bug4156
chriseth
2018-10-15
3
-0
/
+43
|
\
\
|
|
/
|
/
|
|
*
Updated MAXIMUM_STRING_DISTANCE to non static maximumStringDistance taking in...
mestorlx
2018-10-13
3
-0
/
+43
*
|
Renaming namespace dev::julia to dev::yul.
Christian Parpart
2018-10-15
7
-13
/
+13
*
|
Renaming libjulia to libyul
Christian Parpart
2018-10-15
119
-30
/
+30
*
|
Merge pull request #5149 from ethereum/fix_assertion_on_inval_tuple_call
chriseth
2018-10-15
2
-0
/
+16
|
\
\
|
*
|
Fixes invalid function calls to literals inside tuple assignment's LHS.
Christian Parpart
2018-10-15
2
-0
/
+16
|
|
/
*
/
Also substitute variables in CSE.
chriseth
2018-10-12
1
-0
/
+27
|
/
*
Merge pull request #5127 from ethereum/exprUnbreaker
chriseth
2018-10-12
17
-0
/
+236
|
\
|
*
Expression joiner.
chriseth
2018-10-12
17
-0
/
+236
*
|
Merge pull request #5206 from ethereum/splitConstantsToo
chriseth
2018-10-12
4
-33
/
+56
|
\
\
|
*
|
Also split constants.
chriseth
2018-10-12
4
-33
/
+56
|
|
/
*
|
Merge pull request #5145 from ethereum/hashLinker
chriseth
2018-10-12
2
-1
/
+19
|
\
\
|
|
/
|
/
|
|
*
Change library placeholder to `__$<hash>$__`.
chriseth
2018-10-12
1
-1
/
+1
|
*
Use hash for library placeholders.
chriseth
2018-10-12
2
-1
/
+19
*
|
Move unused pruner tests.
chriseth
2018-10-12
12
-129
/
+113
*
|
Move expression simplifier tests.
chriseth
2018-10-12
18
-178
/
+158
*
|
Move rematerialiser tests.
chriseth
2018-10-12
19
-179
/
+292
*
|
Move main function tests.
chriseth
2018-10-12
7
-87
/
+117
*
|
Move tests for full inliner.
chriseth
2018-10-12
9
-175
/
+205
*
|
Move expression inliner tests.
chriseth
2018-10-12
9
-95
/
+124
*
|
Move function hoister tests.
chriseth
2018-10-12
7
-85
/
+97
*
|
Move function grouper tests.
chriseth
2018-10-12
7
-85
/
+102
*
|
Move expression splitter tests.
chriseth
2018-10-12
7
-156
/
+106
*
|
Move common subexpression eliminator tests.
chriseth
2018-10-12
8
-102
/
+81
|
/
*
Remove old disambiguator test.
chriseth
2018-10-11
1
-105
/
+0
*
Disambiguator tests.
chriseth
2018-10-11
9
-0
/
+159
*
Add Yul optimizer test framework.
chriseth
2018-10-11
6
-2
/
+266
*
Combine test path discovery.
chriseth
2018-10-11
5
-41
/
+93
*
Extract test suite runs.
chriseth
2018-10-11
1
-36
/
+39
*
Extract function.
chriseth
2018-10-11
1
-19
/
+25
*
Adds syntax tests for array index access.
Erik Kundt
2018-10-11
5
-0
/
+31
*
Merge pull request #5195 from ethereum/unsigned-array-index
chriseth
2018-10-11
4
-0
/
+40
|
\
|
*
Fixes crash on non-unsigned array index.
Erik Kundt
2018-10-11
4
-0
/
+40
*
|
Improved error message for lookup in function types.
Martin Diz
2018-10-10
5
-0
/
+85
*
|
Merge pull request #5186 from ethereum/renameBreaker
chriseth
2018-10-10
1
-3
/
+3
|
\
\
|
*
|
Rename ExpressionBreaker to ExpressionSplitter.
chriseth
2018-10-10
1
-3
/
+3
*
|
|
Merge pull request #5134 from ethereum/fuzzer-input-file
chriseth
2018-10-10
1
-11
/
+27
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
adds --input-file=FILENAME to solfuzzer
Christian Parpart
2018-10-10
1
-11
/
+27
*
|
|
Merge pull request #5184 from ethereum/viewFunctionDocs
chriseth
2018-10-10
1
-0
/
+25
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Documents library view functions and adds unit test.
Erik Kundt
2018-10-10
1
-0
/
+25
*
|
|
Merge pull request #5180 from ethereum/cpp-cleanup
chriseth
2018-10-10
4
-5
/
+3
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Do not require ctype/stdio if not needed
Alex Beregszaszi
2018-10-10
2
-2
/
+0
|
*
|
Use nullptr instead of NULL where appropriate
Alex Beregszaszi
2018-10-10
2
-3
/
+3
*
|
|
Merge pull request #5076 from ethereum/exprBreaker
chriseth
2018-10-09
2
-0
/
+253
|
\
\
\
|
*
|
|
Expression breaker.
chriseth
2018-10-09
2
-0
/
+253
*
|
|
|
Fixes large rational number literals being wrongly interpreted.
Christian Parpart
2018-10-09
2
-0
/
+18
|
/
/
/
*
|
|
Merge pull request #5124 from lazaridiscom/1802-hex-error-reporting
chriseth
2018-10-09
1
-4
/
+8
|
\
\
\
|
*
|
|
provide general hex-literal error message, fixes #1802
Lazaridis
2018-10-09
1
-4
/
+8
|
|
/
/
*
/
/
Fix commandline tests for release version.
chriseth
2018-10-09
7
-9
/
+4
|
/
/
*
|
Fix ast json test for function kind.
chriseth
2018-10-09
2
-1
/
+2
*
|
Merge pull request #4734 from ethereum/astUpdate
chriseth
2018-10-09
29
-10
/
+571
|
\
\
|
|
/
|
/
|
|
*
Restore ``isConstructor`` in the legacy AST.
Daniel Kirchner
2018-09-11
13
-0
/
+13
|
*
Add new test cases.
Daniel Kirchner
2018-09-11
9
-0
/
+548
|
*
Replace ``isConstructor`` field in the JSON AST by a ``kind`` field.
Daniel Kirchner
2018-09-11
20
-20
/
+20
*
|
soltest: provides sane defaults for --testpath command line option
Christian Parpart
2018-10-08
1
-0
/
+23
*
|
Fix typos.
chriseth
2018-10-04
1
-1
/
+1
*
|
Fixes #5051 (introduced in #4684), effectively allowing underscores in addres...
Christian Parpart
2018-10-02
1
-0
/
+1
*
|
Merge pull request #5104 from ethereum/fuzzer
chriseth
2018-10-01
1
-45
/
+26
|
\
\
|
*
|
Do not use compileJSON wrapper in the fuzzer
Alex Beregszaszi
2018-09-29
1
-45
/
+26
*
|
|
Merge pull request #5115 from mestorlx/cleancircleci
chriseth
2018-10-01
1
-2
/
+8
|
\
\
\
|
*
|
|
removed stray (B in CI test output
Martin Diz
2018-09-29
1
-2
/
+8
*
|
|
|
Merge pull request #5075 from ethereum/fixInliner
chriseth
2018-10-01
1
-0
/
+35
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Fix for inlining inside conditions.
chriseth
2018-10-01
1
-30
/
+30
|
*
|
|
Tests for inlining inside condition.
chriseth
2018-09-25
1
-0
/
+35
*
|
|
|
Merge pull request #4676 from jwasinger/extcodehash
Alex Beregszaszi
2018-09-28
2
-0
/
+17
|
\
\
\
\
|
*
|
|
|
Add LLL tests for EXTCODEHASH
Alex Beregszaszi
2018-09-26
1
-0
/
+4
|
*
|
|
|
Add test for extcodehash
Alex Beregszaszi
2018-09-26
1
-0
/
+13
*
|
|
|
|
Be more strict about values in the optimizer block in StandardJSON
Alex Beregszaszi
2018-09-26
1
-0
/
+65
|
/
/
/
/
*
|
|
|
Merge pull request #5061 from ethereum/fixedSizeArrayLength
chriseth
2018-09-26
4
-2
/
+32
|
\
\
\
\
|
*
|
|
|
Moves length check to reference resolver.
Erik Kundt
2018-09-22
5
-8
/
+32
|
*
|
|
|
Disallows fixed-size multidim. arrays with zero-length.
Erik Kundt
2018-09-22
1
-0
/
+6
*
|
|
|
|
CREATE2 is part of Constantinople now
Alex Beregszaszi
2018-09-26
1
-5
/
+7
*
|
|
|
|
Better regex for finding version pragmas and replace it with >=0.0
Alex Beregszaszi
2018-09-26
2
-2
/
+2
*
|
|
|
|
Automatically replace version pragmas in compilation tests
Alex Beregszaszi
2018-09-26
1
-0
/
+2
*
|
|
|
|
Require 0.5.0 in contract tests
Alex Beregszaszi
2018-09-26
3
-3
/
+3
*
|
|
|
|
Turn on patch to replace version pragmas for Zeppelin
Alex Beregszaszi
2018-09-26
1
-2
/
+2
|
|
/
/
/
|
/
|
|
|
*
|
|
|
Merge pull request #5034 from liangdzou/fix_test_format_issue
chriseth
2018-09-25
1
-2
/
+4
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
fix format issue for test files
liangdzou
2018-09-24
1
-2
/
+4
|
|
/
/
*
|
|
Merge pull request #5003 from herrBez/cleanUpdated
chriseth
2018-09-24
12
-0
/
+106
|
\
\
\
|
*
|
|
Add syntax tests to augment the test coverage of
herrBez
2018-09-21
12
-0
/
+106
|
|
/
/
*
|
|
Merge pull request #5050 from ethereum/standard-json-crashes
Alex Beregszaszi
2018-09-21
1
-1
/
+1
|
\
\
\
|
*
|
|
Add proper error reporting when invalid settings are provided in StandardJSON
Alex Beregszaszi
2018-09-21
1
-1
/
+1
|
|
/
/
*
|
|
Merge pull request #5030 from ethereum/payableConversion
chriseth
2018-09-21
6
-0
/
+40
|
\
\
\
|
*
|
|
Make non-payable default for conversion to address.
chriseth
2018-09-20
6
-0
/
+40
|
|
/
/
*
/
/
Disallow uppercase X in hex number literals
hydai
2018-09-19
1
-0
/
+5
|
/
/
*
|
Merge pull request #4999 from liangdzou/fix_typo
chriseth
2018-09-17
2
-3
/
+3
|
\
\
|
*
|
fix some format typos
liangdzou
2018-09-17
2
-3
/
+3
*
|
|
Merge pull request #4984 from elopio/add-missing-inliner-test
chriseth
2018-09-17
1
-0
/
+3
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Add a missing tests for yul inliner optimization
Leo Arias
2018-09-16
1
-0
/
+3
*
|
|
Do not set to ref for explicit conversion and add assertion for array
liangdzou
2018-09-14
7
-0
/
+67
|
/
/
*
|
Merge pull request #4968 from ethereum/alethUpdateCompatible
chriseth
2018-09-14
2
-31
/
+22
|
\
\
|
*
|
Disable blockhash test for constantinople due to changes between aleth versions.
Daniel Kirchner
2018-09-13
1
-29
/
+20
|
*
|
Use "pending", not "latest" during ``eth_call`` in ``sendMessage``.
Daniel Kirchner
2018-09-13
1
-2
/
+2
*
|
|
Merge pull request #4911 from ethereum/addressPayable
Daniel Kirchner
2018-09-13
34
-7
/
+1434
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Add ``stateMutability`` field to JSON AST for ``address`` types.
Daniel Kirchner
2018-09-13
3
-0
/
+1171
|
*
|
Add payable and non-payable state mutability to AddressType.
Daniel Kirchner
2018-09-13
31
-7
/
+263
*
|
|
give more information (at most 35 chars before and after) for too long lines
liangdzou
2018-09-13
13
-2
/
+82
|
/
/
*
|
Update test suite to use address payable.
Daniel Kirchner
2018-09-12
26
-67
/
+121
*
|
Accept ``address payable`` during parsing.
Daniel Kirchner
2018-09-11
19
-1
/
+224
|
/
*
Update bug description, add regex and tests.
chriseth
2018-09-10
1
-0
/
+34
*
Tests.
chriseth
2018-09-10
1
-0
/
+40
*
Merge pull request #4912 from ethereum/fixNewline
chriseth
2018-09-10
1
-0
/
+106
|
\
|
*
Tests.
chriseth
2018-09-06
1
-0
/
+98
|
*
This fixes several bugs with regards to line breaks and comments:
chriseth
2018-09-06
1
-0
/
+8
*
|
Buglist check script supports json paths
Leonardo Alt
2018-09-07
2
-21
/
+155
|
/
*
Merge pull request #4872 from bakaoh/issue4716
chriseth
2018-09-06
1
-0
/
+8
|
\
|
*
Fix #4716: Crash when array index value is too large
bakaoh
2018-09-05
1
-0
/
+8
*
|
Split IntegerType into IntegerType and AddressType.
Daniel Kirchner
2018-09-05
1
-2
/
+2
*
|
Merge pull request #4590 from ethereum/msgValueModifier
chriseth
2018-09-05
7
-1
/
+39
|
\
\
|
*
|
Fix endToEnd test
Leonardo Alt
2018-09-04
1
-0
/
+10
|
*
|
Turn warning into error.
chriseth
2018-09-04
3
-3
/
+3
|
*
|
Warns if modifier uses msg.value in non-payable function.
Erik Kundt
2018-09-04
5
-0
/
+28
|
|
/
*
|
Merge pull request #4895 from ethereum/abidecodesingle
chriseth
2018-09-05
2
-0
/
+12
|
\
\
|
*
|
Fix abi.decode returning single value.
chriseth
2018-09-05
2
-0
/
+12
*
|
|
Merge pull request #4866 from bakaoh/issue4743
chriseth
2018-09-05
38
-45
/
+45
|
\
\
\
|
*
|
|
Update test to correct source location for nameless parameters
bakaoh
2018-08-31
38
-45
/
+45
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #4880 from ethereum/fix_cmdlineTest_tmpdir
chriseth
2018-09-05
1
-13
/
+13
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
mktemp might use variable TMPDIR. Renaming it in our script to avoid conflicts.
Leonardo Alt
2018-09-03
1
-13
/
+13
|
|
/
*
|
Merge pull request #4888 from ethereum/disallow_single_statement_vardecl_if_w...
chriseth
2018-09-04
5
-0
/
+58
|
\
\
|
*
|
Changed error message and added tests
Leonardo Alt
2018-09-04
5
-0
/
+58
|
|
/
*
|
Add another end-to-end test.
Daniel Kirchner
2018-09-04
1
-0
/
+127
*
|
Update compilation tests.
Daniel Kirchner
2018-09-04
4
-16
/
+11
*
|
Add return data to bare calls.
Daniel Kirchner
2018-09-04
10
-92
/
+212
*
|
Remove trailing whitespace for all files in the repository.
Daniel Kirchner
2018-09-04
2
-6
/
+6
|
/
*
Dynamic type as mapping key returns error instead of assertion fail
Leonardo Alt
2018-08-16
6
-0
/
+34
*
Merge pull request #4822 from ethereum/addressStaticCall
chriseth
2018-08-16
3
-1
/
+120
|
\
|
*
Add syntax test for ``address.staticcall.value``.
Daniel Kirchner
2018-08-15
1
-0
/
+15
|
*
Add view pure checker tests for ``address.staticcall(...)``.
Daniel Kirchner
2018-08-15
1
-1
/
+20
|
*
Add ``staticcall`` to ``address``.
Daniel Kirchner
2018-08-15
2
-0
/
+85
*
|
Review suggestions
Leonardo Alt
2018-08-15
3
-3
/
+3
*
|
Add end to end tests
Leonardo Alt
2018-08-15
1
-0
/
+203
*
|
Disallow indexed reference types in events when using ABIEncoderV2
Leonardo Alt
2018-08-15
6
-0
/
+41
|
/
*
Merge pull request #4390 from ethereum/abidecode
chriseth
2018-08-15
9
-0
/
+264
|
\
|
*
Add abi.decode(bytes data, (...))
chriseth
2018-08-15
9
-0
/
+264
*
|
Merge pull request #4583 from ethereum/nested_array_library_changelog
chriseth
2018-08-15
2
-0
/
+114
|
\
\
|
*
|
Update bug list and add regular expression to bug list and add test.
Leonardo Alt
2018-08-14
2
-0
/
+114
*
|
|
Fixes #4718: High CPU usage when using large variable names
bakaoh
2018-08-15
3
-0
/
+15
|
|
/
|
/
|
*
|
Merge pull request #4738 from ethereum/dataloc_merged
chriseth
2018-08-15
80
-126
/
+318
|
\
\
|
*
|
Update external tests.
chriseth
2018-08-15
9
-23
/
+23
|
*
|
Update tests.
chriseth
2018-08-15
62
-113
/
+179
|
*
|
New test cases.
mingchuan
2018-08-15
20
-0
/
+126
|
*
|
Update tests
Chase McDermott
2018-08-15
8
-39
/
+39
*
|
|
Merge pull request #4542 from aarlt/constructor_natspec
chriseth
2018-08-15
1
-0
/
+125
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix: natspec annotations on constructors
Alexander Arlt
2018-08-09
1
-0
/
+125
*
|
|
Merge pull request #4765 from ethereum/fixes-issue-4673
chriseth
2018-08-14
1
-0
/
+4
|
\
\
\
|
*
|
|
Fixes issue where computing storage size for a number would take too long.
Christian Parpart
2018-08-14
1
-0
/
+4
*
|
|
|
Add implicit convertibility to function pointer with higher state mutability
Jesse Busman
2018-08-14
4
-0
/
+178
*
|
|
|
Merge pull request #4788 from ethereum/noWarnDoc
chriseth
2018-08-14
1
-24
/
+49
|
\
\
\
\
|
*
|
|
|
Also extract tests that do not start with a pragma.
chriseth
2018-08-14
1
-1
/
+9
|
*
|
|
|
Test that documentation does not contain any warnings.
chriseth
2018-08-14
1
-24
/
+41
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4782 from ethereum/encodePackedArrayOfStructs
chriseth
2018-08-14
2
-0
/
+19
|
\
\
\
\
|
*
|
|
|
Tests.
chriseth
2018-08-10
2
-0
/
+19
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Adds support for structs in interfaces.
Christian Parpart
2018-08-14
2
-3
/
+62
|
|
/
/
|
/
|
|
*
|
|
Replace safety stop by invalid
Leonardo Alt
2018-08-14
3
-6
/
+6
*
|
|
Merge pull request #4799 from ethereum/semanticsTestsGasEtAl
chriseth
2018-08-14
5
-0
/
+122
|
\
\
\
|
*
|
|
Fix tests for constantinople (expect zero for the time being).
Daniel Kirchner
2018-08-14
1
-9
/
+22
|
*
|
|
Add missing tests for ``gasleft()``, ``blockhash()`` ``tx.gasprice`` and ``bl...
Daniel Kirchner
2018-08-14
5
-0
/
+109
*
|
|
|
Merge pull request #4777 from ethereum/typeConversionMemory
chriseth
2018-08-14
3
-2
/
+7
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Defaul data location for type conversions is memory.
chriseth
2018-08-13
3
-2
/
+7
*
|
|
|
Merge pull request #4798 from ethereum/mappingArgumentsAndReturns
chriseth
2018-08-13
33
-5
/
+428
|
\
\
\
\
|
*
|
|
|
Add tests for mappings in function types.
Daniel Kirchner
2018-08-13
4
-0
/
+20
|
*
|
|
|
Allow mappings of arrays as arguments and return values of internal functions.
Daniel Kirchner
2018-08-13
12
-0
/
+100
|
*
|
|
|
Consider mappings return values in control flow analysis.
Daniel Kirchner
2018-08-13
4
-0
/
+20
|
*
|
|
|
Allow mapping arguments and return values in all internal functions.
Daniel Kirchner
2018-08-13
4
-9
/
+56
|
*
|
|
|
Allow mapping arguments and return values in internal library functions.
Daniel Kirchner
2018-08-13
13
-0
/
+236
|
|
/
/
/
*
|
|
|
Merge pull request #4696 from ethereum/byteLiteralConversion
chriseth
2018-08-13
19
-79
/
+262
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Disallow ambiguous conversions between number literals and bytesXX types.
Daniel Kirchner
2018-08-13
19
-79
/
+262
|
|
/
/
*
/
/
Disallow remappings with empty prefix.
Daniel Kirchner
2018-08-11
2
-5
/
+13
|
/
/
*
|
Merge pull request #4783 from elopio/test/function-call-syntactical-equality
chriseth
2018-08-09
1
-1
/
+27
|
\
\
|
*
|
tests: add yul simplifier not applied with function calls
Leo Arias
2018-08-09
1
-1
/
+27
*
|
|
Fixes compilation under MSVC.
Christian Parpart
2018-08-09
1
-24
/
+25
|
/
/
*
|
Rename FunctionKind SHA3 to KECCAK256 (as the instruction was renamed in libe...
Alex Beregszaszi
2018-08-09
1
-4
/
+4
*
|
Merge pull request #4772 from ethereum/asm-json
Alex Beregszaszi
2018-08-09
2
-1
/
+180
|
\
\
|
|
/
|
/
|
|
*
Test for legacyAssembly in StandardCompiler
Alex Beregszaszi
2018-08-09
1
-1
/
+29
|
*
Add tests for the assembler object
Alex Beregszaszi
2018-08-09
1
-0
/
+151
*
|
Merge pull request #4684 from ethereum/underscores_in_numeric_literals
chriseth
2018-08-09
8
-0
/
+158
|
\
\
|
|
/
|
/
|
|
*
Cleanup & polish numbers-with-underscores parsing, also improving tests.
Christian Parpart
2018-08-08
8
-135
/
+111
|
*
Add stricter hex underscore rules
Balajiganapathi S
2018-08-08
2
-1
/
+17
|
*
Allow underscores in numbers.
Balajiganapathi S
2018-08-08
1
-0
/
+166
*
|
Merge pull request #4769 from ethereum/inlineasm-overloading-resolution
Alex Beregszaszi
2018-08-09
1
-0
/
+11
|
\
\
|
*
|
Provide nicer error message when referencing overloaded references
Alex Beregszaszi
2018-08-08
1
-0
/
+11
*
|
|
Merge pull request #4753 from mattaereal/boost-to-string-patch
Alex Beregszaszi
2018-08-08
3
-8
/
+6
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Removing std:: from std::to_string and include for boost/lexical_cast
Matías Aereal Aeón
2018-08-08
3
-8
/
+6
*
|
|
Remove experimental 0.5.0 pragma
Alex Beregszaszi
2018-08-08
1
-2
/
+1
*
|
|
Merge pull request #4740 from ethereum/enforceNumberOfReturnValues
chriseth
2018-08-08
11
-37
/
+95
|
\
\
\
|
*
|
|
Add back lost test case to a more reasonable location.
Daniel Kirchner
2018-08-08
1
-0
/
+3
|
*
|
|
Adjust return expressions in compilation tests.
Daniel Kirchner
2018-08-08
2
-9
/
+8
|
*
|
|
Update and extend tests for return expressions.
Daniel Kirchner
2018-08-08
8
-28
/
+84
*
|
|
|
Merge pull request #4589 from sifmelcara/fix/dynamic-link-boost-test
Alex Beregszaszi
2018-08-08
2
-0
/
+19
|
\
\
\
\
|
*
|
|
|
Define BOOST_TEST_DYN_LINK for building soltest if Boost_USE_STATIC_LIBS is n...
Daniel Kirchner
2018-08-02
1
-0
/
+4
|
*
|
|
|
Fix shared boost test library build by customizing main
mingchuan
2018-08-02
1
-0
/
+15
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #4737 from ethereum/isoltestEarlyExit
chriseth
2018-08-08
1
-13
/
+22
|
\
\
\
\
|
*
|
|
|
Initialize ``TestTool::m_formatted``.
Daniel Kirchner
2018-08-08
1
-1
/
+1
|
*
|
|
|
Always count all test cases in isoltest and exit early on user request.
Daniel Kirchner
2018-08-08
1
-12
/
+21
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #4749 from elopio/test/yul-simplifier-not-applied
chriseth
2018-08-08
1
-0
/
+10
|
\
\
\
\
|
*
|
|
|
tests: add yul simplifier not applied
Leo Arias
2018-08-08
1
-0
/
+10
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4736 from ethereum/removeFillRight
Alex Beregszaszi
2018-08-08
3
-20
/
+11
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Remove remaining instances of ``fillRight`` left over from tuple wildcards as...
Daniel Kirchner
2018-08-08
3
-20
/
+11
|
|
/
/
*
|
|
Merge pull request #4703 from ethereum/solc-fix-double-quoting-path-names
chriseth
2018-08-08
1
-0
/
+50
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
solc: Fixes double-quoting path names on stderr and adds tests for it.
Christian Parpart
2018-08-07
1
-0
/
+50
*
|
|
Merge pull request #4731 from ethereum/interface-enum
chriseth
2018-08-07
7
-1
/
+92
|
\
\
\
|
*
|
|
Add endToEnd test for referencing enums
Alex Beregszaszi
2018-08-07
1
-0
/
+44
|
*
|
|
Add more syntax tests for enums and interfaces/libraries
Alex Beregszaszi
2018-08-07
5
-0
/
+48
|
*
|
|
Allow enums in interfaces
Alex Beregszaszi
2018-08-07
1
-1
/
+0
*
|
|
|
Merge pull request #4720 from ethereum/abi-rational-type-identifier
Alex Beregszaszi
2018-08-07
2
-0
/
+39
|
\
\
\
\
|
*
|
|
|
Add test for abi.encode (negative) literals
Alex Beregszaszi
2018-08-07
1
-0
/
+36
|
*
|
|
|
Fix type identifiers for RationalNumberType
Alex Beregszaszi
2018-08-07
1
-0
/
+3
|
|
/
/
/
*
|
|
|
Merge pull request #4729 from ethereum/slot-on-non-storage
Alex Beregszaszi
2018-08-07
1
-0
/
+9
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
More precise error message if using non-variables with _slot/_offset
Alex Beregszaszi
2018-08-07
1
-1
/
+1
|
*
|
|
Properly handle invalid references used together with _slot and _offset.
Alex Beregszaszi
2018-08-07
1
-0
/
+9
*
|
|
|
Merge pull request #4695 from ethereum/test-natspec
chriseth
2018-08-07
1
-25
/
+26
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Be explicit about which contract to test for in the Natspec tests
Alex Beregszaszi
2018-08-06
1
-25
/
+26
*
|
|
|
Merge pull request #4724 from ethereum/slot-in-assembly
Alex Beregszaszi
2018-08-07
2
-0
/
+18
|
\
\
\
\
|
*
|
|
|
Do not crash on using _slot and _offset suffixes on their own
Alex Beregszaszi
2018-08-07
2
-0
/
+18
|
|
|
/
/
|
|
/
|
|
*
/
|
|
Remove clone feature.
chriseth
2018-08-07
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #4694 from ethereum/test-abijson
chriseth
2018-08-07
1
-31
/
+31
|
\
\
\
|
*
|
|
Be explicit about which contract to test for in ABIJSON tests
Alex Beregszaszi
2018-08-06
1
-31
/
+31
|
|
/
/
*
|
|
Merge pull request #4663 from ethereum/dropConstantAST
chriseth
2018-08-07
20
-48
/
+0
|
\
\
\
|
*
|
|
Update tests.
Daniel Kirchner
2018-08-06
20
-48
/
+0
*
|
|
|
Tests for deriving types for empty string.
chriseth
2018-08-06
1
-0
/
+38
*
|
|
|
Merge pull request #4689 from ethereum/cleanup-050-tests
chriseth
2018-08-06
23
-106
/
+11
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Cleanup 0.5.0 test cases
Alex Beregszaszi
2018-08-06
23
-106
/
+11
*
|
|
|
Merge pull request #4671 from ethereum/mappingTupleAssignment
chriseth
2018-08-06
8
-12
/
+144
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Additional semantics test cases.
Daniel Kirchner
2018-08-03
1
-0
/
+45
|
*
|
|
Allow assignments to local variables of mapping types.
Daniel Kirchner
2018-08-03
5
-4
/
+57
|
*
|
|
Disallow assignments to mappings within tuple assignments.
Daniel Kirchner
2018-08-03
4
-12
/
+46
*
|
|
|
Merge pull request #4644 from ethereum/event_struct_error
chriseth
2018-08-06
8
-0
/
+28
|
\
\
\
\
|
*
|
|
|
Disallow structs in events without ABIEncoderV2
Leonardo Alt
2018-08-03
8
-0
/
+28
|
|
/
/
/
*
|
|
|
Merge pull request #4681 from ethereum/var-suggestion-crash
chriseth
2018-08-06
1
-0
/
+12
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Fix declaration suggestion for var with different number of components
Alex Beregszaszi
2018-08-04
1
-0
/
+12
|
|
/
/
*
|
|
Merge pull request #4677 from ethereum/jsonAstTestExtraction
chriseth
2018-08-06
58
-473
/
+5054
|
\
\
\
|
*
|
|
Extract AST JSON tests.
Daniel Kirchner
2018-08-04
54
-470
/
+4753
[next]