Bug#908336: libeigen3-dev: wrong prototype in unsupported/Eigen/src/IterativeSolvers/DGMRES.h

Pino Toscano pino at debian.org
Sat Sep 8 17:20:49 BST 2018


Package: libeigen3-dev
Version: 3.3.5-1
Severity: important
Tags: upstream fixed-upstream
Control: block 907162 by -1

Hi,

in the latest eigen3 3.3.5, there is a wrong prototype in
unsupported/Eigen/src/IterativeSolvers/DGMRES.h -- in particular,
DGMRES::set_restart() must return void, and not Index.  This makes this
header unusable with newer GCC versions or stricter compiler flags.

It was already fixed upstream with commit 27cac843024 [1], can you
please backport it?  (FWIW, this blocks builds of src:step.)

[1] https://bitbucket.org/eigen/eigen/commits/27cac8430247a65739fcd0b83ef984d0a9c010c7

Thanks,
-- 
Pino



More information about the debian-science-maintainers mailing list