chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5000785ff8 
							
						 
					 
					
						
						
							
							Merge pull request  #9822  from ethereum/fix-ice-on-returning-string-literal-in-calldata  
						
						... 
						
						
						
						Mark string literals as not implicitly convertible to calldata arrays 
						
					 
					
						2020-09-16 14:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a187a1c4c4 
							
						 
					 
					
						
						
							
							Merge pull request  #9798  from ethereum/smt-log  
						
						... 
						
						
						
						[SMTChecker] Support events and low-level logs 
						
					 
					
						2020-09-16 12:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							3ba3bde65e 
							
						 
					 
					
						
						
							
							Mark string literals as not implicitly convertible to calldata arrays  
						
						
						
					 
					
						2020-09-16 12:44:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c8c17b693b 
							
						 
					 
					
						
						
							
							[SMTChecker] Support events and low-level logs  
						
						
						
					 
					
						2020-09-16 11:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2916ae5bda 
							
						 
					 
					
						
						
							
							Fix static arrays with dynamic elements not being treated as dynamic in FunctionType::returnParameterTypesWithoutDynamicTypes()  
						
						
						
					 
					
						2020-09-16 11:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b08b76ffca 
							
						 
					 
					
						
						
							
							Merge pull request  #9776  from ethereum/reportUnimplemented  
						
						... 
						
						
						
						Sol->Yul: Report source locations related to unimplemented features. 
						
					 
					
						2020-09-15 18:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f73fb726af 
							
						 
					 
					
						
						
							
							Reasoning based optimizer.  
						
						
						
					 
					
						2020-09-15 15:57:58 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8c8c83a104 
							
						 
					 
					
						
						
							
							Adjust testing framework.  
						
						
						
					 
					
						2020-09-15 14:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5355e85639 
							
						 
					 
					
						
						
							
							Merge pull request  #9782  from ethereum/smt-revert  
						
						... 
						
						
						
						[SMTChecker] Support revert() 
						
					 
					
						2020-09-15 13:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9eda69f637 
							
						 
					 
					
						
						
							
							Merge pull request  #9793  from ethereum/same-syntax-test  
						
						... 
						
						
						
						[Trivial] Use same multi-source-syntax for test files 
						
					 
					
						2020-09-15 13:49:34 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74efd5ba46 
							
						 
					 
					
						
						
							
							Merge pull request  #9703  from a3d4/fix-4558-shadowed-declaration-warning  
						
						... 
						
						
						
						Corrected warning for homonymous, but not shadowing declarations 
						
					 
					
						2020-09-15 13:48:55 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							783d66c1a4 
							
						 
					 
					
						
						
							
							[SMTChecker] Support revert()  
						
						
						
					 
					
						2020-09-15 11:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8f36408ef9 
							
						 
					 
					
						
						
							
							Add test case for revert() in SMTChecker  
						
						
						
					 
					
						2020-09-15 11:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							a1eb0f7225 
							
						 
					 
					
						
						
							
							Use same multi-source-syntax for test files  
						
						
						
					 
					
						2020-09-15 12:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e93d74398b 
							
						 
					 
					
						
						
							
							Merge pull request  #9807  from ethereum/smt_readd_tests  
						
						... 
						
						
						
						Readd SMTChecker tests 
						
					 
					
						2020-09-15 02:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							4ca7655b74 
							
						 
					 
					
						
						
							
							Correct the warning for homonymous, but not shadowing declarations  
						
						
						
					 
					
						2020-09-15 02:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							28c8e01149 
							
						 
					 
					
						
						
							
							Readd SMTChecker tests  
						
						
						
					 
					
						2020-09-14 23:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							83934254ea 
							
						 
					 
					
						
						
							
							[SMTChecker] Support type(I).interfaceId  
						
						
						
					 
					
						2020-09-14 20:34:52 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							552a5f0913 
							
						 
					 
					
						
						
							
							Merge pull request  #9314  from ethereum/inlineStartingFromLeaves  
						
						... 
						
						
						
						Handle "leaf functions" first in full inliner. 
						
					 
					
						2020-09-14 20:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de51531366 
							
						 
					 
					
						
						
							
							Merge pull request  #9791  from a3d4/refactor-collision-warnings  
						
						... 
						
						
						
						Refactor collision warnings 
						
					 
					
						2020-09-14 20:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							fd6c665548 
							
						 
					 
					
						
						
							
							Update SMTChecker tests with z3 4.8.9  
						
						
						
					 
					
						2020-09-14 19:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							d8520b0af0 
							
						 
					 
					
						
						
							
							Move collision warnings to StaticAnalyzer  
						
						
						
					 
					
						2020-09-14 02:52:00 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a6534d4f 
							
						 
					 
					
						
						
							
							Unify collision warnings  
						
						
						
					 
					
						2020-09-14 02:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31b5102aa0 
							
						 
					 
					
						
						
							
							Merge pull request  #9731  from ethereum/smt_import  
						
						... 
						
						
						
						[SMTChecker] Fix CHC encoding 
						
					 
					
						2020-09-12 00:56:04 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							961a199cf5 
							
						 
					 
					
						
						
							
							[SMTChecker] Support type(T).min and type(T).max  
						
						
						
					 
					
						2020-09-11 21:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							3fea11e1a9 
							
						 
					 
					
						
						
							
							Remove problematic test  
						
						
						
					 
					
						2020-09-11 22:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							23ee011c56 
							
						 
					 
					
						
						
							
							[SMTChecker] Fix imports  
						
						
						
					 
					
						2020-09-11 13:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72f8a753a9 
							
						 
					 
					
						
						
							
							Merge pull request  #9586  from ethereum/scoper  
						
						... 
						
						
						
						Assign scopes as a separate step. 
						
					 
					
						2020-09-11 10:45:54 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							84c707cd2a 
							
						 
					 
					
						
						
							
							Adjust problematic SMTChecker tests  
						
						
						
					 
					
						2020-09-10 19:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f102feaf09 
							
						 
					 
					
						
						
							
							Handle "leaf functions" first in full inliner.  
						
						
						
					 
					
						2020-09-10 17:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							40197df104 
							
						 
					 
					
						
						
							
							[SMTChecker] Support shifts  
						
						
						
					 
					
						2020-09-09 19:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c966971fd3 
							
						 
					 
					
						
						
							
							Merge pull request  #9770  from ethereum/smt_dot  
						
						... 
						
						
						
						[SMTChecker] Change warning message 
						
					 
					
						2020-09-09 17:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6508986077 
							
						 
					 
					
						
						
							
							Merge pull request  #9768  from ethereum/move-event-syntax-tests-from-name-and-type-resolution  
						
						... 
						
						
						
						Group event-related syntax tests together 
						
					 
					
						2020-09-09 16:57:30 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							00f6b303b1 
							
						 
					 
					
						
						
							
							[SMTChecker] Change warning message  
						
						
						
					 
					
						2020-09-09 16:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6f41e83b48 
							
						 
					 
					
						
						
							
							Move most event-related syntax tests from nameAndTypeResolution/ to events/  
						
						
						
					 
					
						2020-09-09 14:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5e9dd67a0a 
							
						 
					 
					
						
						
							
							FunctionType::canTakeArguments(): Use the correct index when comparing named parameter types  
						
						
						
					 
					
						2020-09-09 14:45:58 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							23d9b1567e 
							
						 
					 
					
						
						
							
							Add support for ewasm evmc vm.  
						
						
						
					 
					
						2020-09-08 12:41:42 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							202332405f 
							
						 
					 
					
						
						
							
							Merge pull request  #9760  from ethereum/sol2YulStorageArrayIndexAccessFix  
						
						... 
						
						
						
						[Sol->Yul] Fixing storage array index access 
						
					 
					
						2020-09-08 16:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							ec6d21cde2 
							
						 
					 
					
						
						
							
							[Sol->Yul] Fixing storage array index access  
						
						
						
					 
					
						2020-09-08 16:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							41bcb97e36 
							
						 
					 
					
						
						
							
							Don't consider contracts implicitly convertible to the type of super  
						
						... 
						
						
						
						- `super` for all intents and purposes behaves like a type and should be a TypeType rather than ContractType. We have an issue to fix it but it's a breaking change. Until then let's at least not treat other contracts as convertible to the ContractType that `super` represents. 
						
					 
					
						2020-09-08 00:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							df8bbeeb22 
							
						 
					 
					
						
						
							
							ViewPureChecker::reportMutability: don't check visibility on constructors.  
						
						
						
					 
					
						2020-09-07 11:35:33 -05:00 
						 
				 
			
				
					
						
							
							
								Harikrishnan Mulackal 
							
						 
					 
					
						
						
						
						
							
						
						
							acec8f271d 
							
						 
					 
					
						
						
							
							Type Checker: Disallow `virtual` for modifiers in libraries.  
						
						
						
					 
					
						2020-09-07 11:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							69a7808838 
							
						 
					 
					
						
						
							
							Add new tests  
						
						
						
					 
					
						2020-09-03 15:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							afcd44e77c 
							
						 
					 
					
						
						
							
							Update current tests  
						
						
						
					 
					
						2020-09-03 15:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								Harikrishnan Mulackal 
							
						 
					 
					
						
						
						
						
							
						
						
							974e35d09c 
							
						 
					 
					
						
						
							
							Tests and changelog  
						
						
						
					 
					
						2020-09-03 13:15:38 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2934a1f037 
							
						 
					 
					
						
						
							
							Assign scopes as a separate step.  
						
						
						
					 
					
						2020-09-02 20:45:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a48be546d 
							
						 
					 
					
						
						
							
							Merge pull request  #9602  from ethereum/structMemToStorageSol2Yul  
						
						... 
						
						
						
						[Sol->Yul] Implementing various copying of structs 
						
					 
					
						2020-09-02 13:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23514c1749 
							
						 
					 
					
						
						
							
							Merge pull request  #9724  from ethereum/superForYul  
						
						... 
						
						
						
						Implement ``super``. 
						
					 
					
						2020-09-02 12:48:39 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							a740cb619b 
							
						 
					 
					
						
						
							
							Adding tests for copying structs with function pointers between storage and memory  
						
						
						
					 
					
						2020-09-02 12:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							23f6369a46 
							
						 
					 
					
						
						
							
							Implementing struct copying from calldata to storage  
						
						
						
					 
					
						2020-09-02 12:28:53 +02:00