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