| 
							
							
								 Alex Beregszaszi | f952f851b7 | Enable more semantic tests for Ewasm | 2021-04-23 17:00:01 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 3d29ae73e7 | Isoltest: updated the gas tests. | 2021-04-22 18:19:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 00fb2d390b | Do not replace zeros by return variable. | 2021-04-22 16:54:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 35b651103d | Adjust cost of literal zero. | 2021-04-22 11:42:42 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 84c05d35f3 | Trivial isoltest updates: normalized whitespace | 2021-04-20 17:38:29 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 45c6bbe02b | Trivial isoltest updates: directives sorted alphabetically | 2021-04-20 17:21:56 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 96c8123b6b | Use unbounded allocation before returning. | 2021-04-08 18:37:24 +02:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 2c75d1dfe4 | Isoltest gas update for FunctionSpecializer | 2021-03-29 11:02:31 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 8b3095920a | Inline ordinary jumps to small blocks and jumps to terminating control flow. | 2021-03-24 13:50:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7aa51bcb40 | Test updates. | 2021-03-18 08:42:49 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | b73e9f3eef | Update tests. | 2021-03-10 14:22:30 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edbdff8619 | Update tests | 2020-12-14 19:32:31 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 9c3690c246 | Some more tests for overflow. | 2020-12-14 19:12:48 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 40244c5469 | Tests/Docs after stricter explicit conversion. | 2020-12-03 16:51:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6de7eaba95 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-01 10:50:13 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | cbae5ca324 | Support BitNot on FixedBytes in IR | 2020-11-26 13:20:02 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 18de8a56c9 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-26 11:48:53 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 159f50e189 | Turn on semantic tests for the old codegen where possible These were marked IR-only, but they do pass on the old codegen too.
Also add old codegen version of semantictests/revertStrings/function_entry_checks. | 2020-11-25 14:33:39 +00:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 52c8fcc67b | Removed "compileToEwasm: also" option from 4 tests cases | 2020-11-25 08:13:46 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 253889cbf1 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-24 16:22:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 79669ecd48 | Use new abicoder pragma. | 2020-11-24 14:57:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a0a02f2307 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-23 19:28:08 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | da36055449 | [ewasm] Polyfill: calldataload & calldatacopy: Enable Tests. | 2020-11-21 08:57:56 -05:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 29e23efc93 | Tests/Docs after "stricter explicit conversion from Literals to Integers" | 2020-11-03 14:31:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 60af9d24ff | Update tests. | 2020-10-22 19:25:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6979952995 | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-10-19 18:02:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e61fa59593 | Update existing tests. | 2020-10-19 16:58:59 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 82876fd00e | Disable StackLimitEvader again until we have stronger correctness guarantees. | 2020-10-15 16:16:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0ea4bdafcd | Merge pull request #10017 from ethereum/develop Merge develop into breaking. | 2020-10-13 12:58:23 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 418aa01c5b | Optimization for exponentiation when the base is a literal | 2020-10-12 18:54:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 763282343f | Merge pull request #9883 from ethereum/develop Merge develop into breaking. | 2020-09-24 16:05:51 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | c314ca3cf2 | Tests for signed exponentiation | 2020-09-23 16:27:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c6dc1dce4 | Merge pull request #9862 from ethereum/develop Merge develop into breaking | 2020-09-23 12:22:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f4b42d1c72 | Add stack limit evader. | 2020-09-17 22:13:27 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | b72fb1333b | Adjust docs example to work with v0.8.0 | 2020-09-08 13:36:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c34e349572 | Implement checked exponentiation. | 2020-08-18 12:42:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fc2e9ec2ff | Use .slotand.offestto access storage items. | 2020-07-13 14:59:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9743390a53 | Update tests. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 71cb7551f4 | Merge pull request #9208 from ethereum/develop Merge develop into breaking. | 2020-06-16 16:11:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8155ad2187 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-15 17:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9264135bef | Add tests to validate clearing dirty bits via inline assembly operations | 2020-06-12 11:32:15 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 73cd009b89 | Fix struct allocation in Sol->Yul. | 2020-06-11 12:16:45 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 90b66a7362 | Fix struct member access for memory and implement for calldata. | 2020-06-10 20:01:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0be56a0abf | Merge remote-tracking branch 'origin/develop' into breaking | 2020-05-12 17:48:53 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c25a3eba14 | Fix accessing memory reference types in yul codegen and clean up on memory reads. | 2020-05-06 11:34:11 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 28d25afab1 | Cleanup tests for Sol->Yul arithmetic and comparison. | 2020-05-05 13:38:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 51883958ab | Merge remote-tracking branch 'origin/develop' into breaking | 2020-04-07 11:14:28 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 39ff0deb05 | Zero initialize memory arrays | 2020-04-02 15:55:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7d68f9f6c3 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-03-24 13:35:41 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 0fcb1427c9 | Fix Yul codegen when dynamic array is used as rhs of assignment | 2020-03-20 17:52:51 +01:00 |  |