| 
							
							
								 chriseth | f945163909 | Merge pull request #9432 from ethereum/develop Merge develop into breaking. | 2020-07-16 17:14:45 +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 |  | 
			
				
					| 
							
							
								 chriseth | 9743390a53 | Update tests. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8155ad2187 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-15 17:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | c6e4943089 | Adding fixes for signedness warnings in libsolidity Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-06-10 10:41:55 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 92cf61d4f9 | fixed compilation tests and upgraded ext. tests branch | 2020-05-05 21:11:15 +05:30 |  | 
			
				
					| 
							
							
								 Christian Parpart | ed45b000d1 | Adapt tests directory to C++ namespace changes. | 2020-01-07 15:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 6b23412fae | C++ namespace cleanup (except tests). | 2020-01-07 15:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | c184fe8e5b | Adjusts end-to-end tests to read-only array length. | 2019-11-19 21:11:14 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | df729b3084 | Make use of C++17 std::optional<> instead of boost::optional<>. | 2019-10-28 11:39:30 +01: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 | 2308904f68 | Remove "using namespace" from header and move Instruction to dev::eth. | 2019-03-28 13:48:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d381e26fc8 | Rename "enabled" optimizer setting stage to "standard". | 2019-03-21 11:04:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d788a88873 | Use "none" and "full" optimizer settings in the optimizer tests. | 2019-03-20 16:11:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2fd6661b09 | Add tests for some optimizer rules. | 2019-03-20 16:10:59 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 26de5684a2 | Move bytecodeSansMetadata(bytes) helper to test/Metadata | 2019-02-05 23:13:01 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e9a0d99218 | Add optimiser test for triggering CopyMethod in ConstantOpimiser | 2019-02-05 18:44:53 +00:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 62fe57479e | make use of C++ = defaultconstructor declarations as well as more non-static member initialization syntax. | 2018-12-19 11:26:42 +01:00 |  | 
			
				
					| 
							
							
								 liangdzou | 808c3f3df5 | fix some format typos | 2018-09-17 22:13:21 +08:00 |  | 
			
				
					| 
							
							
								 Matías Aereal Aeón | e902ce1aa0 | Removing std:: from std::to_string and include for boost/lexical_cast | 2018-08-08 11:26:30 -03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7fa2d0c84e | Replace stray solidity pragma with progamatically inserting it in SolidityOptimizer test | 2018-07-31 00:12:46 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | ed2aa3b869 | Fixes end-to-end tests. | 2018-07-16 14:51:46 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 893f4cf092 | Specifies visibility in unit tests. | 2018-07-16 14:49:55 +02:00 |  | 
			
				
					| 
							
							
								 Chase McDermott | f48d01d066 | Added default data locations to parameters for end to end tests. | 2018-07-16 14:18:16 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 8b4b8bdbae | Update test wrt requiring storage locations. | 2018-07-12 12:54:42 +02:00 |  | 
			
				
					| 
							
							
								 Cryptomental | 4116704442 | test: Fix typos. Fix typos using codespell.
Refs: #4442 | 2018-07-10 22:57:59 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | fc2b006fe1 | Updates unit test to specify visibility. | 2018-07-04 15:45:42 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | e251cdcf47 | test: ensure compiled tests do not use var-keyword in preparation of var-keyword removal | 2018-07-02 14:32:05 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 12c4eb7697 | Updates compiled unit tests to new constructor syntax. | 2018-06-29 11:27:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 86a720b96a | Adjust tests. | 2018-06-25 17:17:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ee2ce353e | Merge pull request #4067 from ethereum/050 [BREAKING] Version 0.5.0 | 2018-05-23 18:11:20 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f5a49f679a | Adjust tests. | 2018-05-16 18:32:47 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | adce9ca812 | Tidy up tests to always have closing braces on the proper line | 2018-05-16 15:52:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 65f18a18de | More specific push implementation. | 2018-04-04 16:50:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0cbe55005d | Create empty dynamic memory arrays more efficiently. | 2018-04-04 12:37:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 138dba1a3f | Test number of sstore operations. | 2018-04-03 14:34:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3ba8af4fd5 | Provide input for two optimizer tests. | 2018-02-20 18:03:39 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8107177b9c | Split off libevmasm specific optimiser tests | 2017-07-26 20:51:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 11dd89c70b | Removed useless test. | 2017-06-30 21:27:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e5b0ad562e | Peephole optimizer for double push. | 2017-06-14 20:02:45 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9e1c509cf5 | Use keccak256() in tests (and not sha3()) | 2017-05-30 12:33:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0c8beac357 | Rename the SHA3 assembly instruction to KECCAK256 | 2017-05-30 10:54:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e2f00c96d5 | Stricter tests for constant optimization. | 2017-05-02 12:20:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 05dac99922 | Tests for optimizing constants. | 2017-03-03 16:51:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5098e1eb15 | Count instructions without metadata hash. | 2016-12-01 16:04:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1ad9640fa3 | Optimizer tests to not interfere with the optimiser flag | 2016-12-01 16:03:59 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ac357d1225 | Merge pull request #1442 from ethereum/lll-testing LLL: introduce testing framework | 2016-11-30 15:46:20 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9a6a5f219b | Fix sub-0 optimiser test | 2016-11-30 11:51:00 +00:00 |  |