Bug#684805: libarpack++2-dev: gcc-4.7 build errors (missing this pointers)
Jan Möbius
jan_moebius at web.de
Tue Aug 14 06:20:21 UTC 2012
Package: libarpack++2-dev
Version: 2.3-2
Severity: normal
Hi,
i encountered some build errors when compiling a template function with gcc-4.7.
Best,
Jan
--- a/include/ardssym.h
+++ b/include/ardssym.h
@@ -120,7 +120,7 @@
{
this->NoShift();
- DefineParameters(A.ncols(), nevp, &A, &ARdsSymMatrix<ARFLOAT>::MultMv,
+ this->DefineParameters(A.ncols(), nevp, &A, &ARdsSymMatrix<ARFLOAT>::MultMv,
whichp, ncvp, tolp, maxitp, residp, ishiftp);
} // Long constructor (regular mode).
@@ -134,9 +134,9 @@
{
- DefineParameters(A.ncols(), nevp, &A, &ARdsSymMatrix<ARFLOAT>::MultInvv,
+ this->DefineParameters(A.ncols(), nevp, &A, &ARdsSymMatrix<ARFLOAT>::MultInvv,
whichp, ncvp, tolp, maxitp, residp, ishiftp);
- ChangeShift(sigmap);
+ this->ChangeShift(sigmap);
} // Long constructor (shift and invert mode).
--- a/include/arseig.h
+++ b/include/arseig.h
@@ -175,7 +175,7 @@
{
ChangeMultOPx(objOPp, MultOPxp);
- ChangeShift(sigmap);
+ this->ChangeShift(sigmap);
} // SetShiftInvertMode.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libarpack++2-dev depends on:
ii libarpack++2c2a 2.3-2
ii libarpack2-dev 3.1.1-2
libarpack++2-dev recommends no packages.
libarpack++2-dev suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list