chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							692614df72 
							
						 
					 
					
						
						
							
							Merge pull request  #12437  from ethereum/encodeCallForDeclarations  
						
						... 
						
						
						
						abi.encodeCall for declarations. 
						
					 
					
						2021-12-29 18:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4c838d9cf5 
							
						 
					 
					
						
						
							
							abi.encodeCall for declarations.  
						
						
						
					 
					
						2021-12-29 12:26:04 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8c138b8b 
							
						 
					 
					
						
						
							
							Do not analyze unecessary contracts  
						
						
						
					 
					
						2021-12-24 19:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								mejsiej 
							
						 
					 
					
						
						
						
						
							
						
						
							ddd9a84141 
							
						 
					 
					
						
						
							
							Improve failure message when generating getter.  
						
						
						
					 
					
						2021-12-20 18:16:27 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3193dfbb5d 
							
						 
					 
					
						
						
							
							Merge pull request  #11350  from ethereum/lsp  
						
						... 
						
						
						
						Language Server 
						
					 
					
						2021-12-16 18:54:26 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1594518cfc 
							
						 
					 
					
						
						
							
							Merge pull request  #12417  from nishant-sachdeva/invalid_ir_generated_during_copy_of_dynamically_sized_storage_arrays_of_function_type  
						
						... 
						
						
						
						Added sameType check for fromType and toType in YulUtilFunctions.cpp and relevant tests in semanticTests 
						
					 
					
						2021-12-16 18:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							835efea427 
							
						 
					 
					
						
						
							
							Merge pull request  #12287  from ethereum/abi.encodeCall  
						
						... 
						
						
						
						Implement typechecked abi.encodeCall() 
						
					 
					
						2021-12-16 18:24:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							927b24df1f 
							
						 
					 
					
						
						
							
							Initial implementation of Language Server  
						
						
						
					 
					
						2021-12-16 17:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							7a96953e78 
							
						 
					 
					
						
						
							
							Implement typechecked abi.encodeCall()  
						
						
						
					 
					
						2021-12-16 17:35:58 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc7a0f183 
							
						 
					 
					
						
						
							
							Added sameType check for fromType and toType in YulUtilFunctions.cpp and relevant tests in semanticTests  
						
						
						
					 
					
						2021-12-16 21:51:09 +05:30 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							19a74506e3 
							
						 
					 
					
						
						
							
							trial test cases extracted from SoliidityEndToEndTest.cpp into .sol files.  
						
						... 
						
						
						
						removed libevmone.so files from the directory
trial test cases extracted from SoliidityEndToEndTest.cpp into .sol files. Corresponding code in the .cpp file has been commented instead of begin removed pending preliminary reviews
removed libevmone files
Added testcase packed_storage_structs_delete
added test case invalid_enum_logged
added test case enum_referencing
added test case memory_types_initialisation
added test case return string
added test case constant_string_literal.sol
removed extractable keyword from solidityEndtoEnd.cpp, moved copying_bytes_multiassigned.sol to array/copying folder, added recv() function to copying_bytes_multiassigned.sol but this test case is failing now
change typo error in the name of test case library_staticcall_delegatecal.sol to library_staticcall_delegatecall.sol
Added compileToEwasm:false to call_forward_bytes.sol test case and moved it to semanticTests/fallback
added compileToEwasm:false line to library_call_in_homestead
added compileToEwasm: false line to copying_bytes_multiassign, copy_from_calldata_removes_bytes, enum_referencing, library_call_in_homestead, struct_referencing
Added test case internal_types_in_library
Added test case mapping_arguments_in_library
Added test case mapping_returns_in_library
Added test case mapping_returns_in_library_named
Added test case using_library_mappings_public
Added test case library_function_external
Added test case library_stray_values
added test case using_library_mappings_return
added test case using_library_structs
Added test case using_for_function_on_struct and corrections to using_library_structs, using_library_mpapings_return, library_stray_values
Added test case using_for_overload
added test case using_for_by_name
added test case bound_function_in_function
added test case bound_function_in_var
added test case bound_function_to_string
added test case payable_function_calls_library
added function call corrections to copying_bytes_multiassign and call_forward_bytes
Made changes to the test cases as per comments on PR #12289 
mentioned in Changelog.md : Extraced some test cases from SolEndToEnd.cpp 
						
					 
					
						2021-12-16 16:56:38 +05:30 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							9b55d4788e 
							
						 
					 
					
						
						
							
							Added sameType check for fromType and toType in YulUtilFunctions.cpp and relevant tests in semanticTests  
						
						
						
					 
					
						2021-12-15 23:50:25 +05:30 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							316be7206f 
							
						 
					 
					
						
						
							
							Fix soundness of storage/memory pointers that were not erasing enough knowledge  
						
						
						
					 
					
						2021-12-14 12:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fbc607c6 
							
						 
					 
					
						
						
							
							Issue 11610 : Replced typeError with fataTypeError in lines 390 and 406. Test file added in test/libsolidity/syntaxTests/calldata_struct_argument_with_internal_type_inside.sol  
						
						... 
						
						
						
						Issue : 11610 : Test cases updated, Changelog.md file updated to include change on 0.8.11 
						
					 
					
						2021-12-03 12:23:35 +05:30 
						 
				 
			
				
					
						
							
							
								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