Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a2b58e57 
							
						 
					 
					
						
						
							
							ossfuzz: Add option to force SMT pragma and set it in solc fuzzers  
						
						... 
						
						
						
						Co-authored-by: Leonardo <leo@ethereum.org> 
						
					 
					
						2020-12-21 11:55:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c270ca7f7 
							
						 
					 
					
						
						
							
							Merge pull request  #10608  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-12-15 15:24:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							b273e52628 
							
						 
					 
					
						
						
							
							Abiv2 fuzzer: Enable differential fuzzing and remove support for string coding  
						
						... 
						
						
						
						co-authored-by: Leonardo <leo@ethereum.org> 
						
					 
					
						2020-12-15 11:13:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							39f1893956 
							
						 
					 
					
						
						
							
							Fix integer overflow due to large unsigned cpp_int  
						
						
						
					 
					
						2020-12-15 11:12:51 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							561280a5cc 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-14 11:33:40 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adead3072d 
							
						 
					 
					
						
						
							
							Merge pull request  #10570  from ethereum/abiv2-isabelle-test-values-fix-bugs  
						
						... 
						
						
						
						Ensure empty arrays are not visited and fix formatting issues 
						
					 
					
						2020-12-11 17:38:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd4a1095e 
							
						 
					 
					
						
						
							
							Ensure empty arrays are not visited and fix formatting issues  
						
						
						
					 
					
						2020-12-10 22:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bd641a5206 
							
						 
					 
					
						
						
							
							Enable more C++ compiler warnings  
						
						
						
					 
					
						2020-12-10 21:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d0551b67d7 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-10 17:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1c0e9d4e 
							
						 
					 
					
						
						
							
							Abiv2 fuzzer: Retrieve values to be encoded from the fuzzer  
						
						
						
					 
					
						2020-12-10 16:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							3c8caabf2e 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						
						
					 
					
						2020-12-10 12:56:04 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							693548b787 
							
						 
					 
					
						
						
							
							Abiv2 fuzzer: Make integer value generation consistent with range for that integer type  
						
						
						
					 
					
						2020-12-10 12:34:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							482bda6887 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-10 12:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							2e3cba996a 
							
						 
					 
					
						
						
							
							Isabelle abiv2 fuzzer: Add type string  
						
						
						
					 
					
						2020-12-09 18:10:10 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							806453aca9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-08 21:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7e88ba8da0 
							
						 
					 
					
						
						
							
							Enable the -Wconversion warning  
						
						
						
					 
					
						2020-12-08 16:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b045195c1e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-08 17:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							fe6543a7c8 
							
						 
					 
					
						
						
							
							Abiv2 isabelle: Add fuzzer test harness skeleton and update CMake  
						
						
						
					 
					
						2020-12-08 13:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							329b8f2a60 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-07 13:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							32fd692c51 
							
						 
					 
					
						
						
							
							Yul interpreter: Introduce expression evaluation maximum nesting depth  
						
						
						
					 
					
						2020-12-04 17:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							0d6cae304b 
							
						 
					 
					
						
						
							
							abiv2 proto fuzzer: Move anon namespace utility functions to common source  
						
						
						
					 
					
						2020-12-04 15:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d56a7bb89e 
							
						 
					 
					
						
						
							
							Merge pull request  #10489  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into breaking. 
						
					 
					
						2020-12-03 18:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b44500dd 
							
						 
					 
					
						
						
							
							Yul interpreter: Smaller execution timeout for tests and additional test cases  
						
						
						
					 
					
						2020-12-03 10:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9a5902f9d7 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-12-02 12:28:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c193ce6c07 
							
						 
					 
					
						
						
							
							Rename SourceReferenceFormatterHuman.  
						
						
						
					 
					
						2020-12-01 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1dedba8538 
							
						 
					 
					
						
						
							
							Only use SourceReferenceFormatterHuman  
						
						
						
					 
					
						2020-12-01 16:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8279d90ba2 
							
						 
					 
					
						
						
							
							Merge pull request  #10403  from ethereum/rename-asmdata  
						
						... 
						
						
						
						Rename AsmData* to AST* 
						
					 
					
						2020-12-01 14:33:11 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1944d5ce44 
							
						 
					 
					
						
						
							
							Merge pull request  #9722  from ethereum/fix-9676  
						
						... 
						
						
						
						Add Solidity test case generator framework 
						
					 
					
						2020-12-01 14:26:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							9640cfd77e 
							
						 
					 
					
						
						
							
							[ewasm] Add i32.select/i64.select  
						
						
						
					 
					
						2020-11-30 11:58:33 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a22077f736 
							
						 
					 
					
						
						
							
							Rename AsmData -> AST  
						
						... 
						
						
						
						Also attempt to only include ASTForward where appropriate. 
						
					 
					
						2020-11-25 17:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							864458922a 
							
						 
					 
					
						
						
							
							Add solidity generator  
						
						... 
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 
					
						2020-11-23 22:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7f642227 
							
						 
					 
					
						
						
							
							Change readFile/readFileAsString to throw FileNotFound exception  
						
						
						
					 
					
						2020-11-04 16:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd31daf94 
							
						 
					 
					
						
						
							
							[ewasm] Terminate on out-of-bounds access in EwasmInterpreter  
						
						
						
					 
					
						2020-10-29 10:26:41 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2942e7f0 
							
						 
					 
					
						
						
							
							[ewasm] Properly touch memory in EwasmInterpreter  
						
						
						
					 
					
						2020-10-28 11:57:18 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc5ceae94 
							
						 
					 
					
						
						
							
							[ewasm] Implement "create" properly in EwasmInterpreter  
						
						
						
					 
					
						2020-10-28 11:57:18 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							62028c90f0 
							
						 
					 
					
						
						
							
							[ewasm] Overhaul memory handling in EwasmInterpreter  
						
						... 
						
						
						
						Introduce writeMemory and read/writeBytes32/Address helpers.
Fix read/writeU128/U256 to be little-endian.
Update each instruction to follow the specification. 
						
					 
					
						2020-10-28 11:57:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							5023d3decb 
							
						 
					 
					
						
						
							
							ossfuzz: Remove antlr4 build deps  
						
						
						
					 
					
						2020-10-15 12:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							8eba66daf9 
							
						 
					 
					
						
						
							
							Extract boost smt and remove unused tests  
						
						
						
					 
					
						2020-09-23 17:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							89e696ca1b 
							
						 
					 
					
						
						
							
							Allow using zero in patterns passed to isoltest --test  
						
						
						
					 
					
						2020-09-17 17:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcc2f1713 
							
						 
					 
					
						
						
							
							Make ReasoningBasedSimplifier available as step.  
						
						
						
					 
					
						2020-09-15 15:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f73fb726af 
							
						 
					 
					
						
						
							
							Reasoning based optimizer.  
						
						
						
					 
					
						2020-09-15 15:57:58 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							23d9b1567e 
							
						 
					 
					
						
						
							
							Add support for ewasm evmc vm.  
						
						
						
					 
					
						2020-09-08 12:41:42 -05:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							6101590d93 
							
						 
					 
					
						
						
							
							ossfuzz: Generate antlr4 runtime deps  
						
						
						
					 
					
						2020-08-27 17:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0226d104b7 
							
						 
					 
					
						
						
							
							Fix literal arguments in interpreter.  
						
						
						
					 
					
						2020-08-06 14:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							845c1ae91f 
							
						 
					 
					
						
						
							
							Merge pull request  #9469  from ethereum/fix-9468  
						
						... 
						
						
						
						Yul fuzzer: Enable nested object references 
						
					 
					
						2020-07-23 13:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb6783d39 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-07-22 15:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							115380ca76 
							
						 
					 
					
						
						
							
							Yul fuzzer: Enable nested object references  
						
						... 
						
						
						
						Co-authored-by: Đorđe Mijović <djordje.mijovic@gmail.com> 
						
					 
					
						2020-07-22 14:02:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							18fbbfa5ca 
							
						 
					 
					
						
						
							
							Fuzzer: Count step by number of interpreted statements  
						
						... 
						
						
						
						Co-authored-by: chriseth <chris@ethereum.org> 
						
					 
					
						2020-07-21 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							4067bab7dd 
							
						 
					 
					
						
						
							
							Add corpus based multi source fuzzer  
						
						... 
						
						
						
						Co-authored-by: Leonardo <leo@ethereum.org> 
						
					 
					
						2020-07-21 13:43:29 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9be5ed1220 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking  
						
						
						
					 
					
						2020-07-21 11:35:28 +02:00