<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">OK I will work on it for an hour or two now, and I will make a branch and push it to Gerrit so whoever wants can pick up from there and keep updating it.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 25, 2015 at 4:02 PM, Simon Alexander <span dir="ltr"><<a href="mailto:skalexander@gmail.com" target="_blank">skalexander@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Makes sense. At this point I am unlikely to have time to look at this until Saturday, but have hopes for a few free hours there. </div><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote"><div dir="ltr">On Wed, 25 Nov 2015 at 15:58 Dženan Zukić <<a href="mailto:dzenanz@gmail.com" target="_blank">dzenanz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Building git master from Nov 23rd with examples and testing enabled I get 14 compile errors in VS2015 debug x64. Should we coordinate our efforts in fixing them?</div></div><div class="gmail_extra"><br><div class="gmail_quote"></div></div><div class="gmail_extra"><div class="gmail_quote">On Wed, Nov 25, 2015 at 11:29 AM, Simon Alexander <span dir="ltr"><<a href="mailto:skalexander@gmail.com" target="_blank">skalexander@gmail.com</a>></span> wrote:<br></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Two of the three failures look like truncation issues (like <a href="https://open.cdash.org/testDetails.php?test=395263772&build=4117158" target="_blank">https://open.cdash.org/testDetails.php?test=395263772&build=4117158</a>)<div><br></div><div>The other (<a href="https://open.cdash.org/testDetails.php?test=395264938&build=4117158" target="_blank">https://open.cdash.org/testDetails.php?test=395264938&build=4117158</a>) is less obvious.</div><div><br></div><div>If I have time this evening I'll try and have a look at these.</div><div><br></div><div>Is your standard test build in 32 bit ? That might explain the difference if there are some underlying type assumptions, but not obvious why 2015 would trigger but not 2013.</div><div><div><div><br></div><div><br><br><div class="gmail_quote"><div dir="ltr">On Wed, 25 Nov 2015 at 11:01 Matt McCormick <<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ah, cool! Here:<br>
<br>
<a href="https://open.cdash.org/viewBuildError.php?type=1&buildid=4117158" rel="noreferrer" target="_blank">https://open.cdash.org/viewBuildError.php?type=1&buildid=4117158</a><br>
<br>
Could you please look into the test failures?<br>
<br>
@Hyun Jae, could you please look into the KWStyle warnings?<br>
<br>
Thanks,<br>
Matt<br>
<br>
<br>
On Wed, Nov 25, 2015 at 10:55 AM, Simon Alexander <<a href="mailto:skalexander@gmail.com" target="_blank">skalexander@gmail.com</a>> wrote:<br>
> Sorry, if I wasn't clear - I submitted two builds yesterday from SIMON-LAP,<br>
> (actually 3 as I wasn't sure the config was right on the first one). VS2013<br>
> was green, three failures on VS2015 (and 18 warnings). Looks like a<br>
> truncation problem on the resuts.<br>
><br>
> On Wed, 25 Nov 2015 at 10:51 Matt McCormick <<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>><br>
> wrote:<br>
>><br>
>> Hi Simon,<br>
>><br>
>> Thanks for testing.<br>
>><br>
>> We have a Visual Studio 2015 build on the dashboard that is green:<br>
>><br>
>> <a href="https://open.cdash.org/buildSummary.php?buildid=4117955" rel="noreferrer" target="_blank">https://open.cdash.org/buildSummary.php?buildid=4117955</a><br>
>><br>
>> Are there any different flags? Could you please submit an Experimental<br>
>> build?<br>
>><br>
>> ctest -j 4 -M Experimental -T Configure -T Build -T Test -T Submit -C<br>
>> Release<br>
>><br>
>> from a fresh build tree.<br>
>><br>
>> Thanks,<br>
>> Matt<br>
>><br>
>> On Wed, Nov 25, 2015 at 9:07 AM, Simon Alexander <<a href="mailto:skalexander@gmail.com" target="_blank">skalexander@gmail.com</a>><br>
>> wrote:<br>
>> > Looks like a few problems with x64 build on visual studio 2015 - do you<br>
>> > have<br>
>> > a test machine in this configuration?<br>
>> ><br>
>> > On Mon, 23 Nov 2015 at 17:53 Matt McCormick <<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> On behalf of the Insight Toolkit community, we are proud to announce<br>
>> >> that<br>
>> >> ITK 4.9 release candidate 1 has been tagged and is available for<br>
>> >> testing!<br>
>> >><br>
>> >> Please take this opportunity to test the new features in the release<br>
>> >> candidate.<br>
>> >><br>
>> >><br>
>> >> To obtain the source code,<br>
>> >><br>
>> >> git clone <a href="http://itk.org/ITK.git" rel="noreferrer" target="_blank">http://itk.org/ITK.git</a><br>
>> >> cd ITK<br>
>> >> git checkout -q --detach v4.9rc01<br>
>> >><br>
>> >> For more details, please see the Git documentation [1].<br>
>> >><br>
>> >><br>
>> >> A few selected highlights for this release:<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * New Remote modules: the Cuberille module for smooth generation of<br>
>> >> meshes<br>
>> >> from binary segmentation images, and the AnisotropicDiffusionLBR module<br>
>> >> improved edge-preserving smoothing.<br>
>> >> * Build your own ITK module outside the source tree, add continuous<br>
>> >> integration testing on GitHub, and easily add Python wrapping for your<br>
>> >> C++<br>
>> >> algorithms.<br>
>> >> * Python wrapping, including Python 3, builds faster with a more<br>
>> >> standard<br>
>> >> installation<br>
>> >> * Improved performance of itk::Image::GetPixel and operations on<br>
>> >> itk::VariableLengthVector’s<br>
>> >> * Generate a FlatStructuringElement from an image<br>
>> >> * Point-set registration with time-varying B-splines<br>
>> >> * Module dependencies can now be specified as public / private /<br>
>> >> compile /<br>
>> >> test<br>
>> >><br>
>> >><br>
>> >> Please test the release candidate and share your experiences on the<br>
>> >> mailing list, issue tracker, and Gerrit Code Review. The new module<br>
>> >> dependency specification mechanism may unearth missing dependencies for<br>
>> >> projects that use ITK COMPONENTS with the CMake find_package command.<br>
>> >><br>
>> >><br>
>> >> An Experimental build, which demonstrates how the test suite performs<br>
>> >> on<br>
>> >> your local build system, can be submitted to the dashboard [2] with:<br>
>> >><br>
>> >> mkdir ../ITK-build<br>
>> >> cd ../ITK-build<br>
>> >> cmake ../ITK<br>
>> >> ctest -j 4 -M Experimental -T Configure -T Build -T Test -T Submit<br>
>> >><br>
>> >> Visual Studio builds must also add “-C Release” to the ctest command.<br>
>> >><br>
>> >> Notify the mailing list if there are any unexpected failures. Testing<br>
>> >> your own applications against the RC is also appreciated.<br>
>> >><br>
>> >><br>
>> >> Congratulations and well done to the 35 contributors to this release.<br>
>> >> We<br>
>> >> would especially like to recognize the new contributors: Mikhail<br>
>> >> Isakov,<br>
>> >> Betsy McPhail, Alexander Leinoff, Shawn Waldon, Tobias Wood, Seun<br>
>> >> Odutola,<br>
>> >> Hyun Jae Kang, Lucas Gandel, Adam Snyder, Junjie Bai, Pablo<br>
>> >> Hernandez-Cerdan, Abhishek Tiwari, Eugene Prilepin, Zach Williamson,<br>
>> >> Luc<br>
>> >> Hermitte, Laurentiu Nicola, and Floris Berendsen.<br>
>> >><br>
>> >><br>
>> >> The final release is scheduled for mid-December.<br>
>> >><br>
>> >><br>
>> >> [1] <a href="http://www.itk.org/Wiki/ITK/Git" rel="noreferrer" target="_blank">http://www.itk.org/Wiki/ITK/Git</a><br>
>> >><br>
>> >> [2] <a href="http://open.cdash.org/index.php?project=Insight" rel="noreferrer" target="_blank">http://open.cdash.org/index.php?project=Insight</a><br>
>> >><br>
>> >><br>
>> >><br>
>> >> New Features<br>
>> >> ---------------------<br>
>> >><br>
>> >> Wrapping improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Python 3 supported<br>
>> >> * Wrapping builds much faster due to CastXML binaries<br>
>> >> * LandmarkBasedTransformInitializer now wrapped<br>
>> >> * NumPy bridge with VisualStudio<br>
>> >> * Wrapping for the MinimalPathExtraction module<br>
>> >> * Wrapping is now installed into Python’s site-packages directory in<br>
>> >> the<br>
>> >> “itk” package<br>
>> >> * Wrapping package size is decreased<br>
>> >> * Better package portability on Mac OSX<br>
>> >><br>
>> >><br>
>> >> New Remote Modules<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Cuberille<br>
>> >> * Insight Journal Article: <a href="http://hdl.handle.net/10380/3186" rel="noreferrer" target="_blank">http://hdl.handle.net/10380/3186</a><br>
>> >> * AnisotropicDiffusionLBR<br>
>> >> * Insight Journal Article: <a href="http://hdl.handle.net/10380/3505" rel="noreferrer" target="_blank">http://hdl.handle.net/10380/3505</a><br>
>> >> * Web browser reproducibility:<br>
>> >> <a href="http://www.kitware.com/blog/home/post/942" rel="noreferrer" target="_blank">http://www.kitware.com/blog/home/post/942</a><br>
>> >><br>
>> >><br>
>> >> Core Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * External Modules can now be developed outside of the ITK source tree<br>
>> >> and<br>
>> >> on GitHub<br>
>> >> * Details: <a href="http://www.kitware.com/blog/home/post/997" rel="noreferrer" target="_blank">http://www.kitware.com/blog/home/post/997</a><br>
>> >> * New utilities in itk::Math:<br>
>> >> * AlmostEquals<br>
>> >> * NotAlmostEquals<br>
>> >> * ExactlyEquals<br>
>> >> * NotExactlyEquals<br>
>> >> * New itk::NumericTraits<br>
>> >> * IsInteger<br>
>> >> * IsSigned<br>
>> >> * Improved C++11 support<br>
>> >> * New ITK_DELETE_FUNCTION macro for “=delete”<br>
>> >> * New ITK_NOEXCEPT macro for the “noexcept” keyword<br>
>> >> * Improved capabilities of itk::ResourceProbe and<br>
>> >> itk::ResourceProbesCollectorBase<br>
>> >> * Improve numerical stability in VNL eigen system estimation<br>
>> >> * itksys_ios:: and itksys_stl:: have been remove (use std::)<br>
>> >><br>
>> >><br>
>> >> Filtering Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Generate a FlatStructuringElement from an image<br>
>> >> * WarpImageFilter support VectorImage’s<br>
>> >> * ConvertLabelMap supports different LabelMap types<br>
>> >> * ImageToPathFilter moved from the ITKReview to the ITKPath module<br>
>> >> * itk::MovingHistogramImageFilter moved to the ITKImageFilterBase<br>
>> >> module<br>
>> >><br>
>> >><br>
>> >> Registration Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Point-set registration with time-varying B-splines<br>
>> >><br>
>> >><br>
>> >> Build Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Module dependencies can now be specified as public / private /<br>
>> >> compile /<br>
>> >> test<br>
>> >> * BUILD_EXAMPLES CMake option is now OFF by default<br>
>> >> * Option to export all library symbols on Windows:<br>
>> >> * Details: <a href="http://www.kitware.com/blog/home/post/939" rel="noreferrer" target="_blank">http://www.kitware.com/blog/home/post/939</a><br>
>> >> * Expat third party library is now name mangled<br>
>> >> * Many more modules can be built as shared libraries<br>
>> >> * KWStyle is automatically built and configured when tests are built<br>
>> >><br>
>> >><br>
>> >> Performance Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * New MetaProgrammingLibrary namespace (itk::mpl) holds members for<br>
>> >> metaprogramming<br>
>> >> * itk::mpl::{TrueType,FalseType}<br>
>> >> * itk::mpl::{If,Not,And,Or,Xor}<br>
>> >> * itk::mpl::EnableIf<br>
>> >> * itk::mpl::IsBaseOf<br>
>> >> * itk::mpl::IsConvertible<br>
>> >> * itk::mpl::IsNumber<br>
>> >> * itk::mpl::IsSame<br>
>> >> * itk::mpl::PromoteType<br>
>> >> * Image::GetPixel performance improvements<br>
>> >> * Many itk::VariableLengthVector performance improvements<br>
>> >> * AdaptiveHistogramEqualization uses a moving histogram<br>
>> >> * WarpImageFilter performance improvements<br>
>> >><br>
>> >><br>
>> >> Documentation Improvements<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Updates to the Software Guide, Doxygen, Wiki and Sphinx Examples<br>
>> >> * ITK Software Guide improvements<br>
>> >> * How to use Python wrapping<br>
>> >> * How to create an ITK module<br>
>> >> * Improvements to segmentation examples<br>
>> >> * Expanded Canny edge detection example<br>
>> >> * Expanded tree container example<br>
>> >><br>
>> >><br>
>> >> Third Party Library Updates<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * FFTW updated to latest upstream<br>
>> >> * Build with recent OpenCV 2 and 3<br>
>> >> * Build with the latest VTK<br>
>> >> * PNG update to the latest upstream<br>
>> >> * GDCM updated to the latest upstream<br>
>> >> * KWSys updated to the latest upstream<br>
>> >> * MINC updated to the latest upstream<br>
>> >> * SWIG updated to the latest upstream<br>
>> >> * Third party PNG and MINC are now Git subtrees<br>
>> >><br>
>> >><br>
>> >> Style improvements -- ITK gets more stylish with every release!<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >> * Private copy constructors and operator= use ITK_DELETE_FUNCTION<br>
>> >><br>
>> >><br>
>> >> Improved code coverage -- we are at 84.9%!<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >><br>
>> >> * *Lots* of important bug fixes<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >><br>
>> >> * And much more! See details in the log below.<br>
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
>> >><br>
>> >><br>
>> >><br>
>> >> Changes from v4.8.0..v4.9rc01<br>
>> >> --------------------------------------------<br>
>> >><br>
>> >><br>
>> >> Abhishek Tiwari (1):<br>
>> >> BUG: "tmpImageIndex" not initialized to 0.<br>
>> >><br>
>> >> Adam Snyder (1):<br>
>> >> PERF: Reworked MMI Threading using a per-thread buffer<br>
>> >><br>
>> >> Alexander Leinoff (6):<br>
>> >> ENH: Adds IsInteger and IsSigned to NumericTraits.<br>
>> >> COMP: Doxygen itkMath.h 'OneValue()' could not be resolved.<br>
>> >> ENH: Adds ExactlyEquals and NotExactlyEquals functions to<br>
>> >> itkMath.h<br>
>> >> COMP: Removes floating-point equality checks<br>
>> >> ENH: COMP: Adds support for complex values to Math::AlmostEquals<br>
>> >> ENH: Updates fftw dependency<br>
>> >><br>
>> >> Arnaud Gelas (5):<br>
>> >> COMP: fix warning (unused local typedef)<br>
>> >> COMP: simplify ITKVideoBridgeOpenCV dependency<br>
>> >> DOC: add doxgen documentation for<br>
>> >> BinaryImageToLevelSetImageAdaptor<br>
>> >> ENH: add tests to exercise itk::ThreadedIteratorRangePartitioner<br>
>> >> COMP: fix compilation error with OpenCV2 and OpenCV3<br>
>> >><br>
>> >> Betsy McPhail (1):<br>
>> >> BUG: Improve buffer alignment in OctreeNode .<br>
>> >><br>
>> >> Bill Hoffman (2):<br>
>> >> ENH: Use new CMake Windows export symbol dll feature.<br>
>> >> COMP: Put vnl_export.h in the list of sources so it gets<br>
>> >> installed.<br>
>> >><br>
>> >> Bill Lorensen (4):<br>
>> >> COMP: VTkGlue linker errors<br>
>> >> BUG: Inappropriate use of AlmostEquals<br>
>> >> ENH: Bump tag for wiki examples<br>
>> >> ENH: Better layout strategy<br>
>> >><br>
>> >> Brad King (3):<br>
>> >> ENH: Remove use of include <itksys/ios/*> and itksys_ios::*<br>
>> >> ENH: Remove use of include <itksys/stl/*> and itksys_stl::*<br>
>> >> ENH: Update CMake Policy settings in Testing/TestExternal project<br>
>> >><br>
>> >> Bradley Lowekamp (31):<br>
>> >> BUG: Avoid null deference in PrintSelf with default construction<br>
>> >> ENH: Enable base classes for templates of landmark initializer<br>
>> >> STYLE: Use "Swap" for ITK member name<br>
>> >> BUG: Demonstrate Eigen analysis failure<br>
>> >> BUG: Fix computation of Eigen analysis<br>
>> >> ENH: Update DiscreteHessianGaussian Test baseline<br>
>> >> ENH: Correctly demonstrate float point Eigen failure<br>
>> >> ENH: compile vnl_math_hypot, and use at least double<br>
>> >> ENH: Adding initial update script from used libpng version.<br>
>> >> ENH: removing non-subtree files for itkpng<br>
>> >> ENH: Ported ITK changes for building to subtree merged code<br>
>> >> ENH: Update libpng update script for v1.6.9<br>
>> >> BUG: Use ParameterValueType for computation of landmark affine<br>
>> >> ENH: Wrap LandmarkBasedTransformInitializer<br>
>> >> BUG: Avoid potential exception in itk::Object::UnRegister<br>
>> >> ENH: Update itkpng zlib, configuration, and rename<br>
>> >> ENH: Update itkpng name mangling<br>
>> >> BUG: Use const pointer in Set method for constant ReferenceImage<br>
>> >> ivar<br>
>> >> BUG: Increase tolerance for PhysicsBasedNonRigidRegistrationMethod<br>
>> >> BUG: Demonstrate side effect on registration due to BSplineScatter<br>
>> >> change<br>
>> >> ENH: Move MovingHistogramImageFilter base classes to<br>
>> >> ImageFilterBase<br>
>> >> BUG: Avoid potential exception in itk::Object::UnRegister<br>
>> >> BUG: Avoid null deference in PrintSelf with default construction<br>
>> >> BUG: Use const pointer in Set method for constant ReferenceImage<br>
>> >> ivar<br>
>> >> ENH: Optimize AdaptiveHistogramEqualization with MovingHistogram<br>
>> >> base<br>
>> >> COMP: address sign unsigned comparison warning<br>
>> >> COMP: Address signed unsigned comparison warning<br>
>> >> COMP: Address unused member variable and methods in anonymous ns<br>
>> >> BUG: Fix segfault when with empty IsolatedWatershed Threshold<br>
>> >> range<br>
>> >> BUG: Adjust intensity tolerance for PhysicsBasedNonRigid test<br>
>> >> BUG: Reduce number of targets with MSVC<br>
>> >><br>
>> >> Davis Vigneault (7):<br>
>> >> DOC: Minor improvements to segmentation examples.<br>
>> >> DOC: Expanded Canny Edge Detection Example<br>
>> >> DOC: Expanded TreeContainer Example<br>
>> >> COMP: Warnings in itkVTKImageExport when compiling with c++11<br>
>> >> COMP: Warnings in FFTW Classes when compiling with c++11<br>
>> >> COMP: Update Git Tag for Subdivision Module<br>
>> >> COMP: Warnings in FFTW Classes when compiling with c++11<br>
>> >><br>
>> >> Dženan Zukić (1):<br>
>> >> STYLE: better formatting of the "usage" message<br>
>> >><br>
>> >> Eugene Prilepin (1):<br>
>> >> BUG: Fix a template name formation in python wrappings<br>
>> >><br>
>> >> Floris Berendsen (1):<br>
>> >> STYLE: Improve naming conventions in comments.<br>
>> >><br>
>> >> Hans Johnson (29):<br>
>> >> STYLE: Instrument for FixedParameters typedef<br>
>> >> BUG: Demonstrate DisplacementTransformFailure<br>
>> >> BUG: FixedParameters should be double precision<br>
>> >> STYLE: Minor code style issues for MGHIO<br>
>> >> COMP: Update to version for WikiExamples<br>
>> >> ENH: Update Sphinx for ITK 4.8.0<br>
>> >> ENH: Update MGHIO to be shared lib<br>
>> >> ENH: Provide consistent floating point comparisons<br>
>> >> BUG: Fix MGHIO to fix write failures<br>
>> >> PERF: Remove floating point as sentinal value<br>
>> >> COMP: Const correctness needs to be maintained<br>
>> >> BUG: Preserve backwards compatibility<br>
>> >> DOC: Provide consistent naming in comments<br>
>> >> ENH: Conversion between transform type tolerance<br>
>> >> STYLE: Prefer initialization to assignment<br>
>> >> ENH: Missing ITK_OVERRIDE<br>
>> >> COMP: Need to propagate ITKGDCM<br>
>> >> COMP: Need to propagate ITKGDCM<br>
>> >> COMP: Add missing ITK_OVERRIDE<br>
>> >> STYLE: Minor code style issues for MGHIO<br>
>> >> COMP: Update to version for WikiExamples<br>
>> >> ENH: Update Sphinx for ITK 4.8.0<br>
>> >> ENH: Update MGHIO to be shared lib<br>
>> >> BUG: Fix MGHIO to fix write failures<br>
>> >> ENH: C++11 allows for rigorous =delete<br>
>> >> COMP: Remove unnecessary failing assert test<br>
>> >> ENH: Ignore internal files for the Clion editor<br>
>> >> COMP: Fix VNL compilation for wider C++11 support<br>
>> >> BUG: In configuration test need to mirror code<br>
>> >><br>
>> >> Hyun Jae Kang (27):<br>
>> >> BUG: Remove std::cout calls from class<br>
>> >> BUG: Avoid an unexpected output of static_cast<br>
>> >> BUG: Update python example codes for ImageRegistration<br>
>> >> BUG: Retrieve the missed wrap file<br>
>> >> BUG: itkVTKImageIO class does not handle blank lines in VTK file<br>
>> >> header.<br>
>> >> BUG: Fix HDF5 CMake configuration with VS2015<br>
>> >> BUG: Fix a compilation issue on ITK4 with FFTW and shared<br>
>> >> libraries<br>
>> >> BUG: Fixed older XCode linking error<br>
>> >> ENH: Use CastXML binaries when building with x86_64 Mac OS X<br>
>> >> BUG: Remove std::cout calls from class<br>
>> >> BUG: itkVTKImageIO class does not handle blank lines in VTK file<br>
>> >> header.<br>
>> >> BUG: Fixed older XCode linking error<br>
>> >> ENH: Add automatic KWStyle build and configuration setup<br>
>> >> COMP: KWStyle shadow, format-nonliteral and autological-compare<br>
>> >> warning.<br>
>> >> COMP: Fixed the warning messages from itkGPU Module<br>
>> >> COMP: Fixed a warning message of unused-private-field<br>
>> >> COMP: Apply latest version of KWStyle<br>
>> >> COMP: Update KWStyle to fix its additional warning messages<br>
>> >> COMP: Update KWStyle to fix its additional warning messages<br>
>> >> COMP: Fix data-conversion warning messages on Windows<br>
>> >> ENH: Update itkResourceProbe to calculate statistical data<br>
>> >> COMP: Fix data-conversion warning messages on VS14<br>
>> >> COMP: Fixed 'std::sqrt' : ambiguous call to overloaded function<br>
>> >> ENH: Update the Report() function of<br>
>> >> itkResourceProbesCollectorBase<br>
>> >> COMP: Fix data-conversion warning message on itkResourceProbe<br>
>> >> COMP: Fix additional warning messages of KWStyle<br>
>> >> COMP: Fix data-conversion warning messages<br>
>> >><br>
>> >> Jon Haitz Legarreta (6):<br>
>> >> ENH: Add test for itkStatisticsUniqueLabelMapFilter<br>
>> >> BUG: Fix compilation issues for StatisticsUniqueLabelMapFilterTest<br>
>> >> BUG: Fix comparison issues for itkStatisticsUniqueLabelMapFilter<br>
>> >> BUG: Test for StatisticsUniqueLabelMapFilter stability<br>
>> >> ENH: Add test for itkParametricStpaceToImageSpaceFilter<br>
>> >> ENH: Improve code coverage for<br>
>> >> itkParametricSpaceToImageSpaceMeshFilter<br>
>> >><br>
>> >> Julien Michel (1):<br>
>> >> ENH: Support of VectorImage as template parameters for<br>
>> >> WarpImageFilter<br>
>> >><br>
>> >> Junjie Bai (2):<br>
>> >> BUG: ConvertLabelMap with different LabelMapTypes<br>
>> >> BUG: LabelObject CopyAttribute support different LabelObject type<br>
>> >><br>
>> >> KWSys Robot (4):<br>
>> >> KWSys 2015-07-10 (c9336bcf)<br>
>> >> KWSys 2015-07-30 (f63febb7)<br>
>> >> KWSys 2015-08-24 (cdaf522c)<br>
>> >> KWSys 2015-08-28 (dc3fdd7f)<br>
>> >><br>
>> >> LIBPNG Upstream (2):<br>
>> >> PNG 2009-04-06 (e68f5a36)<br>
>> >> PNG 2014-02-05 (3e753eb8)<br>
>> >><br>
>> >> Laurentiu Nicola (2):<br>
>> >> PERF: Avoid temporary smartptr in ProcessObject::GetInput<br>
>> >> PERF: Optimize WarpImageFilter by avoiding refcount bouncing<br>
>> >><br>
>> >> Luc Hermitte (8):<br>
>> >> PERF: itk::Image::GetPixel() performance improvment.<br>
>> >> PERF: Performance enhancements on VariableLengthVectors 1/...<br>
>> >> ENH: Dependencies on itkVariableLengthVector.h reduced<br>
>> >> BUG: Error in VariableLengthVector Unit Tests<br>
>> >> PERF: Performance enhancements on VLV 2/...<br>
>> >> PERF: Performances enhancements on VLV 3/...<br>
>> >> COMP: Fix signed/unsigned warnings<br>
>> >> BUG: std::copy/fill on empty VLV<br>
>> >><br>
>> >> Lucas Gandel (4):<br>
>> >> ENH: Move ImageToPathFilter from ITKReview to ITKPath module.<br>
>> >> BUG: Fixing ImageToPathFilter wrapping call from Review Module<br>
>> >> STYLE: Fix KWStyle dashboard errors<br>
>> >> BUG: Fix external module BUILD_SHARED_LIBS status<br>
>> >><br>
>> >> Mathieu Malaterre (1):<br>
>> >> BUG: Name mangle the included expat third party library.<br>
>> >><br>
>> >> Matthew McCormick (94):<br>
>> >> ENH: Change itkSystemInformationTest to itkCMakeConfigurationTest.<br>
>> >> ENH: Add AnisotropicDiffusionLBR Remote Module.<br>
>> >> ENH: Bump ITK version to 4.9.0.<br>
>> >> BUG: Remove std::cout calls from classes.<br>
>> >> COMP: Remove unused argument in ConditionVariableNoThreads.<br>
>> >> BUG: Implement UpdateLargestPossibleRegion for<br>
>> >> ImageToVTKImageFilter.<br>
>> >> COMP: Add link interface specification for wrapping<br>
>> >> target_link_libraries.<br>
>> >> STYLE: Fix indentation in itkMINCTransformIOFactory.cxx.<br>
>> >> COMP: Fix MINCTransformIO factory registration.<br>
>> >> COMP: Add -D_LARGEFILE64_SOURCE for HDF5 with Emscripten-1.<br>
>> >> COMP: Remove unknown doxygen command in AnisotropicDiffusionLBR.<br>
>> >> BUG: Initialize mutex for 32 bit AtomicInt.<br>
>> >> ENH: Use CastXML binaries when building with x86_64 Linux.<br>
>> >> STYLE: Rename gccxml -> castxml in {idx,igenerator}.py.<br>
>> >> COMP: Disable the gold linker for static builds on Ubuntu 14.04.<br>
>> >> ENH: Use Windows binaries for CastXML.<br>
>> >> ENH: Add better scoping in igenerator.py.<br>
>> >> BUG: Fix CMAKE_BUILD_TYPE initialization with Ninja + MSVC.<br>
>> >> BUG: LevelSetsv4 used signed char instead of char.<br>
>> >> ENH: Add better scoping to idx.py.<br>
>> >> COMP: Define newSize and oldSize in VariableLengthVector.<br>
>> >> STYLE: Use prefix increment operator in ImageBase.<br>
>> >> DOC: Correct spelling of Continuous.<br>
>> >> ENH: Add more progress information to IterativeClosestPoint2.<br>
>> >> BUG: Build BridgeNumPy with Visual Studio.<br>
>> >> ENH: Add ITKModuleExternal.cmake<br>
>> >> COMP: Wrap Image< bool, D > for FlatStructuringElement.<br>
>> >> BUG: Use CastXML binary built in Release.<br>
>> >> BUG: ContinuousIndex should not be templated over TCoordRep.<br>
>> >> COMP: Set CMP0054 to new.<br>
>> >> COMP: Address line length too long for Software Guide.<br>
>> >> COMP: Fix CannyEdgeDetectionImageFilter.cxx types.<br>
>> >> BUG: Support Python 3 wrapping module initialization.<br>
>> >> BUG: Update itkTemplate.py for Python 3.<br>
>> >> BUG: Update itkExtras.py for Python 3.<br>
>> >> BUG: Prevent Python callback addition recursion.<br>
>> >> BUG: Fix test scripts for Python 3.<br>
>> >> BUG: Replace __GCCXML__ with CABLE_CONFIGURATION.<br>
>> >> ENH: Allow projects to build against an external module.<br>
>> >> ENH: Replace CABLE_CONFIGURATION with ITK_WRAPPING_PARSER.<br>
>> >> ENH: Rename _cable_ to _wrappers_.<br>
>> >> BUG: Replace __GCCXML__ with CABLE_CONFIGURATION.<br>
>> >> BUG: Define ITK_WRAPPING_PARSER when wrapping.<br>
>> >> COMP: Do not use C++11 alignas in itkAlignedTypedef.<br>
>> >> ENH: Bump CMakeLists.txt version to 4.8.1.<br>
>> >> BUG: Pass the CMAKE_CXX_FLAGS to castxml.<br>
>> >> ENH: Bump CastXML version to 2015-30-29.<br>
>> >> ENH: Bump LLVM / Clang to 3.7.0.<br>
>> >> COMP: Avoid itklibminc linking with ITK_USE_SYSTEM_HDF5.<br>
>> >> COMP: Add missing ITKIOImageBase dependency for ITKTransformMINC.<br>
>> >> COMP: Use itkSimpleNewMacro in<br>
>> >> ThreadedIteratorRangePartitionerTest.<br>
>> >> ENH: Add wrapping support for building modules externally.<br>
>> >> BUG: Fix KWStyle test paths when building a module externally.<br>
>> >> ENH: Add Cuberille Remote module.<br>
>> >> COMP: Remove carriage returns from Cuberille remote.<br>
>> >> COMP: Remove unused argument in ConditionVariableNoThreads.<br>
>> >> DOC: Correct spelling of Continuous.<br>
>> >> ENH: Bump the MinimalPathExtraction Remote to 2015-10-20.<br>
>> >> COMP: Fix KernelTransform SetFixedParameters argument type.<br>
>> >> STYLE: Use prefix increment operator in ImageBase.<br>
>> >> COMP: Use ITK's pygccxml by correctly setting up the sys.path<br>
>> >> Revert "COMP: Put vnl_export.h in the list of sources so it gets<br>
>> >> installed."<br>
>> >> BUG: Revert "BUG: ConvertLabelMap with different LabelMapTypes"<br>
>> >> ENH: Marking wrapping CMake configuration variables as advanced.<br>
>> >> STYLE: Rename CASTXML to CASTXML_EXECUTABLE.<br>
>> >> COMP: Non-virtual copy attribute members in LabelMap cannot have<br>
>> >> override.<br>
>> >> COMP: Add wrapping for AdaptiveHistogramEqualizationImageFilter.<br>
>> >> COMP: Add itkMacro.h to itkPromoteType.h for ITK_EXCEPT.<br>
>> >> ENH: Remove CMake version check in ITKModuleHeaderTest.cmake<br>
>> >> BUG: Improve KWStyle ExternalProject utilization.<br>
>> >> ENH: Remove old KWStyle build script.<br>
>> >> COMP: Address VariableLengthVector Doxygen rhs @param not found.<br>
>> >> ENH: Rename WRAPPING_LIBRARY_GROUPS to WRAPPING_SUBMODULE_ORDER.<br>
>> >> ENH: Install Python bindings into site-packages.<br>
>> >> ENH: Improve readability of Python site-packages path detection.<br>
>> >> COMP: DiscreteGaussianDerivativeImageFilter unsigned expression<br>
>> >> warning.<br>
>> >> BUG: ITKCommon publically depends on ITKDoubleConversion.<br>
>> >> COMP: Improve scoping in CovariantVectorGeometryTest.<br>
>> >> ENH: Improves names and export of module dependencies.<br>
>> >> STYLE: Improve namespace bracket style in itkIsConvertible.<br>
>> >> COMP: Set CMP0054 to new.<br>
>> >> BUG: Remove unused wrapping files.<br>
>> >> BUG: Do install install wrapping development files.<br>
>> >> ENH: Add WRAP_ITK_INSTALL_COMPONENT_IDENTIFIER.<br>
>> >> BUG: Remove duplicate inclusion of wrapping submodules.<br>
>> >> COMP: Do not use C++ style comments for Doxygen cond.<br>
>> >> BUG: Fix detection of the gold linker.<br>
>> >> BUG: Update Python package installation locations.<br>
>> >> ENH: Bump CMakeLists.txt version to 4.8.2.<br>
>> >> ENH: Change BUILD_EXAMPLES default to OFF.<br>
>> >> BUG: Use 'from itk import ITKCommon' in module2module test.<br>
>> >> COMP: Link to VTK Python when built with Kits support.<br>
>> >> BUG: Install itk_minc2.h header.<br>
>> >> COMP: ITKIOMINC has a public dependency on ITKIOImageBase.<br>
>> >><br>
>> >> Michka Popoff (9):<br>
>> >> ENH: Update to swig 3.0.7<br>
>> >> ENH: Do not link against specific Python library on OS X<br>
>> >> COMP: Fix wrapping warnings when building with<br>
>> >> ITK_WRAP_IMAGE_DIMS=2<br>
>> >> COMP: Add missing wrapping for TransformBase<br>
>> >> COMP: Use ITK's pygccxml by correctly setting up the sys.path<br>
>> >> COMP: Disable incompatible modules when using Python 3 wrapping<br>
>> >> COMP: Move MovingHistogramImageFilterBase wrapping to<br>
>> >> ImageFilterBase<br>
>> >> module<br>
>> >> COMP: Disable incompatible modules when using Python 3 wrapping<br>
>> >> ENH: Allow operations on Indexes and Offsets in Python<br>
>> >><br>
>> >> Mikhail Isakov (1):<br>
>> >> BUG: DiffusionTensor3DReconstruction segfault if no baseline image<br>
>> >><br>
>> >> Nick Tustison (5):<br>
>> >> BUG: Set a default b-spline epsilon.<br>
>> >> ENH: Adding testing for closed loop.<br>
>> >> BUG: Updating B-spline classes with the same epsilon strategy.<br>
>> >> PERF: Switch vnl_vectors for fixed arrays.<br>
>> >> ENH: Point-set registration with time-varying B-spline.<br>
>> >><br>
>> >> Olivier Commowick (3):<br>
>> >> BUG: Correct discrepancy in tridiagonal reduction wrt VNL eigen<br>
>> >> system<br>
>> >> BUG: Correct under/overflows in vnl_math_hypot (taken from pythag<br>
>> >> from V3P)<br>
>> >> BUG: Switch eigenvalues computation to double<br>
>> >><br>
>> >> Pablo Hernandez-Cerdan (2):<br>
>> >> ENH: Help class for itkFlatStructuringElement with constructor<br>
>> >> from<br>
>> >> images.<br>
>> >> COMP: Fix test errors and warnings in FlatStructuringElement.<br>
>> >><br>
>> >> Seun Odutola (1):<br>
>> >> COMP: Fixed name clash with Apple header (check Macro), renamed<br>
>> >> check<br>
>> >> to Check<br>
>> >><br>
>> >> Shawn Waldon (1):<br>
>> >> COMP: Set target OS X version in environment for tools using<br>
>> >> compiler<br>
>> >><br>
>> >> Simon Alexander (1):<br>
>> >> BUG: incorrect closest point computation<br>
>> >><br>
>> >> Tobias Wood (2):<br>
>> >> BUG: LBFGSB was printing messages even with debug switched off.<br>
>> >> BUG: Removed an unguarded print statement.<br>
>> >><br>
>> >> Vladimir S. FONOV (9):<br>
>> >> BUG: Missing ITKIOMINC_EXPORT on __Private()<br>
>> >> COMP: Changing the order of HDF5 library components<br>
>> >> COMP: Splitting up IOMINC module into two parts: MINC and<br>
>> >> Transform<br>
>> >> STYLE: updated comments to properly reference LIBMINC<br>
>> >> ENH: Add script to merge upstream MINC as a subtree<br>
>> >> MINC 2015-07-23 (c033d431)<br>
>> >> COMP: Update MINC CMake code<br>
>> >> MINC 2015-08-18 (6d7e3ba8)<br>
>> >> MINC 2015-09-13 (95cd5374)<br>
>> >><br>
>> >> Xiaoxiao Liu (1):<br>
>> >> DOC: update email address for xiaoxiao.<br>
>> >><br>
>> >> Zach Williamson (10):<br>
>> >> BUG: Use correct libraries for ImageFusion tests<br>
>> >> ENH: Consolidate Library Dependencies<br>
>> >> COMP: Add a missing link to Review module<br>
>> >> COMP: Use correct linking macro in DCMTK<br>
>> >> BUG: Use correct libraries for TestKernel tests<br>
>> >> COMP: Fix inconsistant naming of GPUPDEDeformableRegistration<br>
>> >> ENH: Use new linking system macros<br>
>> >> PERF: Avoid searching private dependencies for include directories<br>
>> >> COMP: Recover missing dependencies<br>
>> >> ENH: use new linking macros in Filtering module<br>
>> >><br>
>> >><br>
>> >><br>
>> >> -----------------------------------------------------<br>
>> >> Errors or omissions? Please fix them here:<br>
>> >><br>
>> >><br>
>> >><br>
>> >> <a href="https://docs.google.com/document/d/1j3IAZFfi0ToO8N6hTr0fVTTMmHIMkXAxx0AsAajsYuM/edit" rel="noreferrer" target="_blank">https://docs.google.com/document/d/1j3IAZFfi0ToO8N6hTr0fVTTMmHIMkXAxx0AsAajsYuM/edit</a><br>
>> >> _____________________________________<br>
>> >> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
>> >><br>
>> >> Visit other Kitware open-source projects at<br>
>> >> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> >><br>
>> >> Kitware offers ITK Training Courses, for more information visit:<br>
>> >> <a href="http://www.kitware.com/products/protraining.php" rel="noreferrer" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
>> >><br>
>> >> Please keep messages on-topic and check the ITK FAQ at:<br>
>> >> <a href="http://www.itk.org/Wiki/ITK_FAQ" rel="noreferrer" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
>> >><br>
>> >> Follow this link to subscribe/unsubscribe:<br>
>> >> <a href="http://public.kitware.com/mailman/listinfo/insight-users" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/insight-users</a><br>
</blockquote></div></div></div></div></div>
<br></blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">_______________________________________________</blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
</blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="http://kitware.com/products/protraining.php" rel="noreferrer" target="_blank">http://kitware.com/products/protraining.php</a></blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" rel="noreferrer" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
</blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="http://public.kitware.com/mailman/listinfo/insight-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/insight-developers</a><br>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div>