| 
							
							
								 Daniel Kirchner | fae0e10d26 | Import tests. | 2019-09-02 11:17:57 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 872d21f527 | Allow global struct definitions. | 2019-09-02 11:17:42 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 24716404f8 | Parse override keyword | 2019-08-26 17:34:21 +02:00 |  | 
			
				
					| 
							
							
								 Mathias L. Baumann | 502bf01be2 | Merge pull request #7278 from ethereum/develop Merge develop into develop_060 | 2019-08-26 10:26:48 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | c27235b2f5 | [SMTChecker] Adapt division test for Z3 only | 2019-08-23 17:33:29 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 0e3ff25b4e | Make sure json output array order is consistent The source of the "contractDependencies" value was an std::map, thus
order was more or less random. | 2019-08-19 17:42:03 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 4354ef2ef4 | Add update suggestion. | 2019-08-19 14:58:05 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 20b23e124b | Add test case. | 2019-08-19 14:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 9f6fff2120 | Replace casting of external functions to address by a member named "address". | 2019-08-19 14:56:04 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | aa2167b208 | Extract some import tests. | 2019-08-19 14:45:26 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 6ed219ebe8 | Support multiple sources for syntax tests. | 2019-08-19 14:45:26 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 4a65c5ebaa | Compile succeeding syntax tests. | 2019-08-16 17:14:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3c4f558242 | Tests | 2019-08-15 16:30:05 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 1a70a46f9b | [CHC] Add function blocks and check asserts | 2019-08-15 12:25:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2508cbc1eb | Merge pull request #7095 from ethereum/isoltest-failure-reason [isoltest] Support FAILURE with reason | 2019-08-15 11:37:56 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 6c73bc5bac | [isoltest] Refactors parameter formatting. | 2019-08-14 21:28:43 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 18157f5a49 | [isoltest] Splits smoke test into separate files. | 2019-08-14 21:28:43 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 30483acc42 | [isoltest] Support FAILURE with reason. | 2019-08-14 21:28:43 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | b0a5666b43 | Better error messages when writing to expressions that cannot be written to. | 2019-08-14 17:59:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7d30fbdef0 | Extract side effects into their own struct. | 2019-08-14 15:06:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e396dc7246 | Properly set storage and memory after erasing potentially destroyed keys | 2019-08-13 18:43:15 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 30373d5719 | Test scripts: Make build dir a variable | 2019-08-13 12:44:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c82e46842a | Merge pull request #7226 from ethereum/release Merge release back into develop. | 2019-08-13 10:50:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4596a761c4 | Remove version in errors for release build. | 2019-08-12 17:23:56 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | ccfcee5b80 | YulInterpreter: Fix wrong context passed to called function | 2019-08-12 17:12:53 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | ffe906129f | Merge pull request #7210 from ethereum/smt_fix_type_mismatch [SMTChecker] Support StringLiteral type | 2019-08-12 14:32:43 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 955b97097c | [SMTChecker] Relax expectations for complex nonlinear tests | 2019-08-11 22:20:31 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 360f868836 | [SMTChecker] Fix literal string type mismatch | 2019-08-10 21:51:46 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 4214cd1354 | [SMTChecker] Fix ICE when reporting cex concerning state vars from different source files | 2019-08-10 20:56:52 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 7b22496b1f | [SMTChecker] Fix ICE when inlining functions that use state vars and are in a different source | 2019-08-09 17:50:52 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 77729023a8 | Enable asan workaround in optimizer test for gcc as well. | 2019-08-09 16:11:54 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | a20dc624d4 | Selectively disable time sensitive check in the constant_optimization_early_exit unit test for address sanitizer builds. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1258aabee7 | Better error message if loading fails. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f3f3cac864 | Fix for ossfuzz. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c4638cc5cb | Remove mention of IPC. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ac43c3bd18 | Construct VM with path. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 09eeb1a6b9 | Discover path. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f692cec11d | Provide path to libevmone. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 13e2a6fe52 | Removing obsolete but timing-sensitive test. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 22e9155ba4 | Precompiles. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b7d17c578d | Count gas for transaction and code deposit. | 2019-08-08 17:35:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3dec3af638 | Use evmone for testing. | 2019-08-08 17:35:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7401fbabd9 | Add evmc. | 2019-08-08 17:34:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9955c51769 | Merge pull request #7077 from ethereum/sol-yul-delete-fixed-storage [Sol->Yul] Implement delete for fixed-sized storage arrays | 2019-08-08 16:47:16 +02:00 |  | 
			
				
					| 
							
							
								 mingchuan | 15631a7fbe | Split calldataEncodedSize into calldataEncodedSize, calldataEncodedTailSize and calldataHeadSize and fix all usages. | 2019-08-08 15:52:21 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | e072885031 | [Sol->Yul] Implement delete for fixed-sized storage arrays | 2019-08-07 18:28:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d44f680a51 | Merge pull request #7091 from ethereum/isoltest-value-format-fix [isoltest] Fix (aligned) hex parsing and formatting | 2019-08-07 17:55:37 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 5ca991ac81 | [isoltest] Allows odd-sized hex literals. | 2019-08-07 17:19:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6166dc8e8f | Merge pull request #6856 from rocky/recoveringParser1-ast Produce AST even when there are parser errors | 2019-08-07 15:56:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c8f04b88bf | Merge pull request #7176 from ethereum/decodeMemoryLocation Always copy dynamically-sized memory arrays during CompilerUtils::abiDecode | 2019-08-07 15:42:14 +02:00 |  |