From e94656b0bcdedf806a8f576397914853274a647c Mon Sep 17 00:00:00 2001 From: Igor Matuszewski Date: Wed, 10 Apr 2024 16:46:10 +0200 Subject: [PATCH] Add another contract to the sanctuary blocklist (#933) See https://github.com/NomicFoundation/slang/pull/921#issuecomment-2046952672 --- crates/solidity/testing/sanctuary/src/tests.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/solidity/testing/sanctuary/src/tests.rs b/crates/solidity/testing/sanctuary/src/tests.rs index 4c94e46982..afd24bef5e 100644 --- a/crates/solidity/testing/sanctuary/src/tests.rs +++ b/crates/solidity/testing/sanctuary/src/tests.rs @@ -149,6 +149,9 @@ fn uses_exotic_parser_bug(file: &Path) -> bool { // 0.4.18: // Accepts unfinished multi-line comments at the end of the file: // Fixed in 0.4.25: https://github.com/ethereum/solidity/pull/4937 "ethereum/contracts/mainnet/7d/7d81c361d6ac60634117dd81ab1b01b8dc795a9d_LILITHCOIN.sol", + // 0.8.15: Relies on invalidly accepting `indexed indexed` in the event declaration: + // Fixed in 0.8.18: https://github.com/ethereum/solidity/pull/13816 + "ethereum/contracts/mainnet/d4/d4559E5F507eD935F19208A5D50637898c192Ab3_Factory.sol", ]; CONTRACTS_WITH_EXOTIC_PARSER_BUGS