| 
							
							
								 hrkrshnn | 79733fca48 | Set default EVM version to London. | 2021-08-11 09:54:14 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 9d08b5001f | Add sstore to linker tests to prevent the address from being optimized out | 2021-07-01 16:54:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0623658ddd | Properly set source location of bare blocks. | 2021-05-31 18:28:17 +02:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 180e00f56d | Updated tests after changing EVM version to Berlin | 2021-05-26 12:23:06 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 75c72cd54d | Properly support inliner in settings.optimizer.details | 2021-05-20 20:22:34 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8eb0d5edf6 | Export used errors in the AST. | 2021-04-19 14:15:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 70aa111dbf | Update AST Json expectations. | 2021-02-11 10:11:24 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | cb74a45fd6 | Add inlining for old optimizer. | 2021-02-09 19:08:58 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c4e97b7624 | Update tests. | 2020-12-01 16:15:19 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c4fd7e4003 | Remove/update tests | 2020-11-25 11:40:33 +00:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 4174f38b02 | StandardCompiler: Include file names in link references | 2020-11-17 17:51:04 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | b97c6c55ad | StandardCompiler: Don't assume that link reference always contains a colon | 2020-11-16 17:41:54 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 543f804226 | StandardCompiler: Add helpers to streamline comparing link references in tests | 2020-11-16 17:41:54 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | a4dc110b38 | Fix dependency tracking for abstract contracts for Yul codegen | 2020-10-20 16:58:24 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | e991465336 | Fix dependency tracking for abstract contracts | 2020-10-20 16:58:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fda8bde2d7 | Stop after parsing. | 2020-09-30 16:57:49 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 974e35d09c | Tests and changelog | 2020-09-03 13:15:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7b8cc0c49b | Remove null values from AST also in standard-json mode. | 2020-08-19 11:06:14 +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 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 1a0391bceb | Fuzzer: Add a specialized StackTooDeepError Exception that is caught in the fuzzing harness | 2020-07-01 11:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d54e7f50ed | Natspec: Output "type" and "version" in documenation | 2020-06-15 14:53:34 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | b17915a6ba | Add error IDs to JSON | 2020-06-10 13:26:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | eb923af09c | Do not set source locations for small internal assembly routines. | 2020-05-27 18:26:46 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | af44c05f1a | Add new test. | 2020-05-13 18:16:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3872a1f000 | Add support for SPDX license identifiers. | 2020-05-13 18:16:59 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | c8b612536f | Add yulDetails.optimizerSteps to the standard JSON interface | 2020-04-24 17:30:56 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 18dea6b69c | Assembly: Added missing source field to legacy assembly json output to complete the source reference | 2020-02-18 10:22:34 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 36928c7a35 | Add reason string for internal reverts | 2020-02-10 11:57:20 -03: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 | 42d9a8e962 | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-12-04 17:01:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dc79274871 | Set default EVM version to Istanbul. | 2019-12-04 10:42:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e3ee67da6c | Merge pull request #7792 from ethereum/enableYulOptimizer Enable yul optimizer by default. | 2019-12-03 21:24:22 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2f11ac3590 | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-12-03 21:17:15 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c644f43cde | Update test expection in use_stack_optimization with YulException | 2019-12-03 19:06:48 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 77a9e91443 | Enable yul optimizer by default. | 2019-12-02 19:30:14 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | e87924a96e | Update soltest related tests. | 2019-11-01 14:54:47 -05:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | d685554980 | Create option for metadata hash | 2019-09-13 18:59:12 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f4d990e5be | Drop constant and payable fields from ABI. | 2019-09-06 14:42:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 89f0e1e6da | Use updated swarm hash. | 2019-06-27 12:49:06 +02:00 |  | 
			
				
					| 
							
							
								 rocky | 1a7e09ab7a | Add errorRecovery boolean to StandardCompiler | 2019-06-18 15:54:05 -04:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | e8480664d3 | Move output selection wildcard tests from command line tests to StandardCompiler.cpp. | 2019-05-15 13:15:59 +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 |  | 
			
				
					| 
							
							
								 Grant Wuerker | 69b4ce36de | Some move semantics improvements. | 2019-04-17 14:19:48 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0432401e20 | Emit warning when using the Yul optimiser | 2019-03-25 18:38:06 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3bc2c35cc4 | Support compiling Yul within StandardCompiler | 2019-03-22 01:35:16 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 308e3ef1cd | Add test for standard compiler. | 2019-03-14 15:34:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6d1ed93247 | Use stack optimizations. | 2019-03-14 15:34:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6c9961e040 | Merge pull request #5941 from ethereum/metadata-compilerstack Metadata should not require compilation | 2019-03-04 18:53:07 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fcbb8ec51c | Allow returning metadata in StandardCompiler without compilation | 2019-03-04 16:19:55 +01:00 |  |