[IPOL discuss] GSL for IPOL (and libtiff 4.x, but not libpng 1, 6, x)

Nicolas Limare nicolas.limare at cmla.ens-cachan.fr
Thu Sep 5 09:25:45 CEST 2013


Hi,

> Does it time to consider Eigen 3.2 as stable too ?
> 
> As I see portability is better [...]
> Eigen is being successfully used with the following compilers [...]

Good, it seems to be fairly portable. I was surprised, last year (?),
to learn that new compiler versions sometimes can't compile the code,
but from the comments I received it seems that this is "normal" and
happens for any advanced templated C++ code. It still seems strange to
me, but I won't discuss C++ specifics.
 
> Compilation and unit tests makes it as stable as possible.

It looks good, but only if the unit tests are kept unchanged across
successive versions (does Eigen 3.2 pass the unit tests of Eigen 3.0
and 3.1?). The underlying question is how long will code written for
Eigen 3.2 be usable with the latest maintained version of Eigen. I'd
like to see a statement like the one by GSL people[1] on the Eigen
website. I'll ask specific questions about that on the eigen
mailing-list, and bring this info here.

[1] "GSL is a mature library with a stable API. The main emphasis is
on ensuring the stability of the existing functions, tidying up and
fixing any bugs that are reported."

-- 
Nicolas LIMARE - CMLA - ENS Cachan         http://limare.perso.math.cnrs.fr/
IPOL journal                                             http://www.ipol.im/
-> image processing, reproducible research, open science
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <https://tools.ipol.im/mailman/archive/discuss/attachments/20130905/b793712c/attachment.pgp>


More information about the discuss mailing list