Skip to content

conformance: select ast-id alongside ethdebug for solc - #306

Merged
gnidan merged 1 commit into
mainfrom
conformance-solc-ast-id
Sep 22, 2026
Merged

gnidan merged 1 commit into
mainfrom
conformance-solc-ast-id

Conversation

@gnidan

@gnidan gnidan commented Sep 22, 2026

Copy link
Copy Markdown
Member

solc's develop branch rejects debugInfo: ["ethdebug"] since argotorg/solidity#16961, merged on 2026-09-19: "To use 'ethdebug' with settings.debug.debugInfo you must select also 'ast-id'." Every conformance run against a solc built after that date fails at compilation, which is why the check went red on #305 and will on any branch from now on. The adapter selects both. The last green run on main's workflow predates the solc change.

solc's develop branch rejects `debugInfo: ["ethdebug"]` since
argotorg/solidity#16961 (merged 2026-09-19): "To use 'ethdebug' with
settings.debug.debugInfo you must select also 'ast-id'." Every
conformance run against a solc built after that date fails at
compilation. The adapter now selects both.
@gnidan gnidan added the changelog: skip This PR changes schemas/ or a published package without a changelog entry on purpose label Sep 22, 2026
@github-actions

github-actions Bot commented Sep 22, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-22 00:41 UTC

@gnidan
gnidan merged commit 33efb6b into main Sep 22, 2026
9 checks passed
@gnidan
gnidan deleted the conformance-solc-ast-id branch September 22, 2026 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog: skip This PR changes schemas/ or a published package without a changelog entry on purpose

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant