| 
							
							
								 chriseth | 83cbfbb7bf | Merge pull request #8400 from ethereum/fix-8395 [solc] Standard compiler interface to permit exception leaks and use it in fuzzer | 2020-03-24 16:20:41 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 42b143098e | Add natspec test with too many return tags | 2020-03-24 13:04:07 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | fe659ceb41 | Anything outside storage is always a pointer. | 2020-03-23 15:34:10 +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 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9544df34d7 | solc fuzzers: Use compiler stack for fuzzing | 2020-03-20 10:50:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d55bbd4aa5 | Merge pull request #8508 from a3d4/again-refactor-testcase-classes More refactoring of TestCase classes | 2020-03-19 23:05:32 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b5e11e7203 | Merge pull request #8449 from imapp-pl/yul-phaser-multi-program-support [yul-phaser] Multi-program support | 2020-03-19 17:07:34 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f25157a5f8 | Sort tests. | 2020-03-19 14:42:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8834b1acaf | Merge pull request #8464 from aarlt/end-to-end-verified [test] Extraction of 292 tests from SolidityEndToEndTest.cpp | 2020-03-19 14:42:04 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | f4d9f6772f | Unified use of settings. Removed a couple of unused functions. | 2020-03-19 14:02:39 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 3b9e926559 | Moved "step" from settings to expectations. | 2020-03-19 13:59:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b02a42400b | Merge pull request #8502 from mijovic/testDocsPragma [docs] Compile examples with minimal compiler version | 2020-03-18 19:45:53 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 50c22f0800 | Adds script which compiles docs example with minimum compiler version. | 2020-03-18 19:27:38 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 23d00b5ca3 | Extracted 292 tests from SolidityEndToEndTest.cpp | 2020-03-18 11:56:43 -05:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | d86652cb96 | [yul-phaser] Add --metric-aggregator option | 2020-03-18 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | bc46323bed | [yul-phaser] Phaser: Accepting multiple input programs - Use average of metric values for individual programs as the overall metric. | 2020-03-18 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 01050940fd | [yul-phaser] Add --relative-metric-scale option | 2020-03-18 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 8e64c5c6f0 | [yul-phaser] Add --metric option | 2020-03-18 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | e4a360947b | [yul-phaser] Add FitnessMetricCombination and derived classes for average, sum, min and max | 2020-03-18 16:28:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 0e03839e62 | [yul-phaser] Add RelativeProgramSize metric | 2020-03-18 16:28:15 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 7edbbe4edd | [yul-phaser] Make FitnessMetric::evaluate() non-const | 2020-03-18 16:28:15 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 0913fd1aac | [yul-phaser] Extract ProgramBasedMetric base class from ProgramSize | 2020-03-18 16:28:15 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | bdc4d1ccd1 | [yul-phaser] ProgramSize metric: Refactor repeating parts of test code - Also replace test fixture constructor with direct member initialisation | 2020-03-18 16:28:15 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1c25104741 | Merge pull request #8423 from imapp-pl/yul-phaser-population-and-algorithm-options [yul-phaser] Population and algorithm options | 2020-03-18 16:05:38 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 906a3bb28d | Merge pull request #8442 from a3d4/fix-8244-refactor-testcase-classes Refactor TestCase classes | 2020-03-18 15:39:09 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | a2821db1dd | [yul-phaser] Phaser: Tests for factories | 2020-03-18 13:30:58 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 18f0d6eb94 | [yul-phaser] AlgorithmRunner: Duplicate chromosome randomisation | 2020-03-18 13:30:58 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1b5960111d | [yul-phaser] AlgorithmRunner: Population autosave | 2020-03-18 13:30:58 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | ff99d25bc3 | [yul-phaser] Common: Add readLinesFromFile() | 2020-03-18 13:30:58 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 5e814acc3c | [yul-phaser] TestHelpers: Add TemporaryDirectory class | 2020-03-18 13:30:58 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | a5ae51fa6e | Unified dialect selection in libyul/SyntaxTest and YulOptimizerTest. | 2020-03-16 23:22:57 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | bb38ce1759 | Decoupled error checking and report printing in CommonSyntaxTest. | 2020-03-16 23:22:56 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 66783c30ce | Introduced TestCaseReader. | 2020-03-16 23:14:33 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 8ca0d90aae | [yul-phaser] Returning an ErrorList from Program::load() if program has errors and printing them in Phaser | 2020-03-16 20:32:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d45e6aa24c | Merge pull request #8421 from imapp-pl/yul-phaser-refactor-main [yul-phaser] Refactoring in main | 2020-03-16 16:31:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4e4a3da920 | Merge pull request #8481 from aarlt/add-show-metadata Add --show-metadata to enable metadata output. | 2020-03-16 14:25:42 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 96d278b101 | [Sol->Yul] Adding slicing for call data arrays | 2020-03-13 13:40:38 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | deaf1d0c6f | [yul-phaser] Add serializeChoice() and deserializeChoice() | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 0c3de9ef99 | [yul-phaser] Add Common module | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 099299c5e7 | [yul-phaser] Rename Common to Helpers in tests (update references) | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | d01dab7b7c | [yul-phaser] Rename Common to Helpers in tests (file move) - I want to add Common.h in the non-test code and it's getting confusing. I think it's better to have them named differently. | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 2110bf10cf | [yul-phaser] AlgorithmRunner: Create a structure to store runner's options | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | b8244f6a43 | [yul-phaser] Extract the code that controls execution of algorithm rounds from GeneticAlgorithm into AlgorithmRunner | 2020-03-13 11:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 9d67edb163 | Add --show-metadata to enable metadata output. | 2020-03-12 13:39:29 -05:00 |  | 
			
				
					| 
							
							
								 chriseth | fa148f2483 | Parsing of immutable state variable. | 2020-03-12 17:11:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f8f18f2e55 | Merge pull request #8480 from a3d4/fix-8418-astutils-compiler-error Replaced "assert" with "if" | 2020-03-12 15:19:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 47b72032c6 | Merge pull request #8328 from imapp-pl/yul-phaser-gewep-algorithm [yul-phaser] GEWEP algorithm | 2020-03-12 14:54:33 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | a86c511713 | Replaced "assert" with "if" (incorrect contract code is not supposed to trigger asserts). | 2020-03-12 14:03:27 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | bdd8045db5 | Merge pull request #8183 from ethereum/functionOptionsYulIR [YulIR] Function call options for Yul IR | 2020-03-12 10:49:51 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 89ce2dbfe9 | The identifier varshould be fine in Yul | 2020-03-11 18:45:08 +01:00 |  |