From 3ea20afba8802c91906cf82d06b0c6db508cc9d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20Haitz=20Legarreta=20Gorro=C3=B1o?= Date: Sat, 2 Feb 2019 01:07:32 -0500 Subject: [PATCH] =?UTF-8?q?BUG:=20Fix=20`=C3=ACtkResmapleImageTest2`=20tes?= =?UTF-8?q?t=20failing=20on=2032-bit=20systems.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix `ìtkResmapleImageTest2` test failing on 32-bit systems. Fixes: https://open.cdash.org/testDetails.php?test=728564967&build=5731782 --- Modules/Filtering/ImageGrid/test/itkResampleImageTest2.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/Filtering/ImageGrid/test/itkResampleImageTest2.cxx b/Modules/Filtering/ImageGrid/test/itkResampleImageTest2.cxx index 19a491a3724..600adbb03a9 100644 --- a/Modules/Filtering/ImageGrid/test/itkResampleImageTest2.cxx +++ b/Modules/Filtering/ImageGrid/test/itkResampleImageTest2.cxx @@ -175,8 +175,8 @@ int itkResampleImageTest2(int argc, char * argv[]) typedef typename ImageType::SizeType::SizeValueType SizeValueType; for( unsigned int i = 0; i < NDimensions; ++i ) { - outputSize[i] = static_cast< SizeValueType >( - (double)inputSize[i] * inputSpacing[i] / outputSpacing[i]); + outputSize[i] = itk::Math::Ceil< SizeValueType >( + (double)inputSize[i] * inputSpacing[i] / outputSpacing[i] ); } typename ImageType::DirectionType outputDirection =