| 
							
							
								 chriseth | cd2ce28317 | Merge pull request #9547 from ethereum/useCBOR Use cbor metadata in gas cost tests. | 2020-07-28 23:59:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b8b78a6982 | Use cbor metadata in gas cost tests. | 2020-07-28 23:42:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aea75d0f5b | Merge pull request #9513 from ethereum/smt_fix_fixed_bytes_access [SMTChecker] Fix ICE on fixed bytes access | 2020-07-28 23:24:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 73506e2858 | Merge pull request #9530 from a3d4/improve-error-coverage-referenceresolver Complete error coverage of ReferenceResolver | 2020-07-28 21:12:54 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | ffdb0e37ff | Complete error coverage of ReferenceResolver | 2020-07-28 18:56:57 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ad1798b000 | [SMTChecker] Fix ICE on fixed bytes access | 2020-07-28 17:59:42 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 5394435bea | Use assert to check zero size base type | 2020-07-28 17:39:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 53d497fc31 | Merge pull request #9412 from ethereum/unicode-string [BREAKING] Support unicode string literal type | 2020-07-28 11:42:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ee9a03ffe1 | Merge pull request #9501 from ethereum/calldataToMemoryCopy [Sol->Yul] Implementing bytes copying from calldata to memory. | 2020-07-27 19:23:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 81cdc39f51 | Merge pull request #9514 from ethereum/fixInterCon Fix internal error for invalid data location in constructor. | 2020-07-27 19:21:55 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6eb60bc8cd | Add check that regular and unicode string literals are well formatted | 2020-07-27 18:21:17 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6fe8e63eee | Remove inconsistently used isValidUTF8 helper | 2020-07-27 18:21:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9605b85c21 | Merge pull request #9352 from ethereum/smt_cex [SMTChecker] CHC counterexamples | 2020-07-27 19:21:04 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | b207222af7 | Fix extra parens | 2020-07-27 17:14:59 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 96258c7e75 | [Sol->Yul] Implementing bytes copying from calldata to memory. | 2020-07-27 15:14:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f24097c38d | Fix internal error for invalid data location in constructor. | 2020-07-27 15:00:17 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | de4ae301c4 | [SMTChecker] Fix ICE when tuples have extra effectless parens | 2020-07-27 13:03:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5812cd8213 | Merge pull request #9511 from ethereum/ast-hex-string [BREAKING] Distinguish between stringLiteral and hexStringLiteral in the JSON AST | 2020-07-27 12:34:40 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5ecc84e92e | Distinguish between stringLiteral and hexStringLiteral in the JSON AST | 2020-07-27 10:19:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2c574af45b | Fix conversion bug for exp operation. | 2020-07-27 10:44:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42063f2158 | Merge pull request #9490 from ethereum/renameSlotToSelector Rename external function slot to selector. | 2020-07-27 10:42:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7ad27188a0 | Merge pull request #9496 from ethereum/removeSignedCode Remove handling of signed shift amounts. | 2020-07-23 19:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | d5f00842d9 | cex2dot debug | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 5bb4e73693 | Review 1 | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 51721c3080 | Double SAT run for cex | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 694ec92688 | Generate counterexample message based on cex graph | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 744905525f | Convert z3 cex graph into STL | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | a7a069c74a | Refactor constructor exit | 2020-07-23 18:49:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1b810d4a0a | Remove handling of signed shift amounts. | 2020-07-23 16:45:16 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 5b54cfbed3 | Report an error if immutables not assigned | 2020-07-23 16:38:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 336fe94422 | Merge pull request #9426 from ethereum/smt_fix_1_tuple [SMTChecker] Fix ICE in 1-tuple chain | 2020-07-23 15:38:17 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | e7d5a7da10 | [TypeChecker] Remove function input and return parameter names from mobileType | 2020-07-23 14:39:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 147a80aa24 | Rename external function slot to selector. | 2020-07-23 14:19:15 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 9d2a0947e9 | Fix 1-tuple chain | 2020-07-23 13:46:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6bb6783d39 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-22 15:26:44 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 546e9af24d | [Sol->Yul] Supporting .runtimeCode | 2020-07-21 17:56:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8b7567f963 | Fix merge conflicts. | 2020-07-21 15:06:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e19e4d9db1 | Merge pull request #9451 from ethereum/smt_fix_push_push [SMTChecker] Fix push().push() | 2020-07-21 11:40:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9be5ed1220 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-21 11:35:28 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | ecdfef1b30 | Replace grave accent with acute accent | 2020-07-21 00:18:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 10f93fbd8a | Merge pull request #9428 from ethereum/removeVar Remove special treatment of ``var``. | 2020-07-20 18:43:44 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | ba0a4de50d | NatSpec: Implement ` @inheritdoc` | 2020-07-20 18:32:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a8c14c2e68 | Merge pull request #9416 from ethereum/disallowOverridePure Disallow public state variables overriding pure functions. | 2020-07-20 18:19:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 93c792c696 | Remove special treatment of ` var`. | 2020-07-20 17:22:04 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2c93278719 | Fix push().push() | 2020-07-20 17:17:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50a54fa8aa | Implement inline arrays. | 2020-07-20 17:06:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50dc17350c | Remove leftover of code-generator for ` now`. | 2020-07-20 15:37:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c8772a54c3 | Constants are considered pure. | 2020-07-20 15:18:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d3647b13e4 | Disallow public state variables overriding pure functions. | 2020-07-20 15:18:23 +02:00 |  | 
			
				
					| 
							
							
								 Mathias L. Baumann | 69a596b0ff | Merge pull request #9418 from ethereum/stateMutForOverride Issue state mutability restriction for overriding and not for virtual functions. | 2020-07-20 15:01:25 +02:00 |  |