Description
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"