MantisBT - ITK |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0005529 | ITK | | public | 2007-08-17 16:12 | 2010-10-27 15:12 |
|
Reporter | Mathieu Coursolle | |
Assigned To | kentwilliams | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Resolution Date | |
Sprint | |
Sprint Status | backlog |
|
Summary | 0005529: ITK warnings in XCode about 64 bits to 32 bits conversion. |
Description | When including ITK headers in an XCode project, the following warning appears multiple times:
warning: implicit conversion shortens 64-bit value into a 32-bit value
This is mainly cause when a double value is assign into a float value.
So far, the following files have been reported to cause that warning:
/Code/Common/itkNumericTraits.h
/Code/Common/itkLightProcessObject.h
/Code/Common/itkProcessObject.h
/Code/IO/itkImageSeriesReader.txx
/Code/BasicFilters/itkOrientImageFilter.txx |
Steps To Reproduce | |
Additional Information | There are no implicit conversion warnings left. |
Tags | No tags attached. |
Relationships | related to | 0006196 | assigned | Luis Ibanez | ITK has many 64 to 32 bit truncations, compiler warning can catch many of them |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2007-08-17 16:12 | Mathieu Coursolle | New Issue | |
2007-08-17 16:12 | Mathieu Coursolle | Status | new => assigned |
2007-08-17 16:12 | Mathieu Coursolle | Assigned To | => Mathieu Coursolle |
2007-08-17 16:17 | Mathieu Coursolle | Note Added: 0008505 | |
2007-08-20 10:02 | Mathieu Coursolle | Note Added: 0008508 | |
2007-08-22 13:49 | Mathieu Coursolle | Note Added: 0008584 | |
2007-08-23 09:29 | Mathieu Coursolle | Note Added: 0008599 | |
2008-01-23 16:38 | Luis Ibanez | Note Added: 0010268 | |
2008-01-23 16:39 | Luis Ibanez | Relationship added | related to 0006196 |
2010-10-21 13:14 | Hans Johnson | Assigned To | Mathieu Coursolle => kentwilliams |
2010-10-21 13:15 | Hans Johnson | Note Added: 0022624 | |
2010-10-27 15:12 | kentwilliams | Sprint Status | => backlog |
2010-10-27 15:12 | kentwilliams | Status | assigned => closed |
2010-10-27 15:12 | kentwilliams | Resolution | open => fixed |
2010-10-27 15:12 | kentwilliams | Additional Information Updated | |
Notes |
|
(0008505)
|
Mathieu Coursolle
|
2007-08-17 16:17
|
|
The following files have been fixed:
/Code/Common/itkNumericTraits.h
/Code/Common/itkLightProcessObject.h
/Code/Common/itkProcessObject.h
/Code/IO/itkImageSeriesReader.txx
/Code/BasicFilters/itkOrientImageFilter.txx |
|
|
(0008508)
|
Mathieu Coursolle
|
2007-08-20 10:02
|
|
Fixed:
/Utilities/DICOMParser/DICOMAppHelper.h |
|
|
(0008584)
|
Mathieu Coursolle
|
2007-08-22 13:49
|
|
Fixed:
/Code/IO/itkImageIORegion.h (long to int conversion.)
/Utilities/vxl/core/vnl/vnl_math.h (long to int conversion.) |
|
|
(0008599)
|
Mathieu Coursolle
|
2007-08-23 09:29
|
|
Fixed:
/Code/Common/itkLandmarkBasedTransformInitializer.txx
/Code/IO/itkImageFileReader.txx |
|
|
(0010268)
|
Luis Ibanez
|
2008-01-23 16:38
|
|
We will work on the Code/Common directory once we are done fixing the same 64bits->32bits problems in the Code/IO directory. |
|
|
(0022624)
|
Hans Johnson
|
2010-10-21 13:15
|
|
Brad Lowekamp and Luis Ibanez can provide more feedback on an attempt that was made to fix. |
|