Skip to content

New Challenge: Enrich MIR Consts#595

Open
dkcumming wants to merge 4 commits into
model-checking:mainfrom
runtimeverification:challenge_enrich_mir_const
Open

New Challenge: Enrich MIR Consts#595
dkcumming wants to merge 4 commits into
model-checking:mainfrom
runtimeverification:challenge_enrich_mir_const

Conversation

@dkcumming

Copy link
Copy Markdown

This PR proposes a new challenge to enrich the representation of MIR Consts extracted by verification tools.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

@dkcumming dkcumming requested a review from a team as a code owner April 29, 2026 01:23
@dkcumming dkcumming changed the title Challenge 31: Enrich MIR Consts New Challenge: Enrich MIR Consts Apr 29, 2026
@feliperodri feliperodri requested a review from Copilot May 11, 2026 22:13
@feliperodri feliperodri added the Challenge Proposal Used to tag a challenge proposal PR / Issue label May 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new challenge write-up describing upstream compiler work to improve how MIR constants are represented/exposed to verification tools, focusing on preserving unevaluated forms and enriching public evaluated representations.

Changes:

  • Introduces Challenge 31 specification (goal, motivation, approaches, success/correctness criteria).
  • Documents current rustc/rustc_public constant representation gaps and relevant upstream code paths/issues.

Comment thread doc/src/challenges/0031-enriching-mir-consts.md Outdated
Comment thread doc/src/challenges/0031-enriching-mir-consts.md Outdated
Comment thread doc/src/challenges/0031-enriching-mir-consts.md Outdated
palinatolmach and others added 2 commits July 15, 2026 16:26
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@palinatolmach

Copy link
Copy Markdown

@feliperodri thanks for requesting the previous review! I've addressed the comments from Copilot so it's ready for another round, please let us know if there's anything we can do to assist the review process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Challenge Proposal Used to tag a challenge proposal PR / Issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants