<div dir="ltr"><div>Hi,</div><div><br></div><div><br></div>Does it time to consider Eigen 3.2 as stable too ?<div><br></div><div>As I see portability is better :<div><p style="line-height:19.1875px;font-size:13px;font-family:sans-serif;margin:0.4em 0px 0.5em">


Eigen is standard C++98 and so should theoretically be compatible with any compliant compiler. Whenever we use some non-standard feature, that is optional and can be disabled.</p><p style="line-height:19.1875px;font-size:13px;font-family:sans-serif;margin:0.4em 0px 0.5em">


Eigen is being successfully used with the following compilers:</p><ul style="line-height:19.1875px;list-style-type:square;font-size:13px;font-family:sans-serif;margin:0.3em 0px 0px 1.5em;padding:0px"><li style="margin-bottom:0.1em">


<a href="http://gcc.gnu.org/" rel="nofollow" style="text-decoration:none;color:rgb(51,102,187)" target="_blank">GCC</a>, version 4.1 and newer. Very good performance with GCC 4.2 and newer.</li><li style="margin-bottom:0.1em">

<a href="http://en.wikipedia.org/wiki/Visual_C%2B%2B" rel="nofollow" style="text-decoration:none;color:rgb(51,102,187)" target="_blank">MSVC</a> (Visual Studio), 2008 and newer (the old 2.x versions of Eigen support MSVC 2005, but without vectorization).</li>


<li style="margin-bottom:0.1em"><a href="http://en.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" rel="nofollow" style="text-decoration:none;color:rgb(51,102,187)" target="_blank">Intel C++ compiler</a>. Very good performance.</li>

<li style="margin-bottom:0.1em">
<a href="http://clang.llvm.org/cxx_status.html" rel="nofollow" style="text-decoration:none;color:rgb(51,102,187)" target="_blank">LLVM/CLang++</a> (2.8 and newer).</li><li style="margin-bottom:0.1em"><a href="http://en.wikipedia.org/wiki/Mingw" rel="nofollow" style="text-decoration:none;color:rgb(51,102,187)" target="_blank">MinGW</a>, recent versions. Very good performance when using GCC 4.</li>


<li style="margin-bottom:0.1em">QNX's QCC compiler.</li></ul><div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px"><br></span></font></div></div><div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px">Compilation and unit tests makes it as stable as possible.</span></font></div>


</div><div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px"><br></span></font></div><div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px">Sorry for coming back ... on Eigen.</span></font></div>


<div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px">But I never encounter a problem (on linux, windows, mac, even on IOs) by using it.</span></font></div><div><font color="#000000" face="sans-serif"><span style="line-height:19.1875px"><br>


</span></font></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/29 Nicolas Limare <span dir="ltr"><<a href="mailto:nicolas@limare.net" target="_blank">nicolas@limare.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>> I wrote to the gsl-help mailing-list to have more detailed information<br>
> on this matter.<br>
<br>
</div>Answer is: GSL works very well on Windows too. It compiles witn MonGW<br>
without any modification, and with MSVC with minimal changes:<br>
- <a href="http://lists.gnu.org/archive/html/help-gsl/2013-08/msg00006.html" target="_blank">http://lists.gnu.org/archive/html/help-gsl/2013-08/msg00006.html</a><br>
- <a href="http://lists.gnu.org/archive/html/help-gsl/2013-08/msg00007.html" target="_blank">http://lists.gnu.org/archive/html/help-gsl/2013-08/msg00007.html</a><br>
<div><br>
> If all we have written about GSL is confirmed, I will propose a new<br>
> version of the IPOL software guidelines, with libgsl 1,x added to<br>
> the list of authorized external library.<br>
<br>
</div>I will write that in the next days. It is the perfect moment to<br>
propose other changes to the IPOL Software Guidelines. If you have<br>
soem ideas, send me a mail and I'll add your change to the proposed<br>
verson 1.02<br>
-> <a href="https://tools.ipol.im/wiki/ref/software_guidelines/" target="_blank">https://tools.ipol.im/wiki/ref/software_guidelines/</a><br>
<div><div><br>
--<br>
Nicolas LIMARE - CMLA - ENS Cachan         <a href="http://limare.perso.math.cnrs.fr/" target="_blank">http://limare.perso.math.cnrs.fr/</a><br>
IPOL journal                                             <a href="http://www.ipol.im/" target="_blank">http://www.ipol.im/</a><br>
-> image processing, reproducible research, open science<br>
</div></div><br>--<br>
IPOL - Image Processing On Line   - <a href="http://ipol.im/" target="_blank">http://ipol.im/</a><br>
<br>
contact     <a href="mailto:edit@ipol.im" target="_blank">edit@ipol.im</a>          - <a href="http://www.ipol.im/meta/contact/" target="_blank">http://www.ipol.im/meta/contact/</a><br>
news+feeds  twitter @IPOL_journal - <a href="http://www.ipol.im/meta/feeds/" target="_blank">http://www.ipol.im/meta/feeds/</a><br>
announces   <a href="mailto:announce@list.ipol.im" target="_blank">announce@list.ipol.im</a> - <a href="http://tools.ipol.im/mm/announce/" target="_blank">http://tools.ipol.im/mm/announce/</a><br>
discussions <a href="mailto:discuss@list.ipol.im" target="_blank">discuss@list.ipol.im</a>  - <a href="http://tools.ipol.im/mm/discuss/" target="_blank">http://tools.ipol.im/mm/discuss/</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font>Regards/Cordialement,</font></div><div><font>Pierre M</font></div>
</div></div>