| 
							
							
								 Mathias Baumann | 6b37f1c025 | Remove visiblity of libraries in inherited contracts. | 2020-07-09 16:38:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ef050af9a | Merge pull request #9373 from ethereum/develop Merge develop into breaking. | 2020-07-09 16:15:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2b94ced65f | Merge pull request #8305 from ethereum/fix-7947 yul proto fuzzer: Use custom mutation routines | 2020-07-09 15:40:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8b52985744 | Merge pull request #9357 from ethereum/fix-9356 Disable more than one reference to a variable on the LHS of a tuple a… | 2020-07-09 15:27:04 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 7272129354 | yul fuzzer: Add framework for yul optimizer custom mutation routines Co-authored-by: Leonardo <leo@ethereum.org> | 2020-07-09 13:32:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8548bf1b4c | Merge pull request #9365 from ethereum/fixProofScript Proof script should only run on existing files. | 2020-07-08 23:58:17 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | fe5bcf759e | Run proof script only on existing files. | 2020-07-08 22:57:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f3e100a000 | Merge pull request #9359 from ethereum/doNotRunAllTests Do not run tests that do not need options multiple times. | 2020-07-08 22:19:46 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 29bad26dee | Merge pull request #9122 from ethereum/optimizeShiftBytes Optimize combination of byte and shl. | 2020-07-08 21:41:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 59f4989966 | Optimize combination of byte and shl. | 2020-07-08 20:26:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ebb92cacd | Merge pull request #9291 from ethereum/no_dot_in_asm_prelim [BREAKING] Disallow dot in inline assembly identifiers. | 2020-07-08 20:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ecc4bf2464 | Merge pull request #9354 from ethereum/improveTestSpeed Improve testing speed by only enabling the Yul optimizer if needed. | 2020-07-08 19:54:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8eb459c825 | Disallow dot in inline assembly identifiers. | 2020-07-08 19:29:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76d3e579bc | Merge pull request #9334 from ethereum/propagateArguments Propagate arguments | 2020-07-08 19:22:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d4ecd33247 | Propagate function call argument types across function call options. | 2020-07-08 17:59:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 83337c850e | Do not run tests that do not need options multiple times. | 2020-07-08 18:47:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c7e4cf16b | Merge pull request #9340 from ethereum/compileTimeSha Evaluate keccak256 of string literals at compile-time. | 2020-07-08 18:42:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 19ec9ecbfd | Merge pull request #9347 from ethereum/moretests Add create & delete array tests for yul | 2020-07-08 18:09:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a0f578d7c | Evaluate keccak256 of string literals at compile-time. | 2020-07-08 16:14:14 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 48ac4b2954 | Disable more than one reference to a variable on the LHS of a tuple assignment | 2020-07-08 13:16:07 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f9d6fa71fd | Add create & delete array tests for yul | 2020-07-08 13:10:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ebf2b84ef | Improve testing speed by only enabling the Yul optimizer if needed. | 2020-07-08 10:51:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 89231bea1e | Merge pull request #9324 from ethereum/noDuplicateInternalRoutine Remove duplicate creation of internal routine. | 2020-07-08 10:30:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fe35f6799a | Merge pull request #9342 from ethereum/yul-phaser-temporarily-disable-slow-classic-algorithm-tests [yul-phaser] Temporarily disable very slow tests for the classic algorithm | 2020-07-08 10:28:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 64b6524bdb | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-08 09:37:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ad5ae2eefe | Merge pull request #9349 from ethereum/release Merge release back into develop. | 2020-07-07 20:45:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6c21395d8c | Merge pull request #9341 from ethereum/versionTo0612 Set version to 0.6.12. | 2020-07-07 20:45:06 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | b23f7d8790 | [yul-phaser] Temporarily disable very slow tests for the classic algorithm | 2020-07-07 17:14:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 41e1e34211 | Merge pull request #9180 from ethereum/noVisibilityForConstructor [BREAKING] No visibility for constructor | 2020-07-07 16:26:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ef660b17a | Merge pull request #9339 from ethereum/develop Merge develop into release for 0.6.11. | 2020-07-07 15:34:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 38c479ffd4 | Set version to 0.6.12. | 2020-07-07 15:16:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5cfb929e49 | Merge pull request #9306 from ethereum/yul-restrict-dot [BREAKING] Restrict dots in Yul identifiers | 2020-07-07 15:13:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c16d7d0891 | Merge pull request #9336 from ethereum/prepare0611 Prepare changelog for 0.6.11 | 2020-07-07 14:26:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d67862362a | Merge pull request #9338 from ethereum/interface-events Natspec: change events() to interfaceEvents() | 2020-07-07 14:25:41 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0bd6fb027b | Update tests | 2020-07-07 13:13:58 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fc8947d3e8 | Restrict dots in Yul identifiers | 2020-07-07 13:13:58 +01:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 849bae2aa7 | Natspec: change events() to interfaceEvents() | 2020-07-07 17:22:09 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | 1f0f5d2183 | Prepare changelog for 0.6.11. | 2020-07-07 13:49:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ff72ceaa9 | Merge pull request #9335 from ethereum/fixOverridingWording Fix wording of non-function override error messages. | 2020-07-07 12:21:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ec8be81258 | Merge pull request #9243 from ethereum/jumpTypesForYul Jump types for yul functions. | 2020-07-07 12:21:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 552d353430 | New tests. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5959d442cb | Make visibility optional, but it has to be consistent. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 479d7a059f | Documentation. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9743390a53 | Update tests. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 28de7cbce9 | Fix wording of non-function override error messages. | 2020-07-07 11:57:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 747aeb4999 | Assert that visibility of constructor is not queried. | 2020-07-07 11:49:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f6232393ef | Force contracts with constructors with internal parameters abstract. | 2020-07-07 11:49:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | da36400576 | Disallow visibility for constructors. | 2020-07-07 11:49:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 312403f7fb | Merge pull request #9333 from ethereum/breaking-tests Fix tests on breaking | 2020-07-07 11:48:42 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | beb4b1d563 | Fix tests on breaking | 2020-07-07 10:17:58 +01:00 |  |