Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							214e5c6369
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix index access type type error
						
						
						
						
						
					 | 
					
						2019-08-27 16:39:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias L. Baumann
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e1bb4b9f81
							
						
					 | 
					
						
						
							
							Merge pull request #7280 from ethereum/isoltest-empty-revert
						
						
						
						
						
						
						
						[isoltest] Support empty revert message 
						
					 | 
					
						2019-08-26 11:45:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							755dae5d66
							
						
					 | 
					
						
						
							
							[isoltest] Supports empty revert message.
						
						
						
						
						
					 | 
					
						2019-08-26 11:06:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							c27235b2f5
							
						
					 | 
					
						
						
							
							[SMTChecker] Adapt division test for Z3 only
						
						
						
						
						
					 | 
					
						2019-08-23 17:33:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e3ff25b4e
							
						
					 | 
					
						
						
							
							Make sure json output array order is consistent
						
						
						
						
						
						
						
						The source of the "contractDependencies" value was an std::map, thus
order was more or less random. 
						
					 | 
					
						2019-08-19 17:42:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa2167b208
							
						
					 | 
					
						
						
							
							Extract some import tests.
						
						
						
						
						
					 | 
					
						2019-08-19 14:45:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ed219ebe8
							
						
					 | 
					
						
						
							
							Support multiple sources for syntax tests.
						
						
						
						
						
					 | 
					
						2019-08-19 14:45:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a65c5ebaa
							
						
					 | 
					
						
						
							
							Compile succeeding syntax tests.
						
						
						
						
						
					 | 
					
						2019-08-16 17:14:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a70a46f9b
							
						
					 | 
					
						
						
							
							[CHC] Add function blocks and check asserts
						
						
						
						
						
					 | 
					
						2019-08-15 12:25:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2508cbc1eb
							
						
					 | 
					
						
						
							
							Merge pull request #7095 from ethereum/isoltest-failure-reason
						
						
						
						
						
						
						
						[isoltest] Support FAILURE with reason 
						
					 | 
					
						2019-08-15 11:37:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c73bc5bac
							
						
					 | 
					
						
						
							
							[isoltest] Refactors parameter formatting.
						
						
						
						
						
					 | 
					
						2019-08-14 21:28:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							18157f5a49
							
						
					 | 
					
						
						
							
							[isoltest] Splits smoke test into separate files.
						
						
						
						
						
					 | 
					
						2019-08-14 21:28:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							30483acc42
							
						
					 | 
					
						
						
							
							[isoltest] Support FAILURE with reason.
						
						
						
						
						
					 | 
					
						2019-08-14 21:28:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a5666b43
							
						
					 | 
					
						
						
							
							Better error messages when writing to expressions that cannot be written to.
						
						
						
						
						
					 | 
					
						2019-08-14 17:59:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ffe906129f
							
						
					 | 
					
						
						
							
							Merge pull request #7210 from ethereum/smt_fix_type_mismatch
						
						
						
						
						
						
						
						[SMTChecker] Support StringLiteral type 
						
					 | 
					
						2019-08-12 14:32:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							955b97097c
							
						
					 | 
					
						
						
							
							[SMTChecker] Relax expectations for complex nonlinear tests
						
						
						
						
						
					 | 
					
						2019-08-11 22:20:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							360f868836
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix literal string type mismatch
						
						
						
						
						
					 | 
					
						2019-08-10 21:51:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							4214cd1354
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE when reporting cex concerning state vars from different source files
						
						
						
						
						
					 | 
					
						2019-08-10 20:56:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b22496b1f
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE when inlining functions that use state vars and are in a different source
						
						
						
						
						
					 | 
					
						2019-08-09 17:50:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							77729023a8
							
						
					 | 
					
						
						
							
							Enable asan workaround in optimizer test for gcc as well.
						
						
						
						
						
					 | 
					
						2019-08-09 16:11:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bhargava Shastry
							
						 
					 | 
					
						
						
						
						
							
						
						
							a20dc624d4
							
						
					 | 
					
						
						
							
							Selectively disable time sensitive check in the constant_optimization_early_exit unit test for address sanitizer builds.
						
						
						
						
						
					 | 
					
						2019-08-08 17:35:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4638cc5cb
							
						
					 | 
					
						
						
							
							Remove mention of IPC.
						
						
						
						
						
					 | 
					
						2019-08-08 17:35:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							3dec3af638
							
						
					 | 
					
						
						
							
							Use evmone for testing.
						
						
						
						
						
					 | 
					
						2019-08-08 17:35:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9955c51769
							
						
					 | 
					
						
						
							
							Merge pull request #7077 from ethereum/sol-yul-delete-fixed-storage
						
						
						
						
						
						
						
						[Sol->Yul] Implement delete for fixed-sized storage arrays 
						
					 | 
					
						2019-08-08 16:47:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mingchuan
							
						 
					 | 
					
						
						
						
						
							
						
						
							15631a7fbe
							
						
					 | 
					
						
						
							
							Split calldataEncodedSize into calldataEncodedSize, calldataEncodedTailSize and calldataHeadSize and fix all usages.
						
						
						
						
						
					 | 
					
						2019-08-08 15:52:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e072885031
							
						
					 | 
					
						
						
							
							[Sol->Yul] Implement delete for fixed-sized storage arrays
						
						
						
						
						
					 | 
					
						2019-08-07 18:28:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d44f680a51
							
						
					 | 
					
						
						
							
							Merge pull request #7091 from ethereum/isoltest-value-format-fix
						
						
						
						
						
						
						
						[isoltest] Fix (aligned) hex parsing and formatting 
						
					 | 
					
						2019-08-07 17:55:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ca991ac81
							
						
					 | 
					
						
						
							
							[isoltest] Allows odd-sized hex literals.
						
						
						
						
						
					 | 
					
						2019-08-07 17:19:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c8f04b88bf
							
						
					 | 
					
						
						
							
							Merge pull request #7176 from ethereum/decodeMemoryLocation
						
						
						
						
						
						
						
						Always copy dynamically-sized memory arrays during CompilerUtils::abiDecode 
						
					 | 
					
						2019-08-07 15:42:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe15db6537
							
						
					 | 
					
						
						
							
							[isoltest] Fixes exception handling while parsing literals.
						
						
						
						
						
					 | 
					
						2019-08-07 12:22:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e206ad6c24
							
						
					 | 
					
						
						
							
							[isoltest] Fixes hex (plus alignment) formatting.
						
						
						
						
						
					 | 
					
						2019-08-07 12:15:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							efb34bdf22
							
						
					 | 
					
						
						
							
							Always copy dynamically-sized memory arrays during CompilerUtils::abiDecode.
						
						
						
						
						
					 | 
					
						2019-08-06 14:11:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4ad0e8e6d
							
						
					 | 
					
						
						
							
							Fix gcc9 errors
						
						
						
						
						
					 | 
					
						2019-08-06 12:12:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							24074d8bac
							
						
					 | 
					
						
						
							
							Merge pull request #7172 from ethereum/smt_fix_return_tuple
						
						
						
						
						
						
						
						[SMTChecker] CHC create function returned expressions 
						
					 | 
					
						2019-08-05 16:48:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							42290f912b
							
						
					 | 
					
						
						
							
							Merge pull request #7052 from ethereum/isoltest-update-improvements
						
						
						
						
						
						
						
						[isoltest] Update improvements (support for missing types) 
						
					 | 
					
						2019-08-05 16:45:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							f914415fb2
							
						
					 | 
					
						
						
							
							[isoltest] Updates type retrieval from ABI and its formatting.
						
						
						
						
						
					 | 
					
						2019-08-05 16:15:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							38285b33d7
							
						
					 | 
					
						
						
							
							[isoltest] Prints bytes result if expectations mismatch.
						
						
						
						
						
					 | 
					
						2019-08-05 15:11:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							07051f41d2
							
						
					 | 
					
						
						
							
							[isoltest] Reworks (default) ABI Type construction.
						
						
						
						
						
					 | 
					
						2019-08-05 15:00:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9b98bf7af
							
						
					 | 
					
						
						
							
							[isoltest] Cleans up BytesUtils.
						
						
						
						
						
					 | 
					
						2019-08-05 15:00:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7a8ba73f9
							
						
					 | 
					
						
						
							
							[isoltest] Moves error types to dedicated file.
						
						
						
						
						
					 | 
					
						2019-08-05 15:00:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							369f8cd97f
							
						
					 | 
					
						
						
							
							[SMTChecker] CHC create function return variables
						
						
						
						
						
					 | 
					
						2019-08-05 12:36:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							11632966c9
							
						
					 | 
					
						
						
							
							Merge pull request #7171 from ethereum/smt_fix_compound_bitwise
						
						
						
						
						
						
						
						[SMTChecker] Fix ICE compound bitwise op inside branch 
						
					 | 
					
						2019-08-05 12:15:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9b375edfe3
							
						
					 | 
					
						
						
							
							Merge pull request #6787 from ethereum/sol2yul-ctor-code
						
						
						
						
						
						
						
						Improve constructor-code codegen (wrt. state variable initialization) 
						
					 | 
					
						2019-08-05 11:50:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							235638b3fc
							
						
					 | 
					
						
						
							
							Implements constructor code for state variables.
						
						
						
						
						
					 | 
					
						2019-08-05 11:23:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5fb8cf58a
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE compound bitwise op inside branch
						
						
						
						
						
					 | 
					
						2019-08-02 20:02:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b5863e583
							
						
					 | 
					
						
						
							
							Do not erase knowledge about storage pointers when another pointer is assigned
						
						
						
						
						
					 | 
					
						2019-08-02 13:09:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7421d85346
							
						
					 | 
					
						
						
							
							Merge pull request #7094 from ethereum/isoltest-arrow-optional
						
						
						
						
						
						
						
						[isoltest] Introduce shorthand declaration: make `->` optional. 
						
					 | 
					
						2019-08-01 15:42:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							742b4271fd
							
						
					 | 
					
						
						
							
							Merge pull request #7159 from ethereum/always_demand_tests
						
						
						
						
						
						
						
						Make sure a semantic test file always contains function calls 
						
					 | 
					
						2019-08-01 15:12:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2a25d7461f
							
						
					 | 
					
						
						
							
							Merge pull request #7123 from rocky/tolerate-pragma-mismatch
						
						
						
						
						
						
						
						A pragma version mismatch is not fatal if ... 
						
					 | 
					
						2019-08-01 14:48:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6730a59f74
							
						
					 | 
					
						
						
							
							Merge pull request #7157 from ethereum/fix-7155
						
						
						
						
						
						
						
						FunctionType: Return correct stacksize for transfer/send 
						
					 | 
					
						2019-08-01 14:40:35 +02:00 | 
					
					
						
						
							
							
							
						
					 |