Skip to content

JET.jl identifies many problems #2907

@MagicMuscleMan

Description

@MagicMuscleMan

JET.jl 0.11.3 finds 217 possible errors in MathOptInterface.jl when using Julia 1.12.4.

While some of them probably are false positives, there are definitely a few locations, where not all possible cases are covered or where the variables are not correctly scoped in all cases.

I guess listing them here is no huge benefit. You can reproduce it with

using JET, MathOptInterface
report_package(MathOptInterface)

In addition to making MathOptInterface.jl more robust, this also slightly simplifies checking for JET problems in packages using MathOptInterface.jl directly or indirectly. Furthermore, not having JET errors should be a step towards JuliaC compatibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions