<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
> Microsoft (R) C/C++ Optimizing *Compiler Version 17.00.61030* for x64<br>
<br>
That is a higher third component value than CMakeDetermineVSServicePack<br>
has for vc110sp3 (17.00.60610.1).  What service pack level is it?<br>
<br></blockquote><div><br></div><div>Microsoft talks about Updates rather than Service Packs for Visual Studio 2012. I have Update 4 (which is as old as<font color="#000000"> <span style="font-family:arial,sans-serif;line-height:20.22222328186035px">Nov 12, 2013)</span></font>, so maybe we need to add a new vc110sp4 with a version of 17.00.61030.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
>> Meanwhile, Eigen should be taught to use CMAKE_<LANG>_COMPILER_VERSION<br>
> All I can do here is to let Eigen developers know of this issue.<br>
<br>
Yes.  CMakeDetermineVSServicePack should not be used anymore.  It<br>
is not reliable or future-proof because it has to be taught about<br>
every service pack's exact version number.<br>
<br>
> However, since CMakeDetermineVSServicePack is still shipped with<br>
> CMake 3.0, it has to be fixed anyway.<br>
<br>
Yes, it looks like it needs to be taught to tolerate unknown service<br>
pack levels without failing.  Please try the attached patch.  It is<br>
not expected to find the right service pack for your (newer) version<br>
but should prevent outright failure.<br></blockquote><div><br></div><div>I gave the patch a try, I had no more errors, but indeed, it is not able to find the right service pack.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
Thanks,<br>
-Brad<br>
<br>
</blockquote></div><br></div><div class="gmail_extra">Thanks for looking into this,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Mourad</div></div>