wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							f40c9cdf1d 
							
						 
					 
					
						
						
							
							Update changelog with information about changes to CommonSubexpressionEliminator  
						
						
						
					 
					
						2022-06-07 11:53:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3948391ca8 
							
						 
					 
					
						
						
							
							Merge pull request  #13092  from ethereum/disable_zepplin_tests_broken_via_ir_due_to_hardhat_heuristics  
						
						... 
						
						
						
						Disabling more OpenZeppelin tests that expect reverts with specific error 
						
					 
					
						2022-06-06 20:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							61306a6f9d 
							
						 
					 
					
						
						
							
							disabling more zeppline tests that expect reverts with specific errors and they're broken via IR due to Hardhat heuristics.  
						
						... 
						
						
						
						Updated zeppelin.sh
Added cautionary comment for two sed commands that depend on the order of occurrence of the patterns in the files.
L122, and L123 both are referencing the 3rd occurrence of the patterns from their respective files.
This could result in an error in the future when the code is further modified. 
						
					 
					
						2022-06-06 19:15:40 +05:30 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							035f6abb1b 
							
						 
					 
					
						
						
							
							Merge pull request  #13094  from yurivict/fix-missing-include  
						
						... 
						
						
						
						Fix missing STL include in tools/solidityUpgrade/SourceUpgrade.cpp 
						
					 
					
						2022-06-02 20:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Victorovich 
							
						 
					 
					
						
						
						
						
							
						
						
							54ac1e8240 
							
						 
					 
					
						
						
							
							Fix missing STL include in tools/solidityUpgrade/SourceUpgrade.cpp  
						
						
						
					 
					
						2022-06-02 09:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f8b8c98d2 
							
						 
					 
					
						
						
							
							Merge pull request  #13087  from ethereum/gcc-12-control-reaches-end-of-function-warning-workaround  
						
						... 
						
						
						
						Workaround for the spurious `control reaches end of non-void function` warning in GCC 12.1 
						
					 
					
						2022-06-02 14:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f84837e0b 
							
						 
					 
					
						
						
							
							Merge pull request  #13088  from ethereum/fix-new-pylint-warnings-after-upgrade  
						
						... 
						
						
						
						Fix new warnings from pylint 2.14 and adjust pylint config 
						
					 
					
						2022-06-01 21:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							e19e6ad806 
							
						 
					 
					
						
						
							
							Remove empty assertion messages in a fews places  
						
						
						
					 
					
						2022-06-01 20:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							539e139555 
							
						 
					 
					
						
						
							
							Add explicit throws after some assertions to work around a spurious warning in GCC 12.1  
						
						
						
					 
					
						2022-06-01 20:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e421ff91 
							
						 
					 
					
						
						
							
							pylintrc: Remove bad-whitespace form the list of disabled warnings  
						
						... 
						
						
						
						- pylint complains that it's not a valid value and removing it does not make any new warnings appear 
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6605dd084a 
							
						 
					 
					
						
						
							
							gas_diff_stats.py: Replace a list with a generator as suggested by pylint  
						
						
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f4cfe294 
							
						 
					 
					
						
						
							
							CI: Print pylint version before running checks  
						
						
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a90bafd44d 
							
						 
					 
					
						
						
							
							Merge pull request  #13083  from ethereum/lsp.py-fixes  
						
						... 
						
						
						
						lsp.py: Fix various problems with subdirectory edge cases 
						
					 
					
						2022-06-01 13:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baf56aff40 
							
						 
					 
					
						
						
							
							Merge pull request  #13076  from PrajwalBorkar/develop  
						
						... 
						
						
						
						Updated broken link for Yul optimizations 
						
					 
					
						2022-05-31 16:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9754a784 
							
						 
					 
					
						
						
							
							lsp.py: Fix various problems with subdirectory edge cases  
						
						... 
						
						
						
						* fix properly path parsing with nested subdirectories
* fix regex to be able to handle `file://..`
* fix not checking all expected diagnostics
* Some extra comments and renames 
						
					 
					
						2022-05-31 16:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Prajwal Borkar 
							
						 
					 
					
						
						
						
						
							
						
						
							6061219641 
							
						 
					 
					
						
						
							
							Fix link to the optimizer step sequence in optimizer.rst  
						
						
						
					 
					
						2022-05-31 15:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96398ee3ee 
							
						 
					 
					
						
						
							
							Merge pull request  #13084  from ethereum/revert-workaround-euler-test  
						
						... 
						
						
						
						Revert workaround introduced in euler tests because it is no longer needed 
						
					 
					
						2022-05-31 15:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							3904a0d5ce 
							
						 
					 
					
						
						
							
							Revert workaround introduced in euler tests because it is no longer needed.  
						
						... 
						
						
						
						This reverts commit 98efb46031 
						
					 
					
						2022-05-31 09:00:00 -03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							095cc64728 
							
						 
					 
					
						
						
							
							Merge pull request  #13072  from ethereum/make-soltest-print-errors-to-stderr  
						
						... 
						
						
						
						Added option to allow soltest in CI print errors to stderr in addition to the XML report. 
						
					 
					
						2022-05-28 00:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							90514d8893 
							
						 
					 
					
						
						
							
							Added option to allow soltest in CI print errors to stderr in addition to the XML report.  
						
						
						
					 
					
						2022-05-27 18:32:21 -03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdc3c8eede 
							
						 
					 
					
						
						
							
							Merge pull request  #13048  from shadyy41/moving-operator-precedence  
						
						... 
						
						
						
						Move operator precedence from cheatsheet to operators 
						
					 
					
						2022-05-25 23:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								shady41 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb7c0b008 
							
						 
					 
					
						
						
							
							Moved operator precedence from the cheatsheet to the operator docs  
						
						
						
					 
					
						2022-05-25 23:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1543cfc904 
							
						 
					 
					
						
						
							
							Merge pull request  #13067  from ethereum/disable-zeppelin-test-cases-failing-after-relaxing-inlining  
						
						... 
						
						
						
						Disable more zeppelin test cases in which Hardhat's heuristics break after relaxing inlining. 
						
					 
					
						2022-05-25 23:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							be12f90775 
							
						 
					 
					
						
						
							
							Disable zeppelin test cases in which Hardhat's heuristics break after relaxing inilining.  
						
						... 
						
						
						
						Also disabled one test because of hardhat issue 2115 (revert due to overflow misdetected). 
						
					 
					
						2022-05-25 16:24:18 -03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea2754c157 
							
						 
					 
					
						
						
							
							Merge pull request  #13063  from ethereum/gnosis-euler-ext-test-workarounds  
						
						... 
						
						
						
						External test workarounds for Gnosis and Euler external test failures 
						
					 
					
						2022-05-25 21:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							c8612078c4 
							
						 
					 
					
						
						
							
							Remove the ethers.js 5.6.2 workaround from all ext tests except for gnosis and uniswap  
						
						
						
					 
					
						2022-05-25 16:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6937799587 
							
						 
					 
					
						
						
							
							gnosis: Pin typescript dependency at <= 4.7.0  
						
						
						
					 
					
						2022-05-25 15:52:21 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcf23edf92 
							
						 
					 
					
						
						
							
							Merge pull request  #13061  from DustinAlandzes/patch-1  
						
						... 
						
						
						
						expect -> except in docs/contributing.rst 
						
					 
					
						2022-05-25 14:53:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dustin Alandzes 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10c991c3ff 
							
						 
					 
					
						
						
							
							expect -> except in docs/contributing.rst  
						
						
						
					 
					
						2022-05-24 23:14:21 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2159153162 
							
						 
					 
					
						
						
							
							Merge pull request  #13052  from ethereum/cechan  
						
						... 
						
						
						
						Copy editing changelog. 
						
					 
					
						2022-05-23 16:50:28 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							52ea572ec1 
							
						 
					 
					
						
						
							
							Copy editing changelog.  
						
						
						
					 
					
						2022-05-23 15:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8dc762850 
							
						 
					 
					
						
						
							
							Merge pull request  #12818  from ethereum/benchmark-downloader  
						
						... 
						
						
						
						Benchmark downloader (script + CI job) 
						
					 
					
						2022-05-23 15:41:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45030f0740 
							
						 
					 
					
						
						
							
							Merge pull request  #12731  from ethereum/removeInliningConstraint  
						
						... 
						
						
						
						Remove inlining constraint for large functions when targetting the new code transform. 
						
					 
					
						2022-05-23 15:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df7bfd10d6 
							
						 
					 
					
						
						
							
							Merge pull request  #12937  from ethereum/disable-ext-test-cases-broken-after-relaxing-inlining  
						
						... 
						
						
						
						Disable external test cases in which Hardhat's heuristics break after relaxing inlining constraints 
						
					 
					
						2022-05-23 15:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							45dffe598c 
							
						 
					 
					
						
						
							
							c_ext_benchmarks: Generate and store benchmark diffs  
						
						
						
					 
					
						2022-05-23 14:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							9618cb947d 
							
						 
					 
					
						
						
							
							download_benchmarks: Script for downloading benchmark results from CircleCI  
						
						
						
					 
					
						2022-05-23 14:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							77038aa40e 
							
						 
					 
					
						
						
							
							Update test expectations.  
						
						
						
					 
					
						2022-05-23 13:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7168c27f0d 
							
						 
					 
					
						
						
							
							Relax inliner heuristics.  
						
						
						
					 
					
						2022-05-23 13:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f08d349791 
							
						 
					 
					
						
						
							
							Separate some inlining tests into pre- and post-homestead  
						
						
						
					 
					
						2022-05-23 13:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							49d5c0a292 
							
						 
					 
					
						
						
							
							Disable external test cases where Hardhat's heuristics break after relaxing inlining  
						
						
						
					 
					
						2022-05-23 13:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0e43921f7 
							
						 
					 
					
						
						
							
							Merge pull request  #12921  from ethereum/add_event_and_error_selector_fields_on_the_line_of_function_selector_field  
						
						... 
						
						
						
						Adding event and error selector fields 
						
					 
					
						2022-05-23 11:34:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bbc9a1445 
							
						 
					 
					
						
						
							
							Merge pull request  #13040  from ethereum/returndatacopyOptimizer  
						
						... 
						
						
						
						Do not remove potentially reverting returndatacopy cases. 
						
					 
					
						2022-05-23 11:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be85d287b4 
							
						 
					 
					
						
						
							
							Merge pull request  #13047  from ethereum/fix-external-test-euler-failing  
						
						... 
						
						
						
						Workaround for euler ext test failing due to changed chainid behavior 
						
					 
					
						2022-05-23 11:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							98efb46031 
							
						 
					 
					
						
						
							
							Patches issue  https://github.com/euler-xyz/euler-contracts/issues/119 .  
						
						... 
						
						
						
						After issue is resolved, this should be reverted/changed. 
						
					 
					
						2022-05-23 11:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4b16592b6 
							
						 
					 
					
						
						
							
							Merge pull request  #13049  from josepot/nit/use-canonical-representation  
						
						... 
						
						
						
						nit: ABI docs use canonical representation 
						
					 
					
						2022-05-23 11:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							9fa907aac2 
							
						 
					 
					
						
						
							
							Do not remove potentially reverting returndatacopy cases.  
						
						
						
					 
					
						2022-05-23 11:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30335c13ff 
							
						 
					 
					
						
						
							
							Merge pull request  #13001  from matheusaaguiar/develop  
						
						... 
						
						
						
						Don't add an empty data slot to ABI-encoded empty strings from storage 
						
					 
					
						2022-05-23 10:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c06d2b4e 
							
						 
					 
					
						
						
							
							Adding event and error selector fields on the lines of the function selector fields  
						
						
						
					 
					
						2022-05-23 10:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								Josep M Sobrepere 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5575bb9d99 
							
						 
					 
					
						
						
							
							nit: ABI docs use canonical representation  
						
						
						
					 
					
						2022-05-21 23:29:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02567fd3b4 
							
						 
					 
					
						
						
							
							Merge pull request  #13010  from ethereum/reenable-ext-test-presets-failing-due-to-stack-too-deep  
						
						... 
						
						
						
						Re-enable the optimized IR preset in all external tests 
						
					 
					
						2022-05-20 20:56:02 +02:00