Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							16535aae32 
							
						 
					 
					
						
						
							
							Fix ICE when unsafe targets are solved more than once and the cex is different  
						
						
						
					 
					
						2021-12-03 00:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bd85202c 
							
						 
					 
					
						
						
							
							Accessors for exceptions.  
						
						
						
					 
					
						2021-12-01 14:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							49d9f334aa 
							
						 
					 
					
						
						
							
							Extracted some test cases from SolidityEndToEnd.cpp  
						
						
						
					 
					
						2021-11-29 21:27:43 +05:30 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							a2588533e5 
							
						 
					 
					
						
						
							
							macos nondeterminism  
						
						
						
					 
					
						2021-11-24 20:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							0c34d9df88 
							
						 
					 
					
						
						
							
							Adjust tests for nondeterminism  
						
						
						
					 
					
						2021-11-24 20:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							ff5c842d67 
							
						 
					 
					
						
						
							
							update smtchecker tests  
						
						
						
					 
					
						2021-11-24 20:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							defc74c8a2 
							
						 
					 
					
						
						
							
							Merge pull request  #12282  from ethereum/fix-gas-test-enforcement  
						
						... 
						
						
						
						Fix gas cost enforcement for constructors and make `--enforce-gas-cost-min-value` actually work 
						
					 
					
						2021-11-22 12:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab96f2b69f 
							
						 
					 
					
						
						
							
							Merge pull request  #12200  from ethereum/refactorASTJSON  
						
						... 
						
						
						
						Refactor ASTJSON tests to allow easier addition of variations. 
						
					 
					
						2021-11-18 15:09:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							90fdea95e7 
							
						 
					 
					
						
						
							
							TestFunctionCall::formatRawParameters(): Ensure that uint8_t overload of toHex() is called  
						
						... 
						
						
						
						- Wrong overload results in isoltest padding each char to 32 bytes 
						
					 
					
						2021-11-15 20:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							27dc77be5d 
							
						 
					 
					
						
						
							
							Fix typo in test name: ihneritance -> inheritance  
						
						
						
					 
					
						2021-11-15 16:32:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							032f2d8f9f 
							
						 
					 
					
						
						
							
							Update gas expectations  
						
						
						
					 
					
						2021-11-15 16:32:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f42180ef06 
							
						 
					 
					
						
						
							
							Rename gas constants in ExecutionFramework  
						
						
						
					 
					
						2021-11-15 16:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							077b3a003d 
							
						 
					 
					
						
						
							
							Fix --enforce-gas-cost-min-value being applied only when the cost expectations are not provided in the test file  
						
						
						
					 
					
						2021-11-15 16:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							cf52827107 
							
						 
					 
					
						
						
							
							Fix gas mismatch in constructor not being counted as a failure  
						
						
						
					 
					
						2021-11-15 16:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5a06e2b9 
							
						 
					 
					
						
						
							
							Refactor ASTJSON tests to allow easier addition of variations.  
						
						
						
					 
					
						2021-11-11 10:44:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1633e367c9 
							
						 
					 
					
						
						
							
							Merge pull request  #12199  from ethereum/expose-parsingAndImporting  
						
						... 
						
						
						
						Expose "parsingAndImporting" setting to user 
						
					 
					
						2021-11-08 17:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							fc224f74c7 
							
						 
					 
					
						
						
							
							Evaluate absolute paths for imports in 'parsing' stage  
						
						
						
					 
					
						2021-11-08 16:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							080c7245ae 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2021-11-08 14:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							31c504c5ba 
							
						 
					 
					
						
						
							
							Add test for extcodesize check.  
						
						
						
					 
					
						2021-11-08 14:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a1aa9d2d90 
							
						 
					 
					
						
						
							
							Skip extcodesize check if return data is expected.  
						
						
						
					 
					
						2021-11-08 14:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9ba1bf3c8 
							
						 
					 
					
						
						
							
							Merge pull request  #12227  from ethereum/smt_fix_gas  
						
						... 
						
						
						
						Fix ICE in CHC when using gas in the function options 
						
					 
					
						2021-11-08 11:54:20 +01:00 
						 
				 
			
				
					
						
							
							
								Leo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58688bd9c1 
							
						 
					 
					
						
						
							
							Merge pull request  #12167  from ethereum/smt_merge_query_entry_points  
						
						... 
						
						
						
						[SMTChecker] Merge all entry points for a target 
						
					 
					
						2021-11-03 16:43:16 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							dff280cadc 
							
						 
					 
					
						
						
							
							Fix ICE in CHC when using gas in the function options  
						
						
						
					 
					
						2021-11-03 15:40:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0605c594 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2021-11-03 12:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							e40cf92b1d 
							
						 
					 
					
						
						
							
							[SMTChecker] Merge all entry points for a target  
						
						
						
					 
					
						2021-11-03 11:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5eb97fa6ee 
							
						 
					 
					
						
						
							
							Merge pull request  #12219  from ethereum/precompile-extcodesize-check-test  
						
						... 
						
						
						
						Semantic test for high level call to precompiles. 
						
					 
					
						2021-11-01 15:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							7683442ce2 
							
						 
					 
					
						
						
							
							Semantic test for high level call to precompiles.  
						
						... 
						
						
						
						Because of the extcodesize check, the high level call will fail. Even though the low level call can
succeed and return data. 
						
					 
					
						2021-11-01 14:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8e208f23cb 
							
						 
					 
					
						
						
							
							Fix assignment of return variables from modifiers.  
						
						
						
					 
					
						2021-11-01 14:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							464ac18a1f 
							
						 
					 
					
						
						
							
							Rename negation_bug.yul to negation_bug.sol  
						
						
						
					 
					
						2021-10-29 00:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								David Dzhalaev 
							
						 
					 
					
						
						
						
						
							
						
						
							79ffa16a61 
							
						 
					 
					
						
						
							
							Improve error message for contract size limit error  
						
						
						
					 
					
						2021-10-27 20:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f4421f1b69 
							
						 
					 
					
						
						
							
							Disable metadata in syntax tests  
						
						
						
					 
					
						2021-10-27 20:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							8815d6f5f0 
							
						 
					 
					
						
						
							
							Moved a check related to constants to TypeChecker  
						
						... 
						
						
						
						And added a proper error message when constant types containing (nested) mapping types are used. 
						
					 
					
						2021-10-26 18:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							51009c005d 
							
						 
					 
					
						
						
							
							Moved a canBeStored assert for struct members to TypeChecker  
						
						... 
						
						
						
						This is to avoid a assert from failing for forward declared user defined value types. 
						
					 
					
						2021-10-26 18:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							9428dbc94f 
							
						 
					 
					
						
						
							
							Moved storage size assert to TypeChecker from DeclarationTypeChecker  
						
						
						
					 
					
						2021-10-26 18:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							38b0cf7f9c 
							
						 
					 
					
						
						
							
							SMTChecker tests  
						
						
						
					 
					
						2021-10-26 11:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							37215ffcfd 
							
						 
					 
					
						
						
							
							Add SMTCheckerTest isoltest option to ignore invariants  
						
						
						
					 
					
						2021-10-26 11:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6e30f82ca 
							
						 
					 
					
						
						
							
							Merge pull request  #12139  from ethereum/nonamedlabelsifnotunique  
						
						... 
						
						
						
						Do not use named function labels if function names are not unique. 
						
					 
					
						2021-10-25 17:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								soroosh-sdi 
							
						 
					 
					
						
						
						
						
							
						
						
							816d8021e4 
							
						 
					 
					
						
						
							
							Remove linking to unqualified library name  
						
						... 
						
						
						
						- SemanticTests accepts fully qualified library name and also unqualifed library name when
the library is defined in the same file for convenience.
- commandline tests are added!
Signed-off-by: soroosh-sdi <soroosh.sardari@gmail.com> 
						
					 
					
						2021-10-20 18:11:58 +03:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9f48b7419c 
							
						 
					 
					
						
						
							
							Do not use named function labels if function names are not unique.  
						
						
						
					 
					
						2021-10-19 18:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adc58c67b4 
							
						 
					 
					
						
						
							
							Merge pull request  #11944  from ethereum/debug-info-selection  
						
						... 
						
						
						
						Debug info selection 
						
					 
					
						2021-10-12 16:39:50 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							591ba184e9 
							
						 
					 
					
						
						
							
							Adds some more version pragma test cases.  
						
						
						
					 
					
						2021-10-12 15:15:54 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							bcfefc79d9 
							
						 
					 
					
						
						
							
							Pass DebugInfoSelection down to the code handling assembly printing  
						
						
						
					 
					
						2021-10-11 20:34:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd1c644b6 
							
						 
					 
					
						
						
							
							Remove unused includes and sort existing includes in a few places  
						
						
						
					 
					
						2021-10-11 20:34:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a30348715b 
							
						 
					 
					
						
						
							
							Use boost::current_exception_diagnostic_information() to print extra info about exceptions caught by (...)  
						
						
						
					 
					
						2021-10-07 17:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							4368da0201 
							
						 
					 
					
						
						
							
							Fix ICE when printing an error message related to mappings  
						
						
						
					 
					
						2021-10-06 17:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2b661eaa 
							
						 
					 
					
						
						
							
							[SMTChecker] Report values for block, msg and tx variables in counterexamples  
						
						
						
					 
					
						2021-10-05 15:19:10 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							98dd78362e 
							
						 
					 
					
						
						
							
							Add `.address and .selector` in inside assembly for external function pointers  
						
						
						
					 
					
						2021-10-04 18:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d81ebe97c3 
							
						 
					 
					
						
						
							
							Fix magic access  
						
						
						
					 
					
						2021-10-01 12:57:06 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d25fb29178 
							
						 
					 
					
						
						
							
							Add isoltest option to ignore OS  
						
						
						
					 
					
						2021-10-01 12:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							14a678eb67 
							
						 
					 
					
						
						
							
							Fix gas stats  
						
						
						
					 
					
						2021-09-29 13:50:51 +02:00