For example
==========

/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp: In function ‘void 
MtxEigenValue_ARP(FlxMtxSym&, int, tVec&, std::vector<std::valarray<double> 
>&)’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:110:41: warning: deprecated 
conversion from string constant to ‘char*’ [-Wwrite-strings]
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:107:14: warning: unused variable 
‘uplo’ [-Wunused-variable]
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp: In function ‘void 
MtxEigenValue_ARP(FlxMtxSym&, FlxMtxSym&, int, tVec&, 
std::vector<std::valarray<double> >&)’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:164:51: warning: deprecated 
conversion from string constant to ‘char*’ [-Wwrite-strings]
In file included from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:23:0:
/usr/include/arpack++/ardssym.h: In instantiation of 
‘ARluSymStdEig<ARFLOAT>::ARluSymStdEig(int, ARdsSymMatrix<ARTYPE>&, char*, int, 
ARFLOAT, int, ARFLOAT*, bool) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:110:41:   required from here
/usr/include/arpack++/ardssym.h:123:3: error: ‘DefineParameters’ was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
/usr/include/arpack++/ardssym.h:123:3: note: declarations in dependent base 
‘ARStdEig<double, double, ARdsSymMatrix<double> >’ are not found by unqualified 
lookup
/usr/include/arpack++/ardssym.h:123:3: note: use ‘this->DefineParameters’ 
instead
In file included from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:24:0:
/usr/include/arpack++/ardgsym.h: In instantiation of 
‘ARluSymGenEig<ARFLOAT>::ARluSymGenEig(int, ARdsSymMatrix<ARTYPE>&, 
ARdsSymMatrix<ARTYPE>&, char*, int, ARFLOAT, int, ARFLOAT*, bool) [with ARFLOAT 
= double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:164:51:   required from here
/usr/include/arpack++/ardgsym.h:182:3: error: ‘DefineParameters’ was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:182:3: note: declarations in dependent base 
‘ARGenEig<double, double, ARdsSymPencil<double>, ARdsSymPencil<double> >’ are 
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:182:3: note: use ‘this->DefineParameters’ 
instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void 
ARluSymGenEig<ARFLOAT>::SetShiftInvertMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1:   required from here
/usr/include/arpack++/ardgsym.h:141:3: error: ‘ChangeMultBx’ was not declared 
in this scope, and no declarations were found by argument-dependent lookup at 
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:141:3: note: declarations in dependent base 
‘ARGenEig<double, double, ARdsSymPencil<double>, ARdsSymPencil<double> >’ are 
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:141:3: note: use ‘this->ChangeMultBx’ instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void 
ARluSymGenEig<ARFLOAT>::SetBucklingMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1:   required from here
/usr/include/arpack++/ardgsym.h:153:3: error: ‘ChangeMultBx’ was not declared 
in this scope, and no declarations were found by argument-dependent lookup at 
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:153:3: note: declarations in dependent base 
‘ARGenEig<double, double, ARdsSymPencil<double>, ARdsSymPencil<double> >’ are 
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:153:3: note: use ‘this->ChangeMultBx’ instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void 
ARluSymGenEig<ARFLOAT>::SetCayleyMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1:   required from here
/usr/include/arpack++/ardgsym.h:166:3: error: ‘ChangeMultBx’ was not declared 
in this scope, and no declarations were found by argument-dependent lookup at 
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:166:3: note: declarations in dependent base 
‘ARGenEig<double, double, ARdsSymPencil<double>, ARdsSymPencil<double> >’ are 
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:166:3: note: use ‘this->ChangeMultBx’ instead
In file included from /usr/include/arpack++/arssym.h:22:0,
                 from /usr/include/arpack++/ardssym.h:23,
                 from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:23:
/usr/include/arpack++/arseig.h: In instantiation of ‘void ARStdEig<ARFLOAT, 
ARTYPE, ARFOP>::SetShiftInvertMode(ARTYPE, ARFOP*, void (ARFOP::*)(ARTYPE*, 
ARTYPE*)) [with ARFLOAT = double; ARTYPE = double; ARFOP = 
ARdsSymPencil<double>]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1:   required from here
/usr/include/arpack++/arseig.h:178:3: error: ‘ChangeShift’ was not declared in 
this scope, and no declarations were found by argument-dependent lookup at the 
point of instantiation [-fpermissive]
/usr/include/arpack++/arseig.h:178:3: note: declarations in dependent base 
‘ARrcStdEig<double, double>’ are not found by unqualified lookup
/usr/include/arpack++/arseig.h:178:3: note: use ‘this->ChangeShift’ instead
/usr/include/arpack++/arseig.h: In instantiation of ‘void ARStdEig<ARFLOAT, 
ARTYPE, ARFOP>::SetShiftInvertMode(ARTYPE, ARFOP*, void (ARFOP::*)(ARTYPE*, 
ARTYPE*)) [with ARFLOAT = double; ARTYPE = double; ARFOP = 
ARdsSymMatrix<double>]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1:   required from here
/usr/include/arpack++/arseig.h:178:3: error: ‘ChangeShift’ was not declared in 
this scope, and no declarations were found by argument-dependent lookup at the 
point of instantiation [-fpermissive]
/usr/include/arpack++/arseig.h:178:3: note: declarations in dependent base 
‘ARrcStdEig<double, double>’ are not found by unqualified lookup
/usr/include/arpack++/arseig.h:178:3: note: use ‘this->ChangeShift’ instead
make[2]: *** [src/CMakeFiles/flxmtxeigen.dir/flxMtx_Eigen_ARP.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/flxmtxeigen.dir/all] Error 2
make: *** [all] Error 2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1095784

Title:
  does not compile with g++-4.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/arpack++/+bug/1095784/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to