Solc version used (known-bug versions flagged)
PancakeSwap's assessment for RD-F-170 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
Three distinct compiler generations: (a) V2: Solidity 0.5.16 — no high/critical known bugs per Etherscan solcbuginfo; ABIEncoderV2+Yul bugs present but V2 contracts do not use ABIEncoderV2; (b) V3: Solidity 0.7.6, optimizer 1M runs — no high-severity known bugs per published sources; (c) Infinity: solc 0.8.26 viaIR, Cancun EVM — the TransientStorageClearingHelperCollision bug affects 0.8.28-0.8.33 only; 0.8.26 predates that bug entirely. All versions free of applicable high/critical bugs.
Sources #
- URLSolidity TransientStorageClearingHelperCollision BugSolidity TransientStorageClearingHelperCollision — affects 0.8.28-0.8.33 NOT 0.8.26retrieved 2026-04-29
- Infinity Core foundry.tomlInfinity foundry.toml — solc 0.8.26, viaIR true, Cancunretrieved 2026-04-29
Methodology #
Identify the Solidity compiler version used for deployed bytecode and flag if it appears on the known-bug list (solc bugs.json or Vyper 0.2.15–0.3.0 range).
See the full factor methodology and distribution across all protocols →