Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bd641a5206 
							
						 
					 
					
						
						
							
							Enable more C++ compiler warnings  
						
						
						
					 
					
						2020-12-10 21:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7308abc084 
							
						 
					 
					
						
						
							
							Allow loading Z3 dynamically at runtime.  
						
						
						
					 
					
						2020-12-10 16:47:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8cff626b 
							
						 
					 
					
						
						
							
							CommandLineInterface::link(): Print invalid link references to stderr  
						
						
						
					 
					
						2020-11-23 20:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f099d48b34 
							
						 
					 
					
						
						
							
							CommandLineInterface::link(): Report an error if a placeholder does not have exactly four underscores  
						
						
						
					 
					
						2020-11-23 20:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1989bd0b 
							
						 
					 
					
						
						
							
							CommandLineInterface::link(): Rename confusingly named "name" to "foundPlaceholder"  
						
						
						
					 
					
						2020-11-23 20:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a97521bff1 
							
						 
					 
					
						
						
							
							Merge pull request  #10293  from ethereum/fix-output-dir-creation-with-trailing-slash  
						
						... 
						
						
						
						[CLI] Fix --output-dir failure for paths with a trailing slash 
						
					 
					
						2020-11-17 00:49:16 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4d38c0ac 
							
						 
					 
					
						
						
							
							CommandLineInterface: Report an error if library appears multiple times in the --libraries option  
						
						
						
					 
					
						2020-11-16 21:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							9f67d26a1a 
							
						 
					 
					
						
						
							
							CommandLineInterface: Fix output directory creation for paths ending with a slash and equivalent but not equal to dot or double dot  
						
						
						
					 
					
						2020-11-14 04:29:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e074582bf1 
							
						 
					 
					
						
						
							
							Add --experimental-via-ir option to solc  
						
						
						
					 
					
						2020-11-12 22:34:31 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaba9a680a 
							
						 
					 
					
						
						
							
							Merge pull request  #10199  from ethereum/readfile  
						
						... 
						
						
						
						[CLI] Improve error handling of missing/unwriteable files 
						
					 
					
						2020-11-10 13:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b981a2a74a 
							
						 
					 
					
						
						
							
							Merge pull request  #10229  from ethereum/linking-in-assembly-mode  
						
						... 
						
						
						
						Linking in assembly mode 
						
					 
					
						2020-11-10 13:21:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3246d0f9a9 
							
						 
					 
					
						
						
							
							[solc] Handle exceptions in AssemblyStack.translate() gracefully  
						
						
						
					 
					
						2020-11-09 18:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							df8e182b46 
							
						 
					 
					
						
						
							
							Link binaries produced in assembly mode  
						
						
						
					 
					
						2020-11-09 17:17:43 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							d115c30dde 
							
						 
					 
					
						
						
							
							[CLI] Report error nicely if writing a file failed  
						
						
						
					 
					
						2020-11-04 16:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							9ebd3da3ff 
							
						 
					 
					
						
						
							
							[CLI] Report error on missing file for --standard-json  
						
						
						
					 
					
						2020-11-04 16:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7f642227 
							
						 
					 
					
						
						
							
							Change readFile/readFileAsString to throw FileNotFound exception  
						
						
						
					 
					
						2020-11-04 16:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							d03ddeb0fa 
							
						 
					 
					
						
						
							
							[SMTChecker] User timeout option  
						
						
						
					 
					
						2020-11-03 10:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							4e49135318 
							
						 
					 
					
						
						
							
							Add CLI option to choose model checker engine  
						
						
						
					 
					
						2020-10-16 15:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							04079bff6f 
							
						 
					 
					
						
						
							
							Eliminates dead code around GasEstimator  
						
						... 
						
						
						
						- structuralEstimation()
- breakToStatementLevel() 
						
					 
					
						2020-10-07 13:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fda8bde2d7 
							
						 
					 
					
						
						
							
							Stop after parsing.  
						
						
						
					 
					
						2020-09-30 16:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e7e9b03bd8 
							
						 
					 
					
						
						
							
							Store generated sources in standard-json output.  
						
						
						
					 
					
						2020-09-15 11:22:16 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3f9a472f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-06-30 18:56:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3f8adcb8 
							
						 
					 
					
						
						
							
							CommandLineInterface: In error message about options disallowed in assembly mode only include the names of actually used options  
						
						
						
					 
					
						2020-06-29 15:23:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71cb7551f4 
							
						 
					 
					
						
						
							
							Merge pull request  #9208  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-06-16 16:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4bd078ed7e 
							
						 
					 
					
						
						
							
							CommandLineInterface: Disallow --output-dir, --gas and --combined-json in assembly mode  
						
						
						
					 
					
						2020-06-15 17:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7b3ae503 
							
						 
					 
					
						
						
							
							CommandLineInterface: Disallow --yul-dialect and --machine when not in assembly mode  
						
						
						
					 
					
						2020-06-15 17:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							8396002fe7 
							
						 
					 
					
						
						
							
							CommandLineInterface: Disallow using --assemble, --strict-assembly, --yul, --link, --standard-json and --import-ast at the same time  
						
						
						
					 
					
						2020-06-15 17:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a806d48ad5 
							
						 
					 
					
						
						
							
							CommandLineInterface: Add countEnabledOptions() and joinOptionNames() helpers  
						
						
						
					 
					
						2020-06-15 17:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8155ad2187 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-06-15 17:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							51e64fe0b1 
							
						 
					 
					
						
						
							
							Add error IDs to console output  
						
						
						
					 
					
						2020-06-10 13:27:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6b3171c38b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-06-10 11:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							d303bb24f0 
							
						 
					 
					
						
						
							
							CommandLineInterface: Add a note that --old-reporter is a legacy option  
						
						
						
					 
					
						2020-06-06 00:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd7ff3d7d 
							
						 
					 
					
						
						
							
							CommandLineInterface: Group and reorder command-line options  
						
						
						
					 
					
						2020-06-06 00:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5333e35cd7 
							
						 
					 
					
						
						
							
							CommandLineInterface: Reformat command-line option definitions for better readability  
						
						... 
						
						
						
						- Don't mix single-line and multi-line formatting in the same group. The single-line options get visually "lost" between the multi-line ones.
- Put semicolons on separate lines. This makes it easier to move options around without having to fix them constantly and also should make diffs a bit nicer. 
						
					 
					
						2020-06-06 00:13:01 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							259292c884 
							
						 
					 
					
						
						
							
							Merge pull request  #9118  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-06-04 10:18:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5024985708 
							
						 
					 
					
						
						
							
							Merge pull request  #9074  from ethereum/commandline-fix-wasm-crash-if-no-dialect  
						
						... 
						
						
						
						Fix ICE when selecting assembly variant with no Ewasm translation 
						
					 
					
						2020-06-03 14:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8b9d24eba 
							
						 
					 
					
						
						
							
							Merge pull request  #9106  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-06-03 13:51:28 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6c322279 
							
						 
					 
					
						
						
							
							Fixing various signedness warnings  
						
						
						
					 
					
						2020-06-03 10:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ef133aa670 
							
						 
					 
					
						
						
							
							CommandLineInterface: Display an error instead of crashing when assembly variant has no Ewasm translation  
						
						
						
					 
					
						2020-05-30 03:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							09485058d8 
							
						 
					 
					
						
						
							
							Adds `--base-path to solc when compiling in --standard-json mode for resolving relative paths.  
						
						
						
					 
					
						2020-05-27 16:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							74b9b094c0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						
						
					 
					
						2020-05-20 17:22:47 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							4a001d568e 
							
						 
					 
					
						
						
							
							Removed null members from JSON output  
						
						
						
					 
					
						2020-05-20 16:56:33 +05:30 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb067ae4f 
							
						 
					 
					
						
						
							
							Add SMTLogicError exception catches  
						
						
						
					 
					
						2020-05-20 13:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6a58227830 
							
						 
					 
					
						
						
							
							CommandLineInterface: Make --yul-optimizations work in strict assembly mode  
						
						
						
					 
					
						2020-05-08 22:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							d932c58b56 
							
						 
					 
					
						
						
							
							CommandLineInterface: Replace hard-coded option names with constants where available  
						
						
						
					 
					
						2020-05-08 22:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								ssi91 
							
						 
					 
					
						
						
						
						
							
						
						
							3d772edc7a 
							
						 
					 
					
						
						
							
							handle file prefix  
						
						... 
						
						
						
						add the description to the changelog
fix: use the right method to search in string
follow the codestyle
using tabs
delete redundant declaration
implement the handling inline
Update Changelog.md
Co-Authored-By: Leonardo <leo@ethereum.org> 
						
					 
					
						2020-04-27 21:02:39 +07:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							35cc64e33d 
							
						 
					 
					
						
						
							
							Add --yul-optimizations option to the command-line interface  
						
						
						
					 
					
						2020-04-24 17:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							56af85ef39 
							
						 
					 
					
						
						
							
							command-line help: Minor whitespace and text tweaks  
						
						
						
					 
					
						2020-04-16 18:20:28 +02:00