Skip to content

Solidity compiler

Named by 8 kept items in this workspace.

5 items name it under affected products and 3 under tools.

Search every workspace for Solidity compiler. It matches the name as written, so it can find other things that share it.

The items that name it 8

  • advisoryas affected products2026-09-10
  • advisoryas affected products2026-09-10

    delete applied to an element of a bytes or string (via bytes(s)) array located in memory writes 32 zero bytes starting at that element instead of clearing only the element, corrupting up to 31 following bytes; only affects the default evmasm pipeline (with or without optimizer), not the IR pipeline

  • advisoryas affected products2026-09-10

    IR-based code generator (--via-ir / viaIR: true); evmasm pipeline is unaffected. Fixed in 0.8.37.

  • advisoryas tools2026-09-10It is written here as Solidity compiler (solc).

    Smart contract compiler; contains the IR pipeline's stack-to-memory mover ('stack limit evader') affected by the bug

  • advisoryas affected products2026-07-09It is written here as Solidity compiler (via-ir pipeline).

    Only the IR pipeline (--via-ir) is affected; the legacy evmasm pipeline is not affected. On 0.7.2-0.8.20 the bug additionally requires --optimize to be passed; on 0.8.21 and later it is independent of the optimizer setting. The IR pipeline was experimental until 0.8.13 (required --experimental-via-i

  • advisoryas tools2026-07-09It is written here as Solidity Compiler (solc).

    Compiler for the Solidity smart contract language

  • advisoryas affected products2026-07-09

    Analysis-phase bug reversing the C3-linearized list of base contracts (linearizedBaseContracts annotation) when emitting Warning 3495 about custom storage layout placed too close to the end of storage; affects both IR and evmasm pipelines; pure Yul unaffected; transient storage unaffected. Fixed in

  • advisoryas toolsIt is written here as Solidity Compiler (solc).

    Smart contract compiler for the Solidity language; this release (0.8.37) fixes bugs and adds features

All technologies in this workspace.