| 
							
							
								 chriseth | db4b39e09e | Round up allocations to multiples of 32. | 2021-01-14 21:52:17 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7c7fd22062 | Include revert strings in IR | 2021-01-14 18:45:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7d036dcb81 | Merge pull request #10762 from ethereum/packedStorageOverflowSol2Yul [Sol->Yul] Fixing uncheked increment/decrement. | 2021-01-14 15:32:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6769c519b2 | Merge pull request #10764 from ethereum/fixLibraryFromModule Fix accessing libraries inside modules. | 2021-01-14 15:30:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7f03af08b6 | Merge pull request #10766 from ethereum/snark Move snark.sol in tests to externalContracts | 2021-01-14 15:06:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e61c4b411e | Merge pull request #10754 from ethereum/extractTwoTests Extract some tests. | 2021-01-14 15:05:38 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4db0e3049e | Move snark.sol in tests to externalContracts | 2021-01-14 13:55:36 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | a65415cdad | Fix accessing libraries inside modules. | 2021-01-14 14:07:08 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | dc3e76bc2c | [Sol->Yul] Fixing uncheked increment/decrement. | 2021-01-14 13:46:04 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 170cd5d2ae | Merge pull request #10760 from ethereum/asmConstantsFileLevel Fix accessing constants at file level from inline assembly. | 2021-01-14 11:33:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8905af28c3 | Merge pull request #10759 from ethereum/nestedBytesArraySol2Yul [Sol->Yul] Fixing nested bytes array push. | 2021-01-14 11:33:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 45be47fc6b | Merge pull request #10756 from ethereum/fixModifierLookup Fix modifier lookup | 2021-01-14 11:28:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8ad9290086 | Fix modifier lookup. | 2021-01-14 11:01:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 30305ebbd9 | Fix accessing constants at file level from inline assembly. | 2021-01-14 10:51:47 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7c45509a77 | [Sol->Yul] Fixing nested bytes array push. | 2021-01-14 10:32:31 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | fb4b38a78e | Extract some tests. | 2021-01-13 23:45:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c15c6d26b7 | Fix YulUtilFunctions::negateNumberWrappingFunction | 2021-01-13 21:29:37 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 8058cad772 | Enable some tests. | 2021-01-11 20:37:45 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | bbef792568 | Disable some ewasm tests. | 2021-01-11 20:37:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e807c9bb63 | Library call guard. | 2021-01-11 20:37:44 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 85b8325f0b | [Sol->Yul] Implementing dynamic array push for arrays of structs. | 2021-01-11 17:49:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3804ad85f6 | Enable tests. | 2021-01-11 14:51:33 +01:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 5241b7b761 | Merge pull request #10684 from ethereum/fixIRWrappingExp Use wrapping arithmetic for exp in unchecked blocks. | 2021-01-06 18:53:54 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ddb05769a5 | [Sol->Yul] Implementing type name. | 2020-12-30 17:19:03 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | c41f996c7b | Adding more tests for array copying. Co-authored-by: Harikrishnan Mulackal <webmail.hari@gmail.com> | 2020-12-28 13:16:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2ab83217e3 | Use wrapping arithmetic for exp in unchecked blocks. | 2020-12-22 16:49:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e299d8ba64 | Merge pull request #10677 from ethereum/dirtyMemoryBytesSol2Yul [Sol->Yul] Disable old codegen test viaYul and create new one that fits IR semantics | 2020-12-22 16:22:38 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 04d83af1d2 | Merge pull request #10492 from ethereum/arrayClearingDiffBaseSol2Yul [Sol->Yul] Fixing array clearing when copying from storage to storage. | 2020-12-22 15:15:03 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | a204596c3e | [Sol->Yul] Disable old codegen test viaYul and create new one that fits IR semantics. Co-authored-by: chriseth <chris@ethereum.org> | 2020-12-22 15:11:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b965446182 | Catch panic. | 2020-12-22 11:08:44 +01:00 |  | 
			
				
					| 
							
							
								 Đorđe Mijović | b78443ac75 | Merge pull request #10577 from ethereum/deleteMappingSol2Yul [Sol->Yul] Skipping mapping types when deleting structs and arrays. | 2020-12-21 20:08:51 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | adb9d0c41a | [Sol->Yul] Fixing array clearing when copying from storage to storage. | 2020-12-21 17:33:06 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 8b6397e8fb | Adding more syntax and semantic tests. | 2020-12-21 15:30:49 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7b2614576f | Activating some tests viaYul after implementing getters for bytes. | 2020-12-21 14:46:13 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 2d5a2c65a8 | [Sol->Yul] Implementing getters for bytes and structs containing bytes member. Co-authored-by: chriseth <chris@ethereum.org> | 2020-12-21 14:46:06 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 9b8634f2a7 | [Sol->Yul] Skipping mapping types when deleting structs and arrays. | 2020-12-21 13:19:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 43baceb1ed | Test for recursion with modifiers. | 2020-12-21 11:39:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1fa371d426 | Tests | 2020-12-17 17:00:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 35908c602b | Modifiers for constructors. | 2020-12-17 17:00:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ccaa81fbe7 | Implement function modifiers. | 2020-12-17 17:00:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 53368eff9b | Merge pull request #10604 from ethereum/strict-address-payable [BREAKING] Strict address payable | 2020-12-15 18:25:31 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3c270ca7f7 | Merge pull request #10608 from ethereum/develop Merge develop into breaking. | 2020-12-15 15:24:53 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | fdaede9b3e | Tests after disallowing some explicit payable conversions | 2020-12-15 15:01:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4e86390e40 | Merge pull request #10590 from ethereum/deposit-test Include the eth2 deposit contract as an external test | 2020-12-15 14:57:38 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ffaf40950a | Merge pull request #10605 from ethereum/develop Merge develop into breaking. | 2020-12-15 14:01:01 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 64f0120622 | Change assertions to align to TypeChecker. | 2020-12-15 09:21:50 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | d479c98920 | Adding tests for conversion of calldata slices to memory and storage and fixing syntax tests. | 2020-12-15 09:21:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edbdff8619 | Update tests | 2020-12-14 19:32:31 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 271a17d908 | Merge pull request #10496 from ethereum/address-payable [BREAKING] tx.origin, msg.sender and address(literal) are non-payable addresses | 2020-12-14 20:16:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9c3690c246 | Some more tests for overflow. | 2020-12-14 19:12:48 +01:00 |  |