| 
							
							
								 Alexander Arlt | 4837d42361 | Add experimental support to import AST via Standard JSON. | 2023-05-09 14:07:38 -05: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 |  | 
			
				
					| 
							
							
								 chriseth | 1e63615206 | Export all events. Update tests.
Additional tests
Revert changes to the Natspec | 2023-05-03 14:08:27 -03:00 |  | 
			
				
					| 
							
							
								 Rodrigo Q. Saramago | d9d9ab30a2 | Update default evm version to paris | 2023-01-30 17:57:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | eb8af2caec | Add basic support for the EVM version Paris This mostly means testing with evmone, but instruction renaming of difficulty->prevrandao is omitted. | 2022-11-21 14:56:46 +01:00 |  | 
			
				
					| 
							
							
								 Nikola Matic | e37dc8e975 | Address review comments | 2022-09-13 17:23:31 +02:00 |  | 
			
				
					| 
							
							
								 Nikola Matic | feba1bfeff | Rework metadata and cover with tests | 2022-09-12 11:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Nikola Matic | 314a1cc92f | Command line tests and minor touch ups | 2022-09-12 11:13:49 +02:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 5ae17c8e65 | Recommend via-irwhenever a stack too deep error is encountered. | 2022-05-05 19:22:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b6e62d61ec | Export canonicalName | 2021-09-28 12:00:30 +02:00 |  | 
			
				
					| 
							
							
								 Leo Alt | e72fa7fc10 | Add new info severity | 2021-09-13 22:48:22 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |