| 
							
							
								 Leo Alt | 2cbd496576 | Adjust ModelCheckerSettings in tools tests | 2021-10-26 11:30:30 +02:00 |  | 
			
				
					| 
							
							
								 benldrmn | 58e4cc62e0 | Increase use of C++ constexpr constant expressions in code base as described in issue #7720 | 2021-08-31 15:03:59 +02:00 |  | 
			
				
					| 
							
							
								 Leo Alt | 08c065ee04 | Add option divModWithSlacks | 2021-08-06 15:50:25 +02:00 |  | 
			
				
					| 
							
							
								 Leo Alt | 685d7a8c99 | Bundle all unproved targets in a single message and only show all if setting chooses that | 2021-08-04 13:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Leo Alt | 6c8ecfa82c | Add option to choose solver | 2021-07-27 17:14:21 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 6ad6fa2382 | Do not hard-code the default 'runs' value as 200 in code that fills out optimizer settings | 2021-06-28 14:12:28 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | dd1865873e | Choose contracts to be analyzed by the SMTChecker | 2021-04-21 10:34:14 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | c44bb7e7ef | Replace raw throw with BOOST_THROW_EXCEPTION. | 2021-02-18 20:23:59 -05:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 2f001bb91c | Unify solc fuzzers. | 2021-02-08 11:14:38 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 3b23cadbdc | Add CLI and JSON option to select SMTChecker targets | 2021-01-20 17:35:37 +01:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 4067bab7dd | Add corpus based multi source fuzzer Co-authored-by: Leonardo <leo@ethereum.org> | 2020-07-21 13:43:29 +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 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 4b6c322279 | Fixing various signedness warnings | 2020-06-03 10:37:18 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9544df34d7 | solc fuzzers: Use compiler stack for fuzzing | 2020-03-20 10:50:26 +01: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 |  | 
			
				
					| 
							
							
								 Christian Parpart | 8682af2216 | libsolc: Overhauls memory management. | 2019-12-11 15:17:39 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | eedfafbbc4 | Introduce callback context in libsolc | 2019-11-22 11:42:39 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 71a310a2ea | Run fuzzer for istanbul | 2019-11-19 17:09:18 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9b31d72f43 | solc fuzzer: Use randomly chosen evm version | 2019-09-17 13:43:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ef413bb0b3 | Throw exception to allow fuzzer to report which file it failed on. | 2019-04-04 14:05:38 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2405b2151a | EVMVersion in langutil namespace instead of solidity | 2019-02-25 15:29:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | bb46e91677 | Merge pull request #5891 from ethereum/const-opt-assembly Take only Assembly instance as an input to ConstantOptimiser | 2019-01-31 18:54:12 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ae1cd252b0 | Take only Assembly instance as an input to ConstantOptimiser | 2019-01-31 16:02:29 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 554511b68e | Introduce solidity_free in libsolc | 2019-01-31 15:53:55 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1276f3c4f3 | Clean up includes in the fuzzer | 2019-01-29 16:14:51 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0e2b43e141 | Pass by reference in fuzzer | 2019-01-29 16:14:48 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c537321309 | Add more debuggin in the fuzzer | 2019-01-29 16:08:25 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c19afd5ad3 | Fix fuzzer_common to keep assembly intact | 2019-01-28 16:18:49 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 06998bc8e1 | Run constant optimiser on fresh inputs in the fuzzer | 2019-01-28 10:40:33 +00:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 24b1de7df0 | This PR refactors and shares oss-fuzz specific test harness code with the afl fuzzer harness. ChangeLog updated. | 2019-01-23 11:06:25 +01:00 |  |