Skip to content

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

@zhassan-aws

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)

Metadata

Metadata

Assignees

Labels

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

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions