Skip to content

All tests for long integers segfaults #127

Closed
@davidedelvento

Description

@davidedelvento

I'm trying to compile ScaLAPACK with long (8-byte) integers as described in the README. A complication is that I am doing so within spack, as described at spack/spack#49950

All the tests crash with segmentation fault. As I wrote in the link above, I am not really sure if the culprit is a missing +ilp64 in a dependency (*), the way I configured spack to build things, my own specific environment or something else.

Another complication is that in that environment I am using gcc/14.2.0 which is not yet supported here (but I believe that spack adds a patch to address than and it also applies a patch for #23 even though that was rejected here).

So I guess my question is if anybody is able to confirm that v2.2.0 and newer of ScaLAPACK with long (8-byte) integers compiles and passes the tests (not all of them, but at least the vast majority as described in the README) at least with gcc v13 (I can't easily do such a thing myself since I would need to recompile OpenMPI and many other dependencies) and does not segfaults anything.

TIA
(*) if I intentionally link with openblas without +ilp64 contrary to the README instructions, then the segmentation faults are reduced to only 74 rather than the several thousands I get when doing it "right"

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