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