Skip to content

Tracking Issue: Address follow-up comments on #3514 (LLBC Backend) #3585

Description

@zhassan-aws

This is a tracking issue for addressing the comments on #3514.

  • Use "Lean" instead of "Aeneas" for any user-visible feature
  • Upgrade Charon to a more recent commit
  • Once we start calling Aeneas in the Kani driver, the driver should automatically delete the .llbc files
  • Clean-up the handling of names
  • Use "public functions" mode as opposed to "harness" mode
  • Minimize code duplication between goto compiler interface and llbc compiler interface
  • Generate generic code (using CrateItem) instead of monomorphized code (that uses Instance)

Activity

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

    [C] InternalTracks some internal work. I.e.: Users should not be affected.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions