scalapack limited to 2^31 elements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
scalapack (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The version of scalapack compiled in ubuntu and debian is limited to 2^31 elements. This is a known errata of scalack, please see http://
I applied that fix to the source package and recompiled and verified that it fixed the issue.
Briefly, scalapack uses the Mptr macro to memory offsets. The arguments to this macro are all integers and thus the macro may return a negative integer for a large enough matrix. The fix is to generate an off_t type instead.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libscalapack-
ProcVersionSign
Uname: Linux 2.6.32-25-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Thu Nov 11 12:09:41 2010
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: scalapack
I've uploaded the patch to my ppa.
sudo add-apt-repository ppa:dgleich/ppa
David