hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							8167029dc1 
							
						 
					 
					
						
						
							
							Updating tests after improving Yul error reporting  
						
						
						
					 
					
						2021-02-09 16:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8a74cbc7 
							
						 
					 
					
						
						
							
							OverrideSpecifier: Check for null before dereferencing  
						
						
						
					 
					
						2021-02-04 13:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							ec57c791ef 
							
						 
					 
					
						
						
							
							Fix infinite loop when accessing circular constants from inline assembly.  
						
						
						
					 
					
						2021-01-26 09:22:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							07a1d230cd 
							
						 
					 
					
						
						
							
							Fix missing error when accessing unintialized variables.  
						
						
						
					 
					
						2021-01-25 14:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f0cb181545 
							
						 
					 
					
						
						
							
							Even more license tests  
						
						
						
					 
					
						2021-01-18 16:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5677211471 
							
						 
					 
					
						
						
							
							SyntaxTest::filterObtainedErrors(): Remove hard-coded preamble to match changes in setupCompiler()  
						
						
						
					 
					
						2021-01-18 16:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1f0c5bbc 
							
						 
					 
					
						
						
							
							Do not insert SPDX identifier if already present in SyntaxTest  
						
						
						
					 
					
						2021-01-18 16:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbb017915 
							
						 
					 
					
						
						
							
							Add more tests for the SPDX-License-Identifier  
						
						
						
					 
					
						2021-01-18 16:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e117c9516e 
							
						 
					 
					
						
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate  
						
						... 
						
						
						
						And add a few tests for "pragma abicoder". 
						
					 
					
						2021-01-15 19:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c92f7641b 
							
						 
					 
					
						
						
							
							Move all experimental pragma tests to syntaxTests/pragma  
						
						
						
					 
					
						2021-01-15 19:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							35a25b107f 
							
						 
					 
					
						
						
							
							Fix ICE caused by const structs with mappings  
						
						
						
					 
					
						2021-01-12 18:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99add1e4e5 
							
						 
					 
					
						
						
							
							Merge pull request  #10710  from ethereum/implicit-conversion-bug  
						
						... 
						
						
						
						Disallow certain implicit conversions between integer types. 
						
					 
					
						2021-01-12 15:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							e107d51f46 
							
						 
					 
					
						
						
							
							Disallow certain implicit conversions between integer types.  
						
						... 
						
						
						
						Disallow implicit conversion from ``uintN`` and ``intM`` when ``M > N``, and by extension, explicit
conversion between the same types are also disallowed. 
						
					 
					
						2021-01-12 08:23:47 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8edfa26f0a 
							
						 
					 
					
						
						
							
							Mark the empty version pragma as invalid  
						
						
						
					 
					
						2021-01-04 19:28:36 +00:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							c41f996c7b 
							
						 
					 
					
						
						
							
							Adding more tests for array copying.  
						
						... 
						
						
						
						Co-authored-by: Harikrishnan Mulackal <webmail.hari@gmail.com> 
						
					 
					
						2020-12-28 13:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04d83af1d2 
							
						 
					 
					
						
						
							
							Merge pull request  #10492  from ethereum/arrayClearingDiffBaseSol2Yul  
						
						... 
						
						
						
						[Sol->Yul] Fixing array clearing when copying from storage to storage. 
						
					 
					
						2020-12-22 15:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b965446182 
							
						 
					 
					
						
						
							
							Catch panic.  
						
						
						
					 
					
						2020-12-22 11:08:44 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							8b6397e8fb 
							
						 
					 
					
						
						
							
							Adding more syntax and semantic tests.  
						
						
						
					 
					
						2020-12-21 15:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							b14a6a10cc 
							
						 
					 
					
						
						
							
							Report meaningful error if parsing a version pragma failed  
						
						
						
					 
					
						2020-12-18 11:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3a23df6717 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-16 16:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							34e21c929a 
							
						 
					 
					
						
						
							
							Fix a test for unicode direction override failing because of Windows line endings  
						
						
						
					 
					
						2020-12-16 15:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f833f4e8f 
							
						 
					 
					
						
						
							
							Merge pull request  #10618  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-12-16 12:34:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5c40fb060c 
							
						 
					 
					
						
						
							
							Report illegal tokens in the Yul parser.  
						
						
						
					 
					
						2020-12-16 12:20:07 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							381c63ec99 
							
						 
					 
					
						
						
							
							Scanner: Generate error on inbalanced RLO/LRO/PDF override markers.  
						
						
						
					 
					
						2020-12-15 18:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							fdaede9b3e 
							
						 
					 
					
						
						
							
							Tests after disallowing some explicit payable conversions  
						
						
						
					 
					
						2020-12-15 15:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffaf40950a 
							
						 
					 
					
						
						
							
							Merge pull request  #10605  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-12-15 14:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							d479c98920 
							
						 
					 
					
						
						
							
							Adding tests for conversion of calldata slices to memory and storage and fixing syntax tests.  
						
						
						
					 
					
						2020-12-15 09:21:47 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							edbdff8619 
							
						 
					 
					
						
						
							
							Update tests  
						
						
						
					 
					
						2020-12-14 19:32:31 +00:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							7438c4dc16 
							
						 
					 
					
						
						
							
							Tests after making all explicit address conversions as non-payable  
						
						
						
					 
					
						2020-12-14 18:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							88c99a7538 
							
						 
					 
					
						
						
							
							Tests/Docs: changing type of msg.sender and tx.origin into address  
						
						... 
						
						
						
						And also making the type of address(literal) as non-payable address. 
						
					 
					
						2020-12-14 16:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d257ab7141 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-14 16:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							aa042ccb87 
							
						 
					 
					
						
						
							
							Disallow leading zeroes in sized-types  
						
						... 
						
						
						
						Also avoid using boost::lexical_cast for parseSize. 
						
					 
					
						2020-12-14 11:40:14 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							4bffd040e2 
							
						 
					 
					
						
						
							
							Add tests for weirdly sized types  
						
						... 
						
						
						
						e.g. bytes00001 
						
					 
					
						2020-12-14 11:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28374447d2 
							
						 
					 
					
						
						
							
							Merge pull request  #10582  from ethereum/addr-literal  
						
						... 
						
						
						
						Fix crash with oversized address literals 
						
					 
					
						2020-12-14 12:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							561280a5cc 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-14 11:33:40 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							33ff2b16ff 
							
						 
					 
					
						
						
							
							Fix crash with oversized address literals  
						
						
						
					 
					
						2020-12-11 23:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7b347b9ec2 
							
						 
					 
					
						
						
							
							Introduce address(...).code  
						
						
						
					 
					
						2020-12-11 03:00:30 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							fa37e69c25 
							
						 
					 
					
						
						
							
							Improved error messages when converting to/from builtin functions  
						
						
						
					 
					
						2020-12-10 22:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7e45f417 
							
						 
					 
					
						
						
							
							Add test cases for assigning builtins/bound functions to function types  
						
						
						
					 
					
						2020-12-10 22:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef3bcbda97 
							
						 
					 
					
						
						
							
							Merge pull request  #9549  from ethereum/yul-reserved  
						
						... 
						
						
						
						[BREAKING] Disallow using reserved identifiers in Yul 
						
					 
					
						2020-12-10 18:49:44 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd05bf603 
							
						 
					 
					
						
						
							
							Introduce block.chainid  
						
						
						
					 
					
						2020-12-10 17:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c032ad3379 
							
						 
					 
					
						
						
							
							Update tests  
						
						
						
					 
					
						2020-12-10 17:18:15 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d0551b67d7 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-10 17:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e15136c210 
							
						 
					 
					
						
						
							
							Merge pull request  #10558  from ethereum/magictype-tests  
						
						... 
						
						
						
						Adds more tests for state access (block/tx/msg) 
						
					 
					
						2020-12-10 14:05:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							482bda6887 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-10 12:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							37cc795034 
							
						 
					 
					
						
						
							
							Fix segfault for empty @return tags in modifiers  
						
						
						
					 
					
						2020-12-10 11:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d6abf69b 
							
						 
					 
					
						
						
							
							Add more tests for state access (block, msg, tx, etc.)  
						
						... 
						
						
						
						Move some of them out of SolidityEndToEndTests. Additionally this ensures the deterministic values of the testing infrastructure. 
						
					 
					
						2020-12-09 20:46:01 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f748bbb94 
							
						 
					 
					
						
						
							
							Merge pull request  #10336  from ethereum/enablecoderv2bydefault  
						
						... 
						
						
						
						[BREAKING] Enable ABI coder v2 by default. 
						
					 
					
						2020-12-09 18:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c99537b5a 
							
						 
					 
					
						
						
							
							Merge pull request  #10550  from ethereum/chainIdView  
						
						... 
						
						
						
						[BREAKING] Mark chainid as view. 
						
					 
					
						2020-12-09 17:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							870fd24723 
							
						 
					 
					
						
						
							
							Merge pull request  #9888  from ethereum/account-hash  
						
						... 
						
						
						
						Support address().codehash 
						
					 
					
						2020-12-09 17:40:56 +01:00