Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5560239cf5 
							
						 
					 
					
						
						
							
							Replace links to readthedocs.io with ones using the new domain  
						
						
						
					 
					
						2020-11-18 15:20:34 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1508b08f3e 
							
						 
					 
					
						
						
							
							Implement inline assembly access to constants.  
						
						
						
					 
					
						2020-11-18 12:35:23 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f0a631948 
							
						 
					 
					
						
						
							
							Merge pull request  #10208  from ethereum/offsetLengthCalldata  
						
						... 
						
						
						
						Support .offset and .length for dynamic calldata arrays 
						
					 
					
						2020-11-18 12:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							c0d28492c3 
							
						 
					 
					
						
						
							
							[ewasm] Polyfill: Rename endian_swap -> bswap.  
						
						
						
					 
					
						2020-11-17 21:30:06 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e08e4e04c 
							
						 
					 
					
						
						
							
							Merge pull request  #10319  from ethereum/ewasm-polyfill-split  
						
						... 
						
						
						
						Split ewasm polyfill functions into different files. 
						
					 
					
						2020-11-18 01:53:46 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2665eaa4fa 
							
						 
					 
					
						
						
							
							Support .offset and .length for calldata bytes and string arrays.  
						
						
						
					 
					
						2020-11-18 01:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							19f764bf65 
							
						 
					 
					
						
						
							
							Split ewasm polyfill functions into different files.  
						
						
						
					 
					
						2020-11-17 19:27:44 -05:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ced140615a 
							
						 
					 
					
						
						
							
							Test for calling external library functions with mapping parameters (does not work via Yul yet)  
						
						
						
					 
					
						2020-11-17 20:36:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							dfa0a0cdff 
							
						 
					 
					
						
						
							
							IR codegen: Handle address() with library type argument and external library calls  
						
						
						
					 
					
						2020-11-17 20:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4174f38b02 
							
						 
					 
					
						
						
							
							StandardCompiler: Include file names in link references  
						
						
						
					 
					
						2020-11-17 17:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0283df5c 
							
						 
					 
					
						
						
							
							Fix command-line tests using wrong file names for libraries  
						
						
						
					 
					
						2020-11-17 17:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							74ce8d6979 
							
						 
					 
					
						
						
							
							Fix assignment to non-lvalue storage values.  
						
						
						
					 
					
						2020-11-17 15:56:34 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df53b53aa5 
							
						 
					 
					
						
						
							
							Merge pull request  #10315  from ethereum/fixToStorageCopy  
						
						... 
						
						
						
						[SolYul] Fix bug in array to storage copy routine. 
						
					 
					
						2020-11-17 15:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fffd0306f5 
							
						 
					 
					
						
						
							
							Fix bug in array to storage copy routine.  
						
						
						
					 
					
						2020-11-17 14:56:44 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb97363abf 
							
						 
					 
					
						
						
							
							Merge pull request  #9989  from ethereum/issue-9947  
						
						... 
						
						
						
						Natspec: Fix internal error when different return name was inherited 
						
					 
					
						2020-11-17 13:54:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							559b27aaad 
							
						 
					 
					
						
						
							
							Natspec: Fix internal error when different return name was inherited  
						
						
						
					 
					
						2020-11-17 11:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adaf1ff7df 
							
						 
					 
					
						
						
							
							Merge pull request  #10272  from ethereum/storageStorageCopyForStructs  
						
						... 
						
						
						
						Storage storage copy for structs 
						
					 
					
						2020-11-17 11:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65c2089b43 
							
						 
					 
					
						
						
							
							Merge pull request  #10310  from blishko/issue-10306  
						
						... 
						
						
						
						[SMTChecker] Adding a dummy frame to the call stack for the implicit constructor 
						
					 
					
						2020-11-17 09:34:49 -01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							98cc7a1ea9 
							
						 
					 
					
						
						
							
							Copying structs from storage to storage.  
						
						
						
					 
					
						2020-11-17 11:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d9fb17a85e 
							
						 
					 
					
						
						
							
							Copy value array from storage to storage.  
						
						
						
					 
					
						2020-11-17 10:51: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 
						 
				 
			
				
					
						
							
							
								Martin Blicha 
							
						 
					 
					
						
						
						
						
							
						
						
							07427c798c 
							
						 
					 
					
						
						
							
							[SMTChecker] Adding a dummy frame to the call stack for the implicit constructor  
						
						
						
					 
					
						2020-11-16 22:46:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7814358a6 
							
						 
					 
					
						
						
							
							Merge pull request  #10292  from ethereum/cli-check-for-duplicate-libraries  
						
						... 
						
						
						
						[CLI] Reject duplicates in --libraries 
						
					 
					
						2020-11-16 21:12:00 +00:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81b3a13333 
							
						 
					 
					
						
						
							
							Merge pull request  #10289  from ethereum/fix-standard-json-crash-on-linker-references-without-colon  
						
						... 
						
						
						
						Fix standard JSON crash on linker references without a colon 
						
					 
					
						2020-11-16 19:27:35 -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 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3b862c073 
							
						 
					 
					
						
						
							
							Merge pull request  #10294  from ethereum/cmdline-tests-fix-bytecode-removal-leaving-out-every-other-part  
						
						... 
						
						
						
						Fix bytecode replacement in command-line tests not detecting all bytecode segments between linker references 
						
					 
					
						2020-11-16 20:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							62893aa1a1 
							
						 
					 
					
						
						
							
							Copy byte arrays from storage to storage.  
						
						
						
					 
					
						2020-11-16 19:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5431afcc8c 
							
						 
					 
					
						
						
							
							Merge pull request  #10287  from ethereum/refactorMoveTests3  
						
						... 
						
						
						
						Moving mostly array tests to semanticTests 
						
					 
					
						2020-11-16 18:50:40 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							1428a939a6 
							
						 
					 
					
						
						
							
							Moving some more array tests to semanticTests.  
						
						
						
					 
					
						2020-11-13 12:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							29d480d0ed 
							
						 
					 
					
						
						
							
							Moving some byte array pop tests to semanticTests.  
						
						
						
					 
					
						2020-11-13 12:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							31981bad12 
							
						 
					 
					
						
						
							
							Organizing array tests into more directories.  
						
						
						
					 
					
						2020-11-13 12:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							11033c9536 
							
						 
					 
					
						
						
							
							Moving some bytes and array tests to semanticTests  
						
						
						
					 
					
						2020-11-13 12:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf05bf8a0 
							
						 
					 
					
						
						
							
							Moving try catch test to semantic tests.  
						
						
						
					 
					
						2020-11-13 12:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1846b57a2 
							
						 
					 
					
						
						
							
							Merge pull request  #10244  from blishko/this-external-calls  
						
						... 
						
						
						
						[SMTChecker] Analyzing external calls to `this` 
						
					 
					
						2020-11-13 11:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Blicha 
							
						 
					 
					
						
						
						
						
							
						
						
							5ca7a24896 
							
						 
					 
					
						
						
							
							[SMTChecker] Added support for precise modeling of external calls to this.  
						
						... 
						
						
						
						Modeling external calls to this, since we can trust these calls.
fixed problem with transaction data not being restored after trusted external call
update to the tests
additional tests
changelog entry
added tests for external getters of this 
						
					 
					
						2020-11-13 11:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a3381d7260 
							
						 
					 
					
						
						
							
							Add settings.viaIR to standard json  
						
						
						
					 
					
						2020-11-12 22:38:44 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e074582bf1 
							
						 
					 
					
						
						
							
							Add --experimental-via-ir option to solc  
						
						
						
					 
					
						2020-11-12 22:34:31 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							301d7ea39e 
							
						 
					 
					
						
						
							
							Add viaIR option to CompilerStack  
						
						... 
						
						
						
						It also sets the experimental flag in the metadata to true. 
						
					 
					
						2020-11-12 22:34:31 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							fcedaba7f7 
							
						 
					 
					
						
						
							
							[ewasm] Allow compiling abstract/interface contracts  
						
						
						
					 
					
						2020-11-12 15:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a63d850f50 
							
						 
					 
					
						
						
							
							Improve ewasm commandline tests  
						
						
						
					 
					
						2020-11-12 15:25:54 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44eb63fad0 
							
						 
					 
					
						
						
							
							Merge pull request  #10263  from ethereum/fixTryCreateYul  
						
						... 
						
						
						
						Fix Yul codegen for try with create. 
						
					 
					
						2020-11-11 20:10:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							571e1e5269 
							
						 
					 
					
						
						
							
							Merge pull request  #10266  from ethereum/fixCalldataIndexAccess  
						
						... 
						
						
						
						Fix calldata index access. 
						
					 
					
						2020-11-11 19:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8f570a3184 
							
						 
					 
					
						
						
							
							Fix calldata index access.  
						
						
						
					 
					
						2020-11-11 18:42:26 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							01d7d50750 
							
						 
					 
					
						
						
							
							Fix initializing mapping return variables.  
						
						
						
					 
					
						2020-11-11 18:08:42 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							59da25056b 
							
						 
					 
					
						
						
							
							Fix Yul codegen for try with create.  
						
						
						
					 
					
						2020-11-11 17:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ed55d48727 
							
						 
					 
					
						
						
							
							cmdlineTests.sh: Fix buggy calculation of the number of input files  
						
						
						
					 
					
						2020-11-11 13:47:36 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f6d3bc4ed 
							
						 
					 
					
						
						
							
							Merge pull request  #10192  from ethereum/refactorMoveTests2  
						
						... 
						
						
						
						Moving tests to semanticTests part2 
						
					 
					
						2020-11-11 13:45:02 +01:00