chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a141589adf 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2021-09-16 17:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cedf68365b 
							
						 
					 
					
						
						
							
							Move test.  
						
						
						
					 
					
						2021-09-16 17:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3e429ab231 
							
						 
					 
					
						
						
							
							Update commandline tests.  
						
						
						
					 
					
						2021-09-16 17:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							63993387d6 
							
						 
					 
					
						
						
							
							Add test for invalid ast id.  
						
						
						
					 
					
						2021-09-16 17:18:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							05d20446bb 
							
						 
					 
					
						
						
							
							Parse @ast-id annotation.  
						
						
						
					 
					
						2021-09-16 17:18:48 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bea368cb 
							
						 
					 
					
						
						
							
							[SMTChecker] Support constants via modules  
						
						
						
					 
					
						2021-09-16 14:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4284499180 
							
						 
					 
					
						
						
							
							Merge pull request  #11888  from ethereum/spdx-license-handling-10145  
						
						... 
						
						
						
						Properly detect multiple licenses and validate them. 
						
					 
					
						2021-09-16 14:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91ef1ceb51 
							
						 
					 
					
						
						
							
							Merge pull request  #11954  from ethereum/userdefinedvaluetype-multisource-test  
						
						... 
						
						
						
						Added a multisource test for UserDefinedValueTypes and imports 
						
					 
					
						2021-09-16 13:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff0e433635 
							
						 
					 
					
						
						
							
							Merge pull request  #11965  from ethereum/userdefined-changed-toString  
						
						... 
						
						
						
						User defined value types changed toString() 
						
					 
					
						2021-09-16 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							c81814915c 
							
						 
					 
					
						
						
							
							Properly detect multiple licenses and validate them.  
						
						
						
					 
					
						2021-09-16 11:18:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1070fabc0 
							
						 
					 
					
						
						
							
							Merge pull request  #11906  from ethereum/smt_fix_bmc  
						
						... 
						
						
						
						[SMTChecker] Fix BMCs constraints on internal functions 
						
					 
					
						2021-09-15 21:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							15fb427a99 
							
						 
					 
					
						
						
							
							Added a multisource test for UserDefinedValueTypes and imports  
						
						... 
						
						
						
						Testing if `import {MyType} from "source";` works 
						
					 
					
						2021-09-15 17:48:53 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							48e16ceb88 
							
						 
					 
					
						
						
							
							Changing the UserDefinedValueType::toString to userdefined <name>  
						
						
						
					 
					
						2021-09-15 17:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							b077ef46e2 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: More descriptive message about used binary path  
						
						
						
					 
					
						2021-09-15 16:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							67eed76aac 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix running only tests matching patterns given on the command line  
						
						
						
					 
					
						2021-09-15 16:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34e516ea1b 
							
						 
					 
					
						
						
							
							Merge pull request  #11963  from ethereum/slightABIDecodeImprovement  
						
						... 
						
						
						
						Improve abi decoding functions for arrays. 
						
					 
					
						2021-09-15 15:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							b731957e65 
							
						 
					 
					
						
						
							
							Fix BMCs constraints on internal functions  
						
						
						
					 
					
						2021-09-15 14:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							d1c0b428fc 
							
						 
					 
					
						
						
							
							Improve abi decoding functions for arrays.  
						
						
						
					 
					
						2021-09-15 13:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							42c8310a63 
							
						 
					 
					
						
						
							
							Updated tests.  
						
						
						
					 
					
						2021-09-15 12:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fa24c786b 
							
						 
					 
					
						
						
							
							Merge pull request  #11956  from ethereum/userDefinedTypesContractAccess  
						
						... 
						
						
						
						Allow accessing user defined value type members via contract name. 
						
					 
					
						2021-09-14 17:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							be29ef70a7 
							
						 
					 
					
						
						
							
							Allow accessing user defined value type members via contract name.  
						
						
						
					 
					
						2021-09-14 16:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8735d3fb6c 
							
						 
					 
					
						
						
							
							Merge pull request  #11930  from ethereum/calldataStructInlineAssembly  
						
						... 
						
						
						
						Fix inline assembly assignments to calldata structs and statically-sized calldata arrays. 
						
					 
					
						2021-09-14 16:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8188ea7d66 
							
						 
					 
					
						
						
							
							Merge pull request  #11931  from ethereum/different-metadata-via-ir  
						
						... 
						
						
						
						Different metadata for IR 
						
					 
					
						2021-09-14 15:48:08 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e45083f319 
							
						 
					 
					
						
						
							
							Merge pull request  #11606  from ethereum/info_message  
						
						... 
						
						
						
						Add new info severity 
						
					 
					
						2021-09-14 14:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb218fe018 
							
						 
					 
					
						
						
							
							Merge pull request  #11947  from ethereum/abicodec-test-userdefined  
						
						... 
						
						
						
						Added an abi function test for UserDefinedValueType 
						
					 
					
						2021-09-14 13:49:45 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							405a9e9971 
							
						 
					 
					
						
						
							
							Generate separate metadata for the old and the new codegen  
						
						
						
					 
					
						2021-09-14 13:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							83b3bd0227 
							
						 
					 
					
						
						
							
							Add a version of isValidMetadata() that accepts already parsed metadata  
						
						
						
					 
					
						2021-09-14 13:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							14639efc5d 
							
						 
					 
					
						
						
							
							Print code snippets next to source locations in IR output  
						
						
						
					 
					
						2021-09-14 12:09:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							d78522b08b 
							
						 
					 
					
						
						
							
							AsmParser: Accept optional code snippets after the @src tags  
						
						
						
					 
					
						2021-09-14 12:09:59 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							e72fa7fc10 
							
						 
					 
					
						
						
							
							Add new info severity  
						
						
						
					 
					
						2021-09-13 22:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f957820351 
							
						 
					 
					
						
						
							
							Merge pull request  #11913  from ethereum/source-location-parsing-extra-tests-and-regex-refactor  
						
						... 
						
						
						
						More generic source location parsing + more errors 
						
					 
					
						2021-09-13 19:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Harikrishnan Mulackal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8c6d30808 
							
						 
					 
					
						
						
							
							Merge pull request  #11946  from ethereum/tests-userdefinedvaluetypes  
						
						... 
						
						
						
						UserDefinedValueType: test to validate zero-cost-abstraction claim. 
						
					 
					
						2021-09-13 18:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							4871017aae 
							
						 
					 
					
						
						
							
							Added an abi function test for UserDefinedValueType  
						
						... 
						
						
						
						A test to see if `abi.encode*(..., (CustomType))` and `abi.decode(..., (CustomType))` works as
intended. 
						
					 
					
						2021-09-13 18:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							00bfed4d8b 
							
						 
					 
					
						
						
							
							UserDefinedValueType: test to validate zero-cost-abstraction claim.  
						
						... 
						
						
						
						Seems that the optimizer can indeed make it a zero-cost-abstraction! 
						
					 
					
						2021-09-13 16:49:52 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0727e5c756 
							
						 
					 
					
						
						
							
							Merge pull request  #11933  from soroosh-sdi/scripts-no-smt  
						
						... 
						
						
						
						Add switch for command line & test.sh to skip smt 
						
					 
					
						2021-09-13 16:24:00 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7a36a1d1db 
							
						 
					 
					
						
						
							
							Reject optimizer options as invalid in linker and Standard JSON modes  
						
						
						
					 
					
						2021-09-13 15:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7b1625ac 
							
						 
					 
					
						
						
							
							Tests for unassigned calldata returns.  
						
						
						
					 
					
						2021-09-13 15:22:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							fc37b18e88 
							
						 
					 
					
						
						
							
							Fix inline assembly assignments to calldata structs and statically-sized arrays.  
						
						
						
					 
					
						2021-09-13 15:22:46 +02:00 
						 
				 
			
				
					
						
							
							
								Harikrishnan Mulackal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fafdeacac 
							
						 
					 
					
						
						
							
							Merge pull request  #11939  from ethereum/userdefined-types-mapping-key  
						
						... 
						
						
						
						Allow Mapping keys to have type UserDefinedValueType. 
						
					 
					
						2021-09-13 15:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							2ead3f469e 
							
						 
					 
					
						
						
							
							Added a user defined type mapping into the ASTJSON test.  
						
						
						
					 
					
						2021-09-13 14:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							a1d4d0125d 
							
						 
					 
					
						
						
							
							Allow UserDefinedValueType.uwrap (and wrap) as RHS of constant decl  
						
						... 
						
						
						
						Needed to make `MyType.unwrap` and `MyType.unwrap` as pure in the process. This change affected some
existing tests ("statement has no effect"). 
						
					 
					
						2021-09-13 11:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa6c71bd0 
							
						 
					 
					
						
						
							
							Allow Mapping keys to have type UserDefinedValueType.  
						
						... 
						
						
						
						Also added syntax and semantic test. 
						
					 
					
						2021-09-13 10:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								soroosh-sdi 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e8f5246c 
							
						 
					 
					
						
						
							
							Add switch for command line & test.sh to skip smt  
						
						... 
						
						
						
						- add --no-smt in scripts/tests.sh and test/cmdlineTests.sh
Signed-off-by: soroosh-sdi <soroosh.sardari@gmail.com> 
						
					 
					
						2021-09-10 23:35:17 +04:30 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							fbdfc6bb7a 
							
						 
					 
					
						
						
							
							AsmParser: Require whitespace before tags in location comments  
						
						
						
					 
					
						2021-09-09 18:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dea1b9ec79 
							
						 
					 
					
						
						
							
							Merge pull request  #11920  from ethereum/update-comment-fixedpoint-example  
						
						... 
						
						
						
						User defined value type: changes in documentation and test case 
						
					 
					
						2021-09-09 17:38:37 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							14396c207c 
							
						 
					 
					
						
						
							
							AsmParser: Generalize location comment parsing to make it easier to add support for more tags  
						
						
						
					 
					
						2021-09-09 17:12:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							33ac5478de 
							
						 
					 
					
						
						
							
							More tests for @src in AsmParser  
						
						
						
					 
					
						2021-09-09 17:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							066c2a4699 
							
						 
					 
					
						
						
							
							Check expected errors in existing AsmParser tests  
						
						
						
					 
					
						2021-09-09 17:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							952540c3b5 
							
						 
					 
					
						
						
							
							User defined value type: changes in documentation and test case  
						
						... 
						
						
						
						Changed the name of a function from `truncate` to `floor`, since that is more appropriate; updated
the inaccurate description on the rounding behaviour. Also modified the respective semantic test. 
						
					 
					
						2021-09-09 16:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d91f75deb8 
							
						 
					 
					
						
						
							
							Fix ICE on unique errors  
						
						
						
					 
					
						2021-09-09 16:37:43 +02:00