mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #8457 from ethereum/add-to-bug-list
Add private-can-be-overridden bug to buglist
This commit is contained in:
		
						commit
						69fdae5a7e
					
				| @ -10,6 +10,14 @@ | |||||||
|             "yulOptimizer": true |             "yulOptimizer": true | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  |     { | ||||||
|  |         "name": "privateCanBeOverridden", | ||||||
|  |         "summary": "Private methods can be overridden by inheriting contracts.", | ||||||
|  |         "description": "While private methods of base contracts are not visible and cannot be called directly from the derived contract, it is still possible to declare a function of the same name and type and thus change the behaviour of the base contract's function.", | ||||||
|  |         "introduced": "0.3.0", | ||||||
|  |         "fixed": "0.5.17", | ||||||
|  |         "severity": "low" | ||||||
|  |     }, | ||||||
|     { |     { | ||||||
|         "name": "YulOptimizerRedundantAssignmentBreakContinue0.5", |         "name": "YulOptimizerRedundantAssignmentBreakContinue0.5", | ||||||
|         "summary": "The Yul optimizer can remove essential assignments to variables declared inside for loops when Yul's continue or break statement is used. You are unlikely to be affected if you do not use inline assembly with for loops and continue and break statements.", |         "summary": "The Yul optimizer can remove essential assignments to variables declared inside for loops when Yul's continue or break statement is used. You are unlikely to be affected if you do not use inline assembly with for loops and continue and break statements.", | ||||||
|  | |||||||
| @ -211,6 +211,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.0": { |     "0.3.0": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -232,6 +233,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.1": { |     "0.3.1": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -252,6 +254,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.2": { |     "0.3.2": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -272,6 +275,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.3": { |     "0.3.3": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -291,6 +295,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.4": { |     "0.3.4": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -310,6 +315,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.5": { |     "0.3.5": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -329,6 +335,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.3.6": { |     "0.3.6": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -346,6 +353,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.0": { |     "0.4.0": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -363,6 +371,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.1": { |     "0.4.1": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -380,6 +389,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.10": { |     "0.4.10": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -395,6 +405,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.11": { |     "0.4.11": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -409,6 +420,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.12": { |     "0.4.12": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -422,6 +434,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.13": { |     "0.4.13": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -435,6 +448,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.14": { |     "0.4.14": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -447,6 +461,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.15": { |     "0.4.15": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -458,6 +473,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.16": { |     "0.4.16": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -471,6 +487,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.17": { |     "0.4.17": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -485,6 +502,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.18": { |     "0.4.18": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -498,6 +516,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.19": { |     "0.4.19": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -512,6 +531,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.2": { |     "0.4.2": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -528,6 +548,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.20": { |     "0.4.20": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -542,6 +563,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.21": { |     "0.4.21": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -556,6 +578,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.22": { |     "0.4.22": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -570,6 +593,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.23": { |     "0.4.23": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -583,6 +607,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.24": { |     "0.4.24": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -596,6 +621,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.25": { |     "0.4.25": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -607,6 +633,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.26": { |     "0.4.26": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2" |             "DynamicConstructorArgumentsClippedABIV2" | ||||||
| @ -615,6 +642,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.3": { |     "0.4.3": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -630,6 +658,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.4": { |     "0.4.4": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
|             "NestedArrayFunctionCallDecoder", |             "NestedArrayFunctionCallDecoder", | ||||||
| @ -644,6 +673,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.5": { |     "0.4.5": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
| @ -660,6 +690,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.6": { |     "0.4.6": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
|             "ExpExponentCleanup", |             "ExpExponentCleanup", | ||||||
| @ -675,6 +706,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.7": { |     "0.4.7": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -690,6 +722,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.8": { |     "0.4.8": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -705,6 +738,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.4.9": { |     "0.4.9": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "UninitializedFunctionPointerInConstructor_0.4.x", |             "UninitializedFunctionPointerInConstructor_0.4.x", | ||||||
|             "IncorrectEventSignatureInLibraries_0.4.x", |             "IncorrectEventSignatureInLibraries_0.4.x", | ||||||
| @ -720,6 +754,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.0": { |     "0.5.0": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -731,6 +766,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.1": { |     "0.5.1": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -742,6 +778,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.10": { |     "0.5.10": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5", |             "YulOptimizerRedundantAssignmentBreakContinue0.5", | ||||||
|             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers" |             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers" | ||||||
|         ], |         ], | ||||||
| @ -749,24 +786,28 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.11": { |     "0.5.11": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5" |             "YulOptimizerRedundantAssignmentBreakContinue0.5" | ||||||
|         ], |         ], | ||||||
|         "released": "2019-08-12" |         "released": "2019-08-12" | ||||||
|     }, |     }, | ||||||
|     "0.5.12": { |     "0.5.12": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5" |             "YulOptimizerRedundantAssignmentBreakContinue0.5" | ||||||
|         ], |         ], | ||||||
|         "released": "2019-10-01" |         "released": "2019-10-01" | ||||||
|     }, |     }, | ||||||
|     "0.5.13": { |     "0.5.13": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5" |             "YulOptimizerRedundantAssignmentBreakContinue0.5" | ||||||
|         ], |         ], | ||||||
|         "released": "2019-11-14" |         "released": "2019-11-14" | ||||||
|     }, |     }, | ||||||
|     "0.5.14": { |     "0.5.14": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5", |             "YulOptimizerRedundantAssignmentBreakContinue0.5", | ||||||
|             "ABIEncoderV2LoopYulOptimizer" |             "ABIEncoderV2LoopYulOptimizer" | ||||||
|         ], |         ], | ||||||
| @ -774,16 +815,20 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.15": { |     "0.5.15": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5" |             "YulOptimizerRedundantAssignmentBreakContinue0.5" | ||||||
|         ], |         ], | ||||||
|         "released": "2019-12-17" |         "released": "2019-12-17" | ||||||
|     }, |     }, | ||||||
|     "0.5.16": { |     "0.5.16": { | ||||||
|         "bugs": [], |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden" | ||||||
|  |         ], | ||||||
|         "released": "2020-01-02" |         "released": "2020-01-02" | ||||||
|     }, |     }, | ||||||
|     "0.5.2": { |     "0.5.2": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -795,6 +840,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.3": { |     "0.5.3": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -806,6 +852,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.4": { |     "0.5.4": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -817,6 +864,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.5": { |     "0.5.5": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
|             "DynamicConstructorArgumentsClippedABIV2", |             "DynamicConstructorArgumentsClippedABIV2", | ||||||
| @ -830,6 +878,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.6": { |     "0.5.6": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", |             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
| @ -843,6 +892,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.7": { |     "0.5.7": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", |             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|             "ABIEncoderV2StorageArrayWithMultiSlotElement", |             "ABIEncoderV2StorageArrayWithMultiSlotElement", | ||||||
| @ -854,6 +904,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.8": { |     "0.5.8": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5", |             "YulOptimizerRedundantAssignmentBreakContinue0.5", | ||||||
|             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", |             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
| @ -864,6 +915,7 @@ | |||||||
|     }, |     }, | ||||||
|     "0.5.9": { |     "0.5.9": { | ||||||
|         "bugs": [ |         "bugs": [ | ||||||
|  |             "privateCanBeOverridden", | ||||||
|             "YulOptimizerRedundantAssignmentBreakContinue0.5", |             "YulOptimizerRedundantAssignmentBreakContinue0.5", | ||||||
|             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", |             "ABIEncoderV2CalldataStructsWithStaticallySizedAndDynamicallyEncodedMembers", | ||||||
|             "SignedArrayStorageCopy", |             "SignedArrayStorageCopy", | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user