| 
							
							
								 chriseth | e19e4d9db1 | Merge pull request #9451 from ethereum/smt_fix_push_push [SMTChecker] Fix push().push() | 2020-07-21 11:40:37 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | ecdfef1b30 | Replace grave accent with acute accent | 2020-07-21 00:18:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e7f26c2320 | Merge pull request #9218 from ethereum/issue-8911 Natspec: Implement inheritance and @inheritdoc | 2020-07-20 18:44:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2c7359de1e | Merge pull request #9394 from ethereum/fix-9391 Yul interpreter: Return addresses of type u160 for create and create2… | 2020-07-20 18:38:43 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | ba0a4de50d | NatSpec: Implement ` @inheritdoc` | 2020-07-20 18:32:18 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2c93278719 | Fix push().push() | 2020-07-20 17:17:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8bdd93f4b8 | Update tests. | 2020-07-20 17:17:19 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50a54fa8aa | Implement inline arrays. | 2020-07-20 17:06:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ac95e98b2b | Merge pull request #9449 from ethereum/fixEnforceViaYul Fix enforce via yul | 2020-07-20 17:01:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1c9179683e | Merge pull request #9433 from ethereum/reportAllStackErrors Report all stack errors | 2020-07-20 15:44:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a25370eeb | Update tests. | 2020-07-20 15:40:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 53bc0ff18e | Fix "enforce via yul". | 2020-07-20 14:52:31 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | deffb7ffc8 | Yul interpreter: Return addresses of type u160 for create and create2 calls | 2020-07-20 11:26:47 +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 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2e1067a05a | Set type properly for event parameters | 2020-07-17 11:17:27 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 672633af0a | [SMTChecker] Fix ICE on compound assignment to array index | 2020-07-16 17:44:10 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 579e4b5a69 | Report all stack errors in the EVM code transform. | 2020-07-16 17:38:04 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d3af598c49 | CodeGen: Avoid double cleanup when copying to memory | 2020-07-16 13:53:48 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f47981d484 | Prepare testcase for avoiding double cleanup | 2020-07-16 13:53:46 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 46653b2d43 | Fix ICE when bitwise operator on fixed bytes | 2020-07-15 19:32:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | dca85a286d | Merge pull request #9398 from ethereum/eip615 Prefix EIP-615 opcodes with EIP615 in Instructions | 2020-07-14 19:18:02 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | eab12ecf77 | Nicer error message for private payable functions | 2020-07-14 14:38:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 526e7b878b | Merge pull request #9403 from ethereum/string-tests Add more tests for strings with unicode (escapes) | 2020-07-14 13:49:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f93932c259 | Merge pull request #9406 from ethereum/fixSegfault Fix segfault in oversized objects check in combination with var. | 2020-07-14 13:30:33 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 874f4d5447 | Merge pull request #9407 from ethereum/refactorStorageSizeUpperBound Refactor storageSizeUpperBound. | 2020-07-14 12:17:45 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 9c62ea182d | Fix segfault in oversized objects check in combination with var. | 2020-07-14 11:23:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f28bede34a | Refactor storageSizeUpperBound. | 2020-07-14 10:45:02 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 950612cf42 | Add more tests for strings with unicode (escapes) | 2020-07-13 20:43:30 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6a1ad7e59c | Fix formatting hex strings in isoltest update | 2020-07-13 19:06:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 870ea98c21 | Prefix EIP-615 opcodes with EIP615 in Instructions | 2020-07-13 17:34:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 289fc7a9d0 | Merge pull request #9371 from ethereum/refactorInterpreter Refactor yul interpreter. | 2020-07-13 18:27:47 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | def0ebbb3e | Free variables directly after visiting RHS of Variable Declarations during EVMCodeTransform. | 2020-07-13 17:36:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 414e3bd6fe | Merge pull request #9387 from ethereum/swapDup Remove swap after dup. | 2020-07-13 17:27:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 080f33a72c | Remove swap after dup. | 2020-07-13 15:05:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1d666335f8 | Merge pull request #9367 from ethereum/wasm-dialect Add ctz and popcnt to WasmDialect | 2020-07-13 15:02:34 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | a72b0deea6 | Disabling -Wsign-conversion for yul_proto_diff_custom_mutate_ossfuzz target | 2020-07-13 14:01:53 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8df4baac42 | Implement ctz/popcnt in yulInterpreter | 2020-07-13 11:18:10 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c90d3a3558 | Merge pull request #9384 from ethereum/yul-err-typo Fix missing quote in error message for invalid Yul types | 2020-07-13 11:28:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b3566ad0d5 | Merge pull request #9082 from ethereum/conversionWarnings Adding `-Wsign-conversion` flag and fixing errors | 2020-07-13 11:28:09 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c8f25142a7 | Add nooptions label to smt checks. | 2020-07-11 20:17:12 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 20dd66f398 | Fix missing quote in error message for invalid Yul types | 2020-07-10 21:06:09 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 65ed93d99f | Merge pull request #9366 from ethereum/wasm-clz Fix yulInterpreter to correctly handle i32.clz | 2020-07-10 20:36:24 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f5ae9c5761 | Fix yulInterpreter to correctly handle i32.clz | 2020-07-10 15:38:25 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | efc5ee207d | Fix internal compiler error caused by oversized objects | 2020-07-10 11:39:07 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 3781ee6349 | Removing -Wsign-conversion flag for ossfuzz targets | 2020-07-09 17:22:52 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 547590b972 | Fixing additional signedness errors after adding -Wsign-conversion flag Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-07-09 17:22:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 82b66c7687 | Merge pull request #9372 from a3d4/improve-error-coverage-cmdlinetests Cover cmdlineTests.sh errors | 2020-07-09 16:17:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2b94ced65f | Merge pull request #8305 from ethereum/fix-7947 yul proto fuzzer: Use custom mutation routines | 2020-07-09 15:40:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8b52985744 | Merge pull request #9357 from ethereum/fix-9356 Disable more than one reference to a variable on the LHS of a tuple a… | 2020-07-09 15:27:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3cf5ed9514 | Use plain strings for comparison. | 2020-07-09 15:00:13 +02:00 |  |