chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0df8a38e55 
							
						 
					 
					
						
						
							
							Support metadata via IR.  
						
						
						
					 
					
						2021-06-21 18:20:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2abd3073d4 
							
						 
					 
					
						
						
							
							Merge pull request  #11235  from ethereum/cmdline-tests-for-stdin  
						
						... 
						
						
						
						Allow using stdin in cmdlineTests 
						
					 
					
						2021-04-19 16:21:43 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81c7b30a6a 
							
						 
					 
					
						
						
							
							Merge pull request  #11234  from ethereum/fix-file-reader-compiler-stack-source-unit-name-mismatch  
						
						... 
						
						
						
						Use identical source unit names in FileReader and CompilerStack 
						
					 
					
						2021-04-14 13:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							59ef75cf5a 
							
						 
					 
					
						
						
							
							cmdlineTests: Allow providing content of the standard input when not testing via Standard JSON  
						
						
						
					 
					
						2021-04-13 13:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4e4f46cde5 
							
						 
					 
					
						
						
							
							cmdlineTests: Allow tests with no input file  
						
						
						
					 
					
						2021-04-13 13:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b483a0c3 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Make regex for stripping version from test output match even if there's no whitespace after colon  
						
						
						
					 
					
						2021-04-13 13:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7d37e37d95 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix error code update using the wrong value  
						
						
						
					 
					
						2021-04-10 22:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							aeba059192 
							
						 
					 
					
						
						
							
							Fixing auto update for macos.  
						
						
						
					 
					
						2021-03-31 16:51:01 +02:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							08993a3282 
							
						 
					 
					
						
						
							
							Enabling running cmd line tests on currently unreleased version.  
						
						... 
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 
					
						2021-03-25 17:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							8e44b59251 
							
						 
					 
					
						
						
							
							Disable shellcheck in the remaining situations where it's either wrong or the problem is not worth fixing  
						
						
						
					 
					
						2021-03-15 12:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7929175db6 
							
						 
					 
					
						
						
							
							Add shellcheck source directive in places where it can't find sourced files on its own  
						
						
						
					 
					
						2021-03-15 12:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							c8fc241be5 
							
						 
					 
					
						
						
							
							Avoid using $? in conditions and do && exit 1 instead if !  
						
						
						
					 
					
						2021-03-04 16:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a70e8e4b 
							
						 
					 
					
						
						
							
							Prefix globs with ./ or use -- to make commands safe with files named like command-line options  
						
						
						
					 
					
						2021-03-04 16:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a05f3a608d 
							
						 
					 
					
						
						
							
							Don't use $ on variables inside (())  
						
						
						
					 
					
						2021-03-04 16:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2784135c37 
							
						 
					 
					
						
						
							
							Use read with the -r option  
						
						
						
					 
					
						2021-03-04 16:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							75b87d159d 
							
						 
					 
					
						
						
							
							Declare variables separately when assigning the result of $()  
						
						
						
					 
					
						2021-03-04 16:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4c186321c8 
							
						 
					 
					
						
						
							
							Replace some older shell syntax with newer and/or more reliable equivalents  
						
						
						
					 
					
						2021-03-04 16:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							01f8005d04 
							
						 
					 
					
						
						
							
							Remove the last remains of --ast-json option  
						
						
						
					 
					
						2021-02-23 12:39:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7d494d3c 
							
						 
					 
					
						
						
							
							Use Bash arrays for variables containing multiple space-separated values  
						
						
						
					 
					
						2021-02-02 15:45:24 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							27754d3e3d 
							
						 
					 
					
						
						
							
							Quote stuff properly  
						
						
						
					 
					
						2021-02-01 17:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							566d49a1d1 
							
						 
					 
					
						
						
							
							Correct whitespace inside conditions  
						
						
						
					 
					
						2021-02-01 17:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1adaf929dd 
							
						 
					 
					
						
						
							
							Merge pull request  #10707  from ityuhui/yh-721-replace-colon-in-cli  
						
						... 
						
						
						
						[CLI] Accept also equal sign "=" for ``--libraries`` 
						
					 
					
						2021-01-26 08:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								Hui Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							c669ee251a 
							
						 
					 
					
						
						
							
							[CLI] Allow "=" as separator between library name and address in --libraries commandline option.  
						
						
						
					 
					
						2021-01-25 16:14:39 +08:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d8e7ee87 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Ask about updating expectations in case of error code mismatch too  
						
						
						
					 
					
						2021-01-21 15:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac36068fc 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Add edit and skip options like in isoltest  
						
						
						
					 
					
						2021-01-21 13:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e228e552 
							
						 
					 
					
						
						
							
							Autoupdate for commandline tests.  
						
						
						
					 
					
						2021-01-21 13:43:20 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ac12274acd 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix the script failing to detect that --ast option does not exist  
						
						
						
					 
					
						2020-12-12 06:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1f2ffa99c2 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix test_solc_assembly_output including garbage in the tested output  
						
						
						
					 
					
						2020-12-12 06:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5560239cf5 
							
						 
					 
					
						
						
							
							Replace links to readthedocs.io with ones using the new domain  
						
						
						
					 
					
						2020-11-18 15:20:34 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ccb4fea2b 
							
						 
					 
					
						
						
							
							Merge pull request  #10270  from ethereum/copyByteArrayFromStorageToStorage  
						
						... 
						
						
						
						[SolYul] Copy byte arrays from storage to storage. 
						
					 
					
						2020-11-17 00:30:30 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							62893aa1a1 
							
						 
					 
					
						
						
							
							Copy byte arrays from storage to storage.  
						
						
						
					 
					
						2020-11-16 19:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							738769db4c 
							
						 
					 
					
						
						
							
							cmdlineTest.sh: Fix regex for bytecode removal removing only every other piece between two references  
						
						... 
						
						
						
						- Matched fragments must not overlap for the regex to work correctly. 
						
					 
					
						2020-11-14 03:18:46 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ed55d48727 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix buggy calculation of the number of input files  
						
						
						
					 
					
						2020-11-11 13:47:36 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							25badc4095 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: When there's no input file assume input.sol instead of reporting an error  
						
						
						
					 
					
						2020-11-10 16:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc50169d00 
							
						 
					 
					
						
						
							
							Merge pull request  #10233  from ethereum/cmdline-tests-arbitrary-input-extension  
						
						... 
						
						
						
						Arbitrary input file extensions in command-line tests 
						
					 
					
						2020-11-10 13:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							06ea7c66f7 
							
						 
					 
					
						
						
							
							Use consistent style for stuff removed from the output of command-line tests  
						
						
						
					 
					
						2020-11-09 17:17:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4edc8424 
							
						 
					 
					
						
						
							
							Strip bytecode from command-line test output but leave linker references intact  
						
						
						
					 
					
						2020-11-09 17:17:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a6ef907f55 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Allow arbitrary extensions for input files  
						
						
						
					 
					
						2020-11-09 17:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb5516446 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Remove double slashes from input file paths  
						
						... 
						
						
						
						- `${tdir}` already ends with a slash so something like `${tdir}/input.json` evaluates to `test_dir//input.json`. 
						
					 
					
						2020-11-09 17:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							7f1389a6cd 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Print task name before the error about ambiguous input  
						
						... 
						
						
						
						- Otherwise it looks as if the error applies to a test that actually succeeded. 
						
					 
					
						2020-11-09 17:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fda8bde2d7 
							
						 
					 
					
						
						
							
							Stop after parsing.  
						
						
						
					 
					
						2020-09-30 16:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2f41245e43 
							
						 
					 
					
						
						
							
							Commandline test for unimplemented IR.  
						
						
						
					 
					
						2020-09-15 14:42:04 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7f0a86ce56 
							
						 
					 
					
						
						
							
							Remove version from combined-json.  
						
						
						
					 
					
						2020-09-15 11:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							51e64fe0b1 
							
						 
					 
					
						
						
							
							Add error IDs to console output  
						
						
						
					 
					
						2020-06-10 13:27:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f56fd5bde8 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Allow using input.yul instead of input.sol in command-line tests  
						
						
						
					 
					
						2020-05-08 22:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							172b6c245f 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix the script not removing all temporary files it creates in /tmp  
						
						... 
						
						
						
						- The script was leaving hundreds of loose `tmp.XXXXXX` and `tmp.XXXXXX.bak` files in `/tmp` after each run
- There's a trap handler that removes them but it's being registered multiple times in a loop and only the last one actually runs when the script exits. It's still useful because it removes the remaining files from the most recent iteration but on its own it's not enough to clean up everything. 
						
					 
					
						2020-04-24 15:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							3e65bcfd7f 
							
						 
					 
					
						
						
							
							Allow SOLIDITY_BUILD_DIR outside of REPO_ROOT in scripts that respect this variable  
						
						
						
					 
					
						2020-04-17 19:09:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							3180e6c5a2 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix missing details in some error messages  
						
						... 
						
						
						
						- As far as I know $STDERR is not a standard shell variable and it's not defined in the file either. 
						
					 
					
						2020-04-17 15:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							50c22f0800 
							
						 
					 
					
						
						
							
							Adds script which compiles docs example with minimum compiler version.  
						
						
						
					 
					
						2020-03-18 19:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							1b17815808 
							
						 
					 
					
						
						
							
							SMTChecker docs test may issue a warning  
						
						
						
					 
					
						2020-03-10 15:41:49 +01:00