Skip to content

Kani should detect Rust specific undefined behavior #3089

@celinval

Description

@celinval

Requested feature: Kani should implement UB checks for all behavior listed in the Rust reference, such as value validity tests, pointer aliasing rules.
Use case: Rust code that uses unsafe
Link to relevant documentation (Rust reference, Nomicon, RFC): https://doc.rust-lang.org/reference/behavior-considered-undefined.html

Related issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    [C] Feature / EnhancementA new feature request or enhancement to an existing feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions