hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							dc15e31605 
							
						 
					 
					
						
						
							
							Increased the tolerance for two GasMeter tests.  
						
						
						
					 
					
						2021-05-26 12:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							cb74a45fd6 
							
						 
					 
					
						
						
							
							Add inlining for old optimizer.  
						
						
						
					 
					
						2021-02-09 19:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bd22795e 
							
						 
					 
					
						
						
							
							Force running abi coder v1 instead of v2.  
						
						
						
					 
					
						2020-12-09 15:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1dedba8538 
							
						 
					 
					
						
						
							
							Only use SourceReferenceFormatterHuman  
						
						
						
					 
					
						2020-12-01 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e61fa59593 
							
						 
					 
					
						
						
							
							Update existing tests.  
						
						
						
					 
					
						2020-10-19 16:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							04079bff6f 
							
						 
					 
					
						
						
							
							Eliminates dead code around GasEstimator  
						
						... 
						
						
						
						- structuralEstimation()
- breakToStatementLevel() 
						
					 
					
						2020-10-07 13:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9be5ed1220 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-07-21 11:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								Sachin Grover 
							
						 
					 
					
						
						
						
						
							
						
						
							b7adb2aa42 
							
						 
					 
					
						
						
							
							Add SPDX license identifier if not present already in source file  
						
						... 
						
						
						
						Fixes : #9220  
					
						2020-07-17 20:24:12 +05:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9743390a53 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2020-07-07 12:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3872a1f000 
							
						 
					 
					
						
						
							
							Add support for SPDX license identifiers.  
						
						
						
					 
					
						2020-05-13 18:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							00e4d13975 
							
						 
					 
					
						
						
							
							TestFramework: Merge Options.h into Common.h  
						
						
						
					 
					
						2020-01-29 12:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							004f01a388 
							
						 
					 
					
						
						
							
							Add test case for gas metering of exp(n, 0)  
						
						
						
					 
					
						2020-01-17 14:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							ed45b000d1 
							
						 
					 
					
						
						
							
							Adapt tests directory to C++ namespace changes.  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							6b23412fae 
							
						 
					 
					
						
						
							
							C++ namespace cleanup (except tests).  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5e9271592 
							
						 
					 
					
						
						
							
							Merge pull request  #7350  from ethereum/array-length-rvalue  
						
						... 
						
						
						
						Make `length` member read-only 
						
					 
					
						2019-11-21 19:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							389da5228e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into merge_develop_060  
						
						
						
					 
					
						2019-11-20 12:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							c184fe8e5b 
							
						 
					 
					
						
						
							
							Adjusts end-to-end tests to read-only array length.  
						
						
						
					 
					
						2019-11-19 21:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							840aba8929 
							
						 
					 
					
						
						
							
							Add new gas price for deployed bytecode (EIP2028)  
						
						
						
					 
					
						2019-11-19 17:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							3321fc56ea 
							
						 
					 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.  
						
						
						
					 
					
						2019-11-04 17:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ae30f620 
							
						 
					 
					
						
						
							
							Fix handling of structs of dynamic size as constructor parameters.  
						
						
						
					 
					
						2019-05-16 17:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee8bb6814 
							
						 
					 
					
						
						
							
							Use setSource in tests  
						
						
						
					 
					
						2019-03-25 15:11:08 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8ace2c5b11 
							
						 
					 
					
						
						
							
							Special treatment for differences between ABI encoders.  
						
						
						
					 
					
						2019-02-21 11:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62fe57479e 
							
						 
					 
					
						
						
							
							make use of C++ = default constructor declarations as well as more non-static member initialization syntax.  
						
						
						
					 
					
						2018-12-19 11:26:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							123d33ad41 
							
						 
					 
					
						
						
							
							Add tolerance to gas meter tests.  
						
						
						
					 
					
						2018-12-12 17:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							073b03d90c 
							
						 
					 
					
						
						
							
							liblangutil: refactor SourceReferenceFormatter, splitting out retrieval and making use of new SourceLocation's CharStream knowledge  
						
						
						
					 
					
						2018-12-06 14:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb66905de 
							
						 
					 
					
						
						
							
							Moving SourceReferenceFormatter into langutil namespace.  
						
						
						
					 
					
						2018-11-24 12:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							d67322a186 
							
						 
					 
					
						
						
							
							Introduce namespace langutil in liblangutil directory.  
						
						... 
						
						
						
						Also:
- Use {}-style list initialisation for SourceLocation construction
- Introduce new system includes
- Changes the API of the Scanner to take source as value (with move) as opposed to as a reference 
						
					 
					
						2018-11-21 19:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7abeb149 
							
						 
					 
					
						
						
							
							Disallow ambiguous conversions between number literals and bytesXX types.  
						
						
						
					 
					
						2018-08-13 14:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							893f4cf092 
							
						 
					 
					
						
						
							
							Specifies visibility in unit tests.  
						
						
						
					 
					
						2018-07-16 14:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							717c70a88f 
							
						 
					 
					
						
						
							
							Update test suite.  
						
						
						
					 
					
						2018-07-03 15:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							334c023c72 
							
						 
					 
					
						
						
							
							Determine transaction status in RPC sessions.  
						
						
						
					 
					
						2018-07-02 12:56:33 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							12c4eb7697 
							
						 
					 
					
						
						
							
							Updates compiled unit tests to new constructor syntax.  
						
						
						
					 
					
						2018-06-29 11:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							eeef82b2d7 
							
						 
					 
					
						
						
							
							Fallback function has to be external: backwards-compatible changes.  
						
						
						
					 
					
						2018-06-29 00:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							86a720b96a 
							
						 
					 
					
						
						
							
							Adjust tests.  
						
						
						
					 
					
						2018-06-25 17:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bbae4fb0ef 
							
						 
					 
					
						
						
							
							Test with high path complexity.  
						
						
						
					 
					
						2018-05-09 10:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							928ce08845 
							
						 
					 
					
						
						
							
							Correctly ignore costs of fallback for other functions.  
						
						
						
					 
					
						2018-04-11 19:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec4517929 
							
						 
					 
					
						
						
							
							Use EVM version in gas meter and optimizer.  
						
						
						
					 
					
						2018-03-05 11:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							05cc5f22b2 
							
						 
					 
					
						
						
							
							Correctly set evm version in tests  
						
						
						
					 
					
						2018-03-01 17:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							d7532f7b9c 
							
						 
					 
					
						
						
							
							Convert static SourceReferenceFormatter functions to member ones  
						
						
						
					 
					
						2018-02-19 15:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce35b77be 
							
						 
					 
					
						
						
							
							Implement CompilerStack.lastContractName()  
						
						
						
					 
					
						2017-10-18 23:54:32 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							039cc25b1f 
							
						 
					 
					
						
						
							
							Always require a contract/sourceName in CompilerStack  
						
						
						
					 
					
						2017-10-18 23:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1c48eeee 
							
						 
					 
					
						
						
							
							Remove duplicate EVMSchedule  
						
						
						
					 
					
						2017-10-03 11:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a844bbda48 
							
						 
					 
					
						
						
							
							Cleanup test helper macros.  
						
						
						
					 
					
						2017-09-22 16:17:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							30012db396 
							
						 
					 
					
						
						
							
							Add CompilerStack::setOptimiserSettings  
						
						
						
					 
					
						2017-07-26 15:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							13edf1062f 
							
						 
					 
					
						
						
							
							Run metadata and gas meter tests when optimiser is on too  
						
						
						
					 
					
						2017-07-18 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							075715cf15 
							
						 
					 
					
						
						
							
							Do not use obscure CompilerStack methods in tests  
						
						
						
					 
					
						2017-07-18 16:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							9e1c509cf5 
							
						 
					 
					
						
						
							
							Use keccak256() in tests (and not sha3())  
						
						
						
					 
					
						2017-05-30 12:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							3c4c4abc2f 
							
						 
					 
					
						
						
							
							Remove a test about SELFDESTRUCT because the test harness obtains refund while the gas meter should not assume the refund.  
						
						
						
					 
					
						2017-04-25 16:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							cee54deb3b 
							
						 
					 
					
						
						
							
							test: fix invalid signatures  
						
						
						
					 
					
						2017-04-25 16:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
						
						
							
						
						
							7da9ba68e9 
							
						 
					 
					
						
						
							
							test: add a test case about the gas cost of EXTCODESIZE  
						
						
						
					 
					
						2017-04-25 16:14:58 +02:00