In file included from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.h:147:0,
from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkMeshFileReader.h:24,
from /home/piedec/git/build/elastix/src/Common/itkMeshFileReaderBase.h:23,
from /home/piedec/git/build/elastix/src/Common/itkTransformixInputPointFileReader.h:22,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.hxx:25,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.h:354,
from /home/piedec/git/build/elastix/src/Core/Kernel/elxElastixTemplate.h:39,
from /home/piedec/git/build/elastix/src/Core/Install/elxIncludes.h:39,
from /home/piedec/git/build/elastix/src/Components/Transforms/SplineKernelTransform/elxSplineKernelTransform.h:21,
from /home/piedec/git/build/elastix/src/Components/Transforms/SplineKernelTransform/elxSplineKernelTransform.cxx:19:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx: In member function ‘bool itk::HexahedronCell::EvaluatePosition(itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::PointsContainer_, itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::CoordRepType_, double_, itk::HexahedronCell::InterpolationWeightType_) [with TCellInterface = itk::CellInterface<float, itk::CellTraitsInfo<4, double, float, long unsigned int, long unsigned int, long unsigned int, itk::Point<double, 4u>, itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >, std::set > >; itk::HexahedronCell::CoordRepType = double; itk::HexahedronCell::PointsContainer = itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >; itk::HexahedronCell::InterpolationWeightType = float]’:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:380:9: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]
tcol[j] += pt[j] * derivs[i + 16];
^
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:375:7: note: containing loop
for ( unsigned int j = 0; j < PointDimension; j++ )
^
In file included from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.h:147:0,
from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkMeshFileReIn file included from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.h:147:0,
from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkMeshFileReader.h:24,
from /home/piedec/git/build/elastix/src/Common/itkMeshFileReaderBase.h:23,
from /home/piedec/git/build/elastix/src/Common/itkTransformixInputPointFileReader.h:22,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.hxx:25,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.h:354,
from /home/piedec/git/build/elastix/src/Core/Kernel/elxElastixTemplate.h:39,
from /home/piedec/git/build/elastix/src/Core/Install/elxIncludes.h:39,
from /home/piedec/git/build/elastix/src/Components/Transforms/SplineKernelTransform/elxSplineKernelTransform.h:21,
from /home/piedec/git/build/elastix/src/Components/Transforms/SplineKernelTransform/elxSplineKernelTransform.cxx:19:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx: In member function ‘bool itk::HexahedronCell::EvaluatePosition(itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::PointsContainer_, itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::CoordRepType_, double_, itk::HexahedronCell::InterpolationWeightType_) [with TCellInterface = itk::CellInterface<float, itk::CellTraitsInfo<4, double, float, long unsigned int, long unsigned int, long unsigned int, itk::Point<double, 4u>, itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >, std::set > >; itk::HexahedronCell::CoordRepType = double; itk::HexahedronCell::PointsContainer = itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >; itk::HexahedronCell::InterpolationWeightType = float]’:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:380:9: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]
tcol[j] += pt[j] * derivs[i + 16];
^
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:375:7: note: containing loop
for ( unsigned int j = 0; j < PointDimension; j++ )
^
In file included from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.h:147:0,
from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkMeshFileReader.h:24,
from /home/piedec/git/build/elastix/src/Common/itkMeshFileReaderBase.h:23,
from /home/piedec/git/build/elastix/src/Common/itkTransformixInputPointFileReader.h:22,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.hxx:25,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.h:354,
from /home/piedec/git/build/elastix/src/Core/Kernel/elxElastixTemplate.h:39,
from /home/piedec/git/build/elastix/src/Core/Install/elxIncludes.h:39,
from /home/piedec/git/build/elastix/src/Components/Transforms/TranslationTransform/elxTranslationTransform.h:21,
from /home/piedec/git/build/elastix/src/Components/Transforms/TranslationTransform/elxTranslationTransform.cxx:19:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx: In member function ‘bool itk::HexahedronCell::EvaluatePosition(itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::PointsContainer_, itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::CoordRepType_, double_, itk::HexahedronCell::InterpolationWeightType_) [with TCellInterface = itk::CellInterface<float, itk::CellTraitsInfo<4, double, float, long unsigned int, long unsigned int, long unsigned int, itk::Point<double, 4u>, itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >, std::set > >; itk::HexahedronCell::CoordRepType = double; itk::HexahedronCell::PointsContainer = itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >; itk::HexahedronCell::InterpolationWeightType = float]’:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:380:9: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]
tcol[j] += pt[j] * derivs[i + 16];
^
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:375:7: note: containing loop
for ( unsigned int j = 0; j < PointDimension; j++ )
^
In file included from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.h:147:0,
from /home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkMeshFileReader.h:24,
from /home/piedec/git/build/elastix/src/Common/itkMeshFileReaderBase.h:23,
from /home/piedec/git/build/elastix/src/Common/itkTransformixInputPointFileReader.h:22,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.hxx:25,
from /home/piedec/git/build/elastix/src/Core/ComponentBaseClasses/elxTransformBase.h:354,
from /home/piedec/git/build/elastix/src/Core/Kernel/elxElastixTemplate.h:39,
from /home/piedec/git/build/elastix/src/Core/Install/elxIncludes.h:39,
from /home/piedec/git/build/elastix/src/Components/Transforms/StackTransform/elxBSplineStackTransform.h:21,
from /home/piedec/git/build/elastix/src/Components/Transforms/StackTransform/elxBSplineStackTransform.cxx:18:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx: In member function ‘bool itk::HexahedronCell::EvaluatePosition(itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::PointsContainer_, itk::HexahedronCell::CoordRepType_, itk::HexahedronCell::CoordRepType_, double_, itk::HexahedronCell::InterpolationWeightType_) [with TCellInterface = itk::CellInterface<float, itk::CellTraitsInfo<4, double, float, long unsigned int, long unsigned int, long unsigned int, itk::Point<double, 4u>, itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >, std::set > >; itk::HexahedronCell::CoordRepType = double; itk::HexahedronCell::PointsContainer = itk::VectorContainer<long unsigned int, itk::Point<double, 4u> >; itk::HexahedronCell::InterpolationWeightType = float]’:
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:380:9: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]
tcol[j] += pt[j] * derivs[i + 16];
^
/home/piedec/git/build/ITK-prefix/include/ITK-4.8/itkHexahedronCell.hxx:375:7: note: containing loop
for ( unsigned int j = 0; j < PointDimension; j++ )
^