<div dir="ltr"><span style="font-size:11pt;font-family:"Calibri","sans-serif"">Unfortunately
I ran into more problems with the VS2013 compiler. If I set
ITK_USE_64BITS_IDS to ON the compiler crashes while building Release. <br><br>Could
this setting be added to the setup of lhcp-vm-win701.nlm on CDash,
since I think this configuration is preferable for 64bits? <br><br>The compiler crash is related to a typecast of a 64bits id to an unsigned int. We are working on a next minimal example.<br><br>In
case of ITK, this (implicit) typecast is performed when calling the
vnl-library, since it uses unsigned ints for indexing vectors.<br>This raises the next question if vnl is suitable for 64bits at all, since it looks like it is limited to 32 bit. <br></span><span style="font-size:11pt;font-family:"Calibri","sans-serif""><br>Cheers,<br>Floris</span><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 14, 2015 at 12:56 PM, Niels Dekker <span dir="ltr"><<a href="mailto:niels-xtk@xs4all.nl" target="_blank">niels-xtk@xs4all.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bradley Lowekamp wrote on Jan 13, 2015:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Wow, very nice! Thanks for the clear commit message too.<br>
</blockquote>
<br></span>
You're welcome :-)<span class=""><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here is the latest dashboard build:<br>
<a href="https://open.cdash.org/buildSummary.php?buildid=3650940" target="_blank">https://open.cdash.org/<u></u>buildSummary.php?buildid=<u></u>3650940</a><br>
Way to squash 104 failing tests! One left though :)<br>
</blockquote>
<br></span>
Cool! Do you have a clue how fix the one test failure that is left? I see it's a failure of CellularSegmentation1Test.<span class=""><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With all this being done, I am still not sure I would trust<br>
this compiler to generate correct code with ITK.<br>
</blockquote>
<br></span>
I really hope so! Visual Studio 2013 has had four updates already, including many compiler bug fixes. VS2013 offers many Standard C++ language features that were not available in previous versions of Visual C++, including:<br>
<br>
* Initializer lists<br>
* Variadic templates<br>
* Delegating constructors<br>
* Raw string literals<br>
* 'using' aliases<br>
* Deleted functions ('=delete')<br>
* Defaulted functions ('=default')<br>
* Non-static data member initializers<br>
<br>
A longer list is at "What's New for Visual C++ in Visual Studio 2013", <a href="http://msdn.microsoft.com/en-us/library/hh409293.aspx" target="_blank">http://msdn.microsoft.com/en-<u></u>us/library/hh409293.aspx</a><span class=""><br>
<br>
<br>
Kind regards, Niels<br>
-- <br>
Niels Dekker<br></span>
Scientific programmer at LKEB, Leiden University Medical Center<div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org" target="_blank">Community@itk.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/community" target="_blank">http://public.kitware.com/<u></u>mailman/listinfo/community</a><br>
</div></div></blockquote></div><br></div>