Skip to content

Updates necessary for SuiteSparse 7 #374

@ViralBShah

Description

@ViralBShah

In SuiteSparse 6, SuiteSparse_long was deprecated, and you have to explicitly pick int32_t or int64_t. This makes things simpler, since we have a bit of complex logic in how we dispatch to cholmod_l routines.

We'll need to update the interfaces in line with this change for SuiteSparse 7 (we skipped 6). The vs/suitesparse7 branch in PR 48977 on julialang/julia is prepared for this and needs a new version of SparseArrays.jl that updates the interfaces. It passes on 64-bit platforms, and fails on 32-bit currently.

cc @fxcoudert @Wimmerer @Gnimuc

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