[Pkg-octave-devel] Bug#427257: octave2.9: Missing -ff2c compiler flag causes wrong result on amd64
Ming Hua
minghua at ubuntu.com
Sat Jun 2 19:14:36 UTC 2007
Package: octave2.9
Severity: important
Dear Octave maintainers,
First I must apologize for reporting a bug I can't reproduce. But if
this is a real bug, it's rather critical (I would have reported it as RC
if I could reproduce), and it may be architecture dependent, so here it
goes:
A user reported to Ubuntu that octave 2.9.9-6 (the source package is
unchanged, just rebuilt for Ubuntu) generates wrong results for complex
matrix multiplication [1]. The discussion on upstream mailing list [2]
confirmed that it's reproducible on Debian as well with 2.9.12 [3].
Both cases are on amd64 system.
1. https://bugs.launchpad.net/ubuntu/+source/octave2.9/+bug/117517
2. http://www.cae.wisc.edu/pipermail/bug-octave/2007-May/thread.html#2494
3. http://www.cae.wisc.edu/pipermail/bug-octave/2007-May/002498.html
The conclusion on upstream mailing list seems to be that Debian package
is missing the -ff2c flag when using gfortran to compile octave and
linking to g77-compiled BLAS/ATLAS libraries.
As I understand neither octave or Fortran ABI, I am just forwarding this
bug to Debian to raise your attention. If a Debian maintainer can test
on an amd64 system, it will be greatly appreciated.
Ming
2007.06.02
More information about the Pkg-octave-devel
mailing list