Skip to content

Challenge 26: Verify reference-counted Cell implementation #382

Open

Description

@AlexLB99

Activity

  1. changed the title [-][Tracking Challenge] Challenge 26: Verify reference-counted Cell implementation[/-] [+]Challenge 26: Verify reference-counted Cell implementation[/+] on Jun 6, 2025
  2. mohammad-shahabadi commented on Nov 17, 2025

    @mohammad-shahabadi

    Hi all!
    I’m interested in working on this challenge and would like to understand what has been done so far.
    @ShoyuVanilla, are you actively working on this, or is there an opportunity for me to contribute?

  3. ShoyuVanilla commented on Nov 18, 2025

    @ShoyuVanilla

    I've been working on this and waiting for the kani version here to be updated up to model-checking/kani#4427 to write down remaining contracts, though I have no rights to block other people working on this 😅

  4. patricklam commented on Nov 18, 2025

    @patricklam

    Thanks! We certainly don't want to duplicate any work that you have done / are ready to do. Are there any bits of this that you would want to cooperate on?

  5. ShoyuVanilla commented on Nov 18, 2025

    @ShoyuVanilla

    Umm I have written most contracts and just waiting for my kani PR mentioned above to write contracts for remaining two functions in "All the following pub unsafe functions must be annotated with safety contracts and the contracts have been verified:" part. For "These (not necessarily public) functions contain unsafe code in their bodies but are not themselves marked unsafe. At least 75% of these should be proven unconditionally safe, or safety contracts should be added." part, I have done to just meet the minimum requirement but cannot list what I have done exactly as they are in my home machine and I'm at work right now

  6. patricklam commented on Nov 18, 2025

    @patricklam

    Sounds good. For getting practice, maybe Mohammad can look at the remaining ones, though I think that if you have done enough to collect the bounty, you should do so. We'll find some other challenge or propose another one. Could you share the list once you're at home?

  7. ShoyuVanilla commented on Nov 18, 2025

    @ShoyuVanilla

    Okay, I will

  8. patricklam commented on Nov 24, 2025

    @patricklam

    Just a reminder... thanks.

  9. added a commit that references this issue on Mar 27, 2026
    0204b8e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ChallengeUsed to tag a challenge

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions