Paul 
							
						 
					 
					
						
						
						
						
							
						
						
							b3230b0bdc 
							
						 
					 
					
						
						
							
							deprecate using namespace std  
						
						 
						
						... 
						
						
						
						test: updat filereader test
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecate namespace std
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
deprecated std namespace
depecrate namespace std
deprecated namespace std
check ci
clean line
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org>
purge line
pure line
deprecate std
deprecate std
deprecate std
deprecate std
deprecate std
deprecate
deprecate std
bye namespace 
						
					 
					
						2023-09-04 10:12:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							44da8507b1 
							
						 
					 
					
						
						
							
							Change default EVM version to Shanghai.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Rodrigo Q. Saramago <rodrigoqsaramago@gmail.com> 
						
					 
					
						2023-05-08 16:34:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							41ce3feb0a 
							
						 
					 
					
						
						
							
							test: some tests for push0  
						
						 
						
						... 
						
						
						
						1. `push0_disallowed.yul`: checks if `push0()` is a valid builtin in strict Yul
2. `push0_disallowed.sol`: checks if `push0()` is a valid builtin in inline assembly
3. `push0.sol`: simple semantic test that returns 0
4. `evmone_support.sol`: tests if push0 works properly in evmone
5. Updated some bytecode too large tests to use `shanghai` as version
6. Updated various tests where `push1 0` was hardcoded in different forms / expectations on bytecode
size (`Assembler.cpp`, `GasCosts.cpp`, `SolidityCompiler.cpp`, `SolidityExpressionCompiler.cpp`) 
						
					 
					
						2023-04-12 00:10:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							d32661c0af 
							
						 
					 
					
						
						
							
							Added tests for --no-append-metadata  
						
						 
						
						... 
						
						
						
						- Command line tests
- Documented the standard json
- Changelog
- A Change in SolidityExecutionFramework to prevent flaky gas tests
- A boost test for --no-append-metadata
- Removed an outdated comment 
						
					 
					
						2022-09-26 20:40:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4b0cd6cc8c 
							
						 
					 
					
						
						
							
							Update gas costs.  
						
						 
						
						
						
					 
					
						2021-09-08 12:25:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							b598948211 
							
						 
					 
					
						
						
							
							Run gas tests on NoMetadata format only.  
						
						 
						
						
						
					 
					
						2021-02-12 10:38:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							cb74a45fd6 
							
						 
					 
					
						
						
							
							Add inlining for old optimizer.  
						
						 
						
						
						
					 
					
						2021-02-09 19:08:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							67c92b7f6e 
							
						 
					 
					
						
						
							
							Updating gas costs and cmdline tests.  
						
						 
						
						
						
					 
					
						2020-12-30 17:48:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5925e1c3 
							
						 
					 
					
						
						
							
							Update gas cost tests.  
						
						 
						
						
						
					 
					
						2020-12-09 15:25:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bd22795e 
							
						 
					 
					
						
						
							
							Force running abi coder v1 instead of v2.  
						
						 
						
						
						
					 
					
						2020-12-09 15:25:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							40244c5469 
							
						 
					 
					
						
						
							
							Tests/Docs after stricter explicit conversion.  
						
						 
						
						
						
					 
					
						2020-12-03 16:51:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b78a6982 
							
						 
					 
					
						
						
							
							Use cbor metadata in gas cost tests.  
						
						 
						
						
						
					 
					
						2020-07-28 23:42:22 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0be56a0abf 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						 
						
						
						
					 
					
						2020-05-12 17:48:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							02c5f1f748 
							
						 
					 
					
						
						
							
							Remove --optimize-yul flag for soltest  
						
						 
						
						
						
					 
					
						2020-05-06 11:49:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							06ad5b3200 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						 
						
						
						
					 
					
						2020-02-27 15:06:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							00e4d13975 
							
						 
					 
					
						
						
							
							TestFramework: Merge Options.h into Common.h  
						
						 
						
						
						
					 
					
						2020-01-29 12:27:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4d681fb16d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						 
						
						
						
					 
					
						2020-01-14 16:43:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							729b47e641 
							
						 
					 
					
						
						
							
							Updates semantic tests to 0.7.0.  
						
						 
						
						
						
					 
					
						2020-01-11 23:11:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							345f9928ab 
							
						 
					 
					
						
						
							
							Library libdevcore renamed to libsolutil.  
						
						 
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							ed45b000d1 
							
						 
					 
					
						
						
							
							Adapt tests directory to C++ namespace changes.  
						
						 
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4b026fa633 
							
						 
					 
					
						
						
							
							Update gas costs.  
						
						 
						
						
						
					 
					
						2019-12-18 01:41:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ac996d209f 
							
						 
					 
					
						
						
							
							Fix gas cost test.  
						
						 
						
						
						
					 
					
						2019-12-05 10:17:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0973ae751a 
							
						 
					 
					
						
						
							
							Do not warn about enabled ABIEncoderV2 anymore.  
						
						 
						
						
						
					 
					
						2019-11-26 15:49:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							72eff30778 
							
						 
					 
					
						
						
							
							Fix develop 060 merge  
						
						 
						
						
						
					 
					
						2019-11-20 13:49:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							389da5228e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into merge_develop_060  
						
						 
						
						
						
					 
					
						2019-11-20 12:27:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							17ed0f0898 
							
						 
					 
					
						
						
							
							Set costs to 0 for unreachable cases in GasCosts tests  
						
						 
						
						
						
					 
					
						2019-11-19 17:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							17f6a5a060 
							
						 
					 
					
						
						
							
							Update test expectations in GasCosts for ABIEncoderV2  
						
						 
						
						
						
					 
					
						2019-11-19 17:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							da50285ae3 
							
						 
					 
					
						
						
							
							Update test expectations in GasCostsTests  
						
						 
						
						
						
					 
					
						2019-11-19 17:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							840aba8929 
							
						 
					 
					
						
						
							
							Add new gas price for deployed bytecode (EIP2028)  
						
						 
						
						
						
					 
					
						2019-11-19 17:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a29ffcd3 
							
						 
					 
					
						
						
							
							Updates tests to version 0.6.0.  
						
						 
						
						
						
					 
					
						2019-09-24 12:01:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d685554980 
							
						 
					 
					
						
						
							
							Create option for metadata hash  
						
						 
						
						
						
					 
					
						2019-09-13 18:59:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							89f0e1e6da 
							
						 
					 
					
						
						
							
							Use updated swarm hash.  
						
						 
						
						
						
					 
					
						2019-06-27 12:49:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							aa11ad7d0a 
							
						 
					 
					
						
						
							
							Update swarm hash.  
						
						 
						
						
						
					 
					
						2019-06-27 12:48:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							95ed4daf20 
							
						 
					 
					
						
						
							
							Subtract bzzr0 data cost from used gas in gas cost test.  
						
						 
						
						
						
					 
					
						2019-05-16 20:38:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5824f5d42f 
							
						 
					 
					
						
						
							
							Use shift directly instead of multiplication in constant optimizer.  
						
						 
						
						
						
					 
					
						2019-05-16 12:50:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a28ac475 
							
						 
					 
					
						
						
							
							Allow overwriting the release flag for tests and adjust test suite to CBOR metadata.  
						
						 
						
						
						
					 
					
						2019-05-08 22:21:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c0ce540e26 
							
						 
					 
					
						
						
							
							Run tests with both ABIV2 and Yul optimizer.  
						
						 
						
						
						
					 
					
						2019-04-04 13:18:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d788a88873 
							
						 
					 
					
						
						
							
							Use "none" and "full" optimizer settings in the optimizer tests.  
						
						 
						
						
						
					 
					
						2019-03-20 16:11:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e0d1b2f5b3 
							
						 
					 
					
						
						
							
							Peephole optimizer for "iszero iszero <tag> jumpi".  
						
						 
						
						
						
					 
					
						2019-03-07 15:52:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a498062816 
							
						 
					 
					
						
						
							
							Fix gas test after using shifts in constant optimiser  
						
						 
						
						
						
					 
					
						2019-02-25 19:44:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8ace2c5b11 
							
						 
					 
					
						
						
							
							Special treatment for differences between ABI encoders.  
						
						 
						
						
						
					 
					
						2019-02-21 11:11:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							1b8570f829 
							
						 
					 
					
						
						
							
							Only generate sort/search code when interface functions exist  
						
						 
						
						
						
					 
					
						2018-12-17 21:24:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d80d324de7 
							
						 
					 
					
						
						
							
							Tests for gas costs.  
						
						 
						
						
						
					 
					
						2018-12-10 18:06:07 +01:00