Perfect. I'm under a deadline that is likely to eat the rest of the week but if that clears up I'll try and jump in earlier.
On Wed, 25 Nov 2015 at 16:06 Dženan Zukić <dzen...@gmail.com> wrote: > 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