Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Main Repositories
otb
Commits
3758cd1f
Commit
3758cd1f
authored
Oct 17, 2007
by
Cyrille Valladeau
Browse files
Mise a jour de l'ITK en Interne : version 3.4.0.
parent
63e1acfe
Changes
1000
Hide whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
20 of 1000+
files are displayed.
Plain diff
Email patch
Utilities/ITK/CMake/.NoDartCoverage
0 → 100755
View file @
3758cd1f
Utilities/ITK/CMake/CTestCustom.ctest.in
0 → 100755
View file @
3758cd1f
SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 1000000)
SET(CTEST_CUSTOM_WARNING_EXCEPTION
${CTEST_CUSTOM_WARNING_EXCEPTION}
"warning LNK4221.*no public symbols found"
"ranlib:.*file:.*has no symbols"
"libtool:.*file:.*has no symbols"
"vxl.core.vnl.algo"
"vxl.core.vnl"
"CableSwig"
"vxl.v3p.netlib"
"usr.include.stdint.h"
"Warning itk::Statistics::Histogram"
)
IF(APPLE)
SET(CTEST_CUSTOM_WARNING_EXCEPTION
${CTEST_CUSTOM_WARNING_EXCEPTION}
"warning -.: directory name .* does not exist"
)
ENDIF(APPLE)
Utilities/ITK/CMake/CheckBigBitfield.c
0 → 100755
View file @
3758cd1f
#include
<stdio.h>
#ifdef _WIN32
typedef
unsigned
__int64
nio_ullong
;
#else
typedef
unsigned
long
long
nio_ullong
;
#endif
typedef
union
{
double
d
;
struct
{
nio_ullong
bogus0
:
60
;
unsigned
int
bogus1
:
2
;
unsigned
int
bogus2
:
2
;
}
c
;
}
nio_test
;
int
main
(
int
argc
,
char
*
argv
[])
{
printf
(
"hello, world.
\n
"
);
return
0
;
}
Utilities/ITK/CMake/CheckBigBitfield.cmake
0 → 100755
View file @
3758cd1f
#
# Checks whether this platform can (1) or cannot(0) do bit-fields greater than
# 32 bits. This is necessary for correct handling of IEEE floating point
# special values.
#
# VARIABLE - variable to store the result to
#
MACRO
(
CHECK_BIG_BITFIELD VARIABLE LOCAL_TEST_DIR
)
IF
(
"HAVE_
${
VARIABLE
}
"
MATCHES
"^HAVE_
${
VARIABLE
}
$"
)
MESSAGE
(
STATUS
"Checking to see if this platform supports large bit-fields (>32 bits)"
)
TRY_RUN
(
DUMMY
${
VARIABLE
}
${
CMAKE_BINARY_DIR
}
${
LOCAL_TEST_DIR
}
/CheckBigBitfield.c
OUTPUT_VARIABLE OUTPUT
)
IF
(
${
VARIABLE
}
)
SET
(
HAVE_
${
VARIABLE
}
TRUE CACHE INTERNAL
" "
)
MESSAGE
(
STATUS
"Checking to see if this platform supports large bit-fields (>32 bits) - yes"
)
FILE
(
APPEND
${
CMAKE_BINARY_DIR
}
/CMakeOutput.log
"Checking to see if this platform supports large bit-fields (>32 bits) passed with "
"the following output:
\n
${
OUTPUT
}
\n\n
"
)
ELSE
(
${
VARIABLE
}
)
MESSAGE
(
STATUS
"Checking to see if this platform supports large bit-fields (>32 bits) - no"
)
FILE
(
APPEND
${
CMAKE_BINARY_DIR
}
/CMakeError.log
"Checking to see if this platform supports large bit-fields (>32 bits) failed with "
"the following output:
\n
${
OUTPUT
}
\n\n
"
)
ENDIF
(
${
VARIABLE
}
)
ENDIF
(
"HAVE_
${
VARIABLE
}
"
MATCHES
"^HAVE_
${
VARIABLE
}
$"
)
ENDMACRO
(
CHECK_BIG_BITFIELD
)
Utilities/ITK/CMake/CheckCPPDirective.cmake
0 → 100755
View file @
3758cd1f
#
# Checks whether this platform has a given preprocessor directive
#
# VARIABLE - variable to store the result to
#
MACRO
(
CHECK_CPP_DIRECTIVE_EXISTS DIRECTIVE VARIABLE
)
IF
(
"HAVE_
${
VARIABLE
}
"
MATCHES
"^HAVE_
${
VARIABLE
}
$"
)
MESSAGE
(
STATUS
"Checking to see if this platform has the
${
DIRECTIVE
}
C-Preprocessor directive"
)
SET
(
DIRECTIVE
${
DIRECTIVE
}
)
CONFIGURE_FILE
(
${
ITK_SOURCE_DIR
}
/CMake/CheckCPPDirectiveExists.cxx.in
${
CMAKE_BINARY_DIR
}
/CMakeTmp/CheckCPPDirectiveExists.cxx IMMEDIATE
)
TRY_COMPILE
(
${
VARIABLE
}
${
CMAKE_BINARY_DIR
}
${
CMAKE_BINARY_DIR
}
/CMakeTmp/CheckCPPDirectiveExists.cxx
OUTPUT_VARIABLE OUTPUT
)
IF
(
${
VARIABLE
}
)
SET
(
HAVE_
${
VARIABLE
}
TRUE CACHE INTERNAL
" "
)
MESSAGE
(
STATUS
"Checking to see if this platform supports has the
${
DIRECTIVE
}
C-Preprocessor directive - yes"
)
FILE
(
APPEND
${
CMAKE_BINARY_DIR
}
/CMakeOutput.log
"Checking to see if this platform supports has the
${
DIRECTIVE
}
C-Preprocessor directive with "
"the following output:
\n
${
OUTPUT
}
\n\n
"
)
ELSE
(
${
VARIABLE
}
)
MESSAGE
(
STATUS
"Checking to see if this platform supports has the
${
DIRECTIVE
}
C-Preprocessor directive - no"
)
FILE
(
APPEND
${
CMAKE_BINARY_DIR
}
/CMakeError.log
"Checking to see if this platform supports has the
${
DIRECTIVE
}
C-Preprocessor directive with "
"the following output:
\n
${
OUTPUT
}
\n\n
"
)
ENDIF
(
${
VARIABLE
}
)
ENDIF
(
"HAVE_
${
VARIABLE
}
"
MATCHES
"^HAVE_
${
VARIABLE
}
$"
)
ENDMACRO
(
CHECK_CPP_DIRECTIVE_EXISTS
)
Utilities/ITK/CMake/CheckCPPDirectiveExists.cxx.in
0 → 100755
View file @
3758cd1f
#include <iostream>
#ifdef __BORLANDC__
#ifndef __FUNCTION__
#define __FUNCTION__ __FUNC__
#endif
#endif
int main()
{
std::cout << ${DIRECTIVE};
return 0;
}
Utilities/ITK/CMake/FindFFTW.cmake
0 → 100755
View file @
3758cd1f
## FFTW can be compiled and subsequently linked against
## various data types.
## There is a single set of include files, and then muttiple libraries,
## One for each type. I.e. libfftw.a-->double, libfftwf.a-->float
## The following logic belongs in the individual package
## MARK_AS_ADVANCED(USE_FFTWD)
## OPTION(USE_FFTWD "Use double precision FFTW if found" ON)
## MARK_AS_ADVANCED(USE_FFTWF)
## OPTION(USE_FFTWF "Use single precision FFTW if found" ON)
IF
(
USE_FFTWD OR USE_FFTWF
)
SET
(
FFTW_INC_SEARCHPATH
/sw/include
/usr/include
/usr/local/include
/usr/include/fftw
/usr/local/include/fftw
)
FIND_PATH
(
FFTW_INCLUDE_PATH fftw3.h
${
FFTW_INC_SEARCHPATH
}
)
IF
(
FFTW_INCLUDE_PATH
)
SET
(
FFTW_INCLUDE
${
FFTW_INCLUDE_PATH
}
)
ENDIF
(
FFTW_INCLUDE_PATH
)
IF
(
FFTW_INCLUDE
)
INCLUDE_DIRECTORIES
(
${
FFTW_INCLUDE
}
)
ENDIF
(
FFTW_INCLUDE
)
GET_FILENAME_COMPONENT
(
FFTW_INSTALL_BASE_PATH
${
FFTW_INCLUDE_PATH
}
PATH
)
SET
(
FFTW_LIB_SEARCHPATH
${
FFTW_INSTALL_BASE_PATH
}
/lib
/usr/lib/fftw
/usr/local/lib/fftw
)
IF
(
USE_FFTWD
)
MARK_AS_ADVANCED
(
FFTWD_LIB
)
# OPTION(FFTWD_LIB "The full path to the fftw3 library (including the library)" )
FIND_LIBRARY
(
FFTWD_LIB fftw3
${
FFTW_LIB_SEARCHPATH
}
)
#Double Precision Lib
FIND_LIBRARY
(
FFTWD_THREADS_LIB fftw3_threads
${
FFTW_LIB_SEARCHPATH
}
)
#Double Precision Lib only if compiled with threads support
IF
(
FFTWD_LIB
)
SET
(
FFTWD_FOUND 1
)
IF
(
FFTWD_THREADS_LIB
)
SET
(
FFTWD_LIB
${
FFTWD_LIB
}
${
FFTWD_THREADS_LIB
}
)
ENDIF
(
FFTWD_THREADS_LIB
)
ENDIF
(
FFTWD_LIB
)
ENDIF
(
USE_FFTWD
)
IF
(
USE_FFTWF
)
MARK_AS_ADVANCED
(
FFTWF_LIB
)
# OPTION(FFTWF_LIB "The full path to the fftw3f library (including the library)" )
FIND_LIBRARY
(
FFTWF_LIB fftw3f
${
FFTW_LIB_SEARCHPATH
}
)
#Single Precision Lib
FIND_LIBRARY
(
FFTWF_THREADS_LIB fftw3f_threads
${
FFTW_LIB_SEARCHPATH
}
)
#Single Precision Lib only if compiled with threads support
IF
(
FFTWF_LIB
)
SET
(
FFTWF_FOUND 1
)
IF
(
FFTWF_THREADS_LIB
)
SET
(
FFTWF_LIB
${
FFTWF_LIB
}
${
FFTWF_THREADS_LIB
}
)
ENDIF
(
FFTWF_THREADS_LIB
)
ENDIF
(
FFTWF_LIB
)
ENDIF
(
USE_FFTWF
)
ENDIF
(
USE_FFTWD OR USE_FFTWF
)
Utilities/ITK/CMake/FindMINC2.cmake
0 → 100755
View file @
3758cd1f
IF
(
ITK_USE_MINC2
)
MARK_AS_ADVANCED
(
NETCDF_INCLUDE_PATH NETCDF_LIB
)
MARK_AS_ADVANCED
(
HDF5_INCLUDE_PATH HDF5_LIB
)
MARK_AS_ADVANCED
(
MINC_INCLUDE_PATH
)
MARK_AS_ADVANCED
(
MINC2_INCLUDE_PATH MINC2_LIB
)
SET
(
NETCDF_INC_SEARCHPATH
/usr/include
)
SET
(
HDF5_INC_SEARCHPATH
/usr/include
)
SET
(
MINC_INC_SEARCHPATH
/usr/include
)
SET
(
MINC2_INC_SEARCHPATH
/usr/include
)
FIND_PATH
(
NETCDF_INCLUDE_PATH netcdf.h
${
NETCDF_INC_SEARCHPATH
}
)
FIND_PATH
(
HDF5_INCLUDE_PATH hdf5.h
${
HDF5_INC_SEARCHPATH
}
)
FIND_PATH
(
MINC_INCLUDE_PATH minc.h
${
MINC_INC_SEARCHPATH
}
)
FIND_PATH
(
MINC2_INCLUDE_PATH minc2.h
${
MINC2_INC_SEARCHPATH
}
)
IF
(
NETCDF_INCLUDE_PATH
)
SET
(
NETCDF_INCLUDE
${
NETCDF_INCLUDE_PATH
}
)
ENDIF
(
NETCDF_INCLUDE_PATH
)
IF
(
HDF5_INCLUDE_PATH
)
SET
(
HDF5_INCLUDE
${
HDF5_INCLUDE_PATH
}
)
ENDIF
(
HDF5_INCLUDE_PATH
)
IF
(
MINC_INCLUDE_PATH
)
SET
(
MINC_INCLUDE
${
MINC_INCLUDE_PATH
}
)
ENDIF
(
MINC_INCLUDE_PATH
)
IF
(
MINC2_INCLUDE_PATH
)
SET
(
MINC2_INCLUDE
${
MINC2_INCLUDE_PATH
}
)
ENDIF
(
MINC2_INCLUDE_PATH
)
FIND_LIBRARY
(
NETCDF_LIB netcdf /usr/lib /usr/local/lib
)
FIND_LIBRARY
(
HDF5_LIB hdf5 /usr/lib /usr/local/lib
)
FIND_LIBRARY
(
MINC2_LIB minc2 /usr/lib /usr/local/lib
)
IF
(
NETCDF_LIB
)
GET_FILENAME_COMPONENT
(
NETCDF_LIBRARY_PATH
${
NETCDF_LIB
}
PATH
)
ENDIF
(
NETCDF_LIB
)
IF
(
HDF5_LIB
)
GET_FILENAME_COMPONENT
(
HDF5_LIBRARY_PATH
${
HDF5_LIB
}
PATH
)
ENDIF
(
HDF5_LIB
)
IF
(
MINC2_LIB
)
GET_FILENAME_COMPONENT
(
MINC2_LIBRARY_PATH
${
MINC2_LIB
}
PATH
)
ENDIF
(
MINC2_LIB
)
SET
(
MINC2_FOUND 0
)
IF
(
MINC_INCLUDE AND MINC2_INCLUDE AND HDF5_INCLUDE AND NETCDF_INCLUDE
)
IF
(
MINC2_LIBRARY_PATH AND HDF5_LIBRARY_PATH AND NETCDF_LIBRARY_PATH
)
SET
(
MINC2_FOUND 1
)
ENDIF
(
MINC2_LIBRARY_PATH AND HDF5_LIBRARY_PATH AND NETCDF_LIBRARY_PATH
)
ENDIF
(
MINC_INCLUDE AND MINC2_INCLUDE AND HDF5_INCLUDE AND NETCDF_INCLUDE
)
IF
(
MINC2_FOUND
)
INCLUDE_DIRECTORIES
(
${
NETCDF_INCLUDE
}
${
HDF5_INCLUDE
}
${
MINC_INCLUDE
}
${
MINC2_INCLUDE
}
)
LINK_DIRECTORIES
(
${
NETCDF_LIBRARY_PATH
}
${
HDF5_LIBRARY_PATH
}
${
MINC2_LIBRARY_PATH
}
)
ADD_DEFINITIONS
(
-DUSE_MINC2
)
ENDIF
(
MINC2_FOUND
)
ENDIF
(
ITK_USE_MINC2
)
Utilities/ITK/CMake/FindNUMARRAY.cmake
0 → 100755
View file @
3758cd1f
# Try to find numarray python package
# Once done this will define
#
# PYTHON_NUMARRAY_FOUND - system has numarray development package and it should be used
# PYTHON_NUMARRAY_INCLUDE_DIR - directory where the arrayobject.h header file can be found
#
#
FIND_PATH
(
PYTHON_NUMARRAY_INCLUDE_DIR arrayobject.h
/usr/include/python2.3/numarray/
DOC
"Directory where the arrayobject.h header file can be found. This file is part of the numarray package"
)
IF
(
PYTHON_NUMARRAY_INCLUDE_DIR
)
SET
(
PYTHON_NUMARRAY_FOUND 1 CACHE INTERNAL
"Python numarray development package is available"
)
ENDIF
(
PYTHON_NUMARRAY_INCLUDE_DIR
)
Utilities/ITK/CMake/FindSCSL.cmake
0 → 100755
View file @
3758cd1f
IF
(
USE_SCSL
)
MARK_AS_ADVANCED
(
SCSL_INCLUDE_PATH SCSL_LIB
)
SET
(
SCSL_INC_SEARCHPATH
/usr/include
)
FIND_PATH
(
SCSL_INCLUDE_PATH scsl_fft.h
${
SCSL_INC_SEARCHPATH
}
)
IF
(
SCSL_INCLUDE_PATH
)
SET
(
SCSL_INCLUDE
${
SCSL_INCLUDE_PATH
}
)
ENDIF
(
SCSL_INCLUDE_PATH
)
#MESSAGE(STATUS "INCLUDE PATH " ${SCSL_INCLUDE_PATH} )
FIND_LIBRARY
(
SCSL_LIB scs /usr/lib32 /usr/lib /usr/local/lib
)
IF
(
SCSL_LIB
)
GET_FILENAME_COMPONENT
(
SCSL_LIBRARY_PATH
${
SCSL_LIB
}
PATH
)
ENDIF
(
SCSL_LIB
)
#MESSAGE(STATUS "LIB PATH " ${SCSL_LIBRARY_PATH} )
IF
(
SCSL_INCLUDE
)
IF
(
SCSL_LIBRARY_PATH
)
SET
(
SCSL_FOUND 1
)
ENDIF
(
SCSL_LIBRARY_PATH
)
ENDIF
(
SCSL_INCLUDE
)
IF
(
SCSL_FOUND
)
INCLUDE_DIRECTORIES
(
${
SCSL_INCLUDE
}
)
LINK_DIRECTORIES
(
${
SCSL_LIBRARY_PATH
}
)
ADD_DEFINITIONS
(
-DUSE_SCSL
)
ENDIF
(
SCSL_FOUND
)
ENDIF
(
USE_SCSL
)
Utilities/ITK/CMake/InsightValgrind.supp
0 → 100755
View file @
3758cd1f
{
Some Error from the itk::MultiThreader::DispatchSingleMethodThread
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader26DispatchSingleMethodThreadEPNS0_16ThreadInfoStructE
}
{
Some Error from the itk::MultiThreader::SingleMethodExecute
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader26DispatchSingleMethodThreadEPNS0_16ThreadInfoStructE
}
{
Error2
Memcheck:Free
fun:calloc
obj:*/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader19SingleMethodExecuteEv
fun:_ZN3itk11ImageSourceINS_5ImageIfLj3EEEE12GenerateDataEv
}
{
<itk::MultiThreader::SpawnThread>
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader11SpawnThreadEPFPvS1_ES1_
}
{
lib/ld conditional jump errors
Memcheck:Cond
obj:*/ld-2.3.?.so
obj:*/ld-2.3.?.so
obj:*/ld-2.3.?.so
}
{
CrazyTclError1
Memcheck:Leak
fun:calloc
obj:/usr/lib/libtcl8.4.so.0
fun:TclpAlloc
fun:Tcl_Alloc
fun:Tcl_MutexLock
fun:TclInitObjSubsystem
fun:TclInitSubsystems
fun:Tcl_FindExecutable
fun:Tcl_Main
}
{
CrazyTclError2
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:TclpThreadCreate
fun:Tcl_InitNotifier
fun:TclInitNotifier
fun:TclInitSubsystems
fun:Tcl_FindExecutable
fun:Tcl_Main
fun:main
}
{
CrazyTclError3
Memcheck:Leak
fun:realloc
fun:TclpRealloc
fun:Tcl_Realloc
fun:Tcl_SetObjLength
obj:/usr/lib/libtcl8.4.so.0
obj:/usr/lib/libtcl8.4.so.0
fun:Tcl_FSEvalFile
fun:Tcl_Main
}
{
CrazyTclError4
Memcheck:Leak
fun:malloc
obj:/usr/lib/libtcl8.4.so.0
fun:TclpAlloc
fun:Tcl_Alloc
obj:/usr/lib/libtcl8.4.so.0
obj:/usr/lib/libtcl8.4.so.0
obj:/usr/lib/libtcl8.4.so.0
fun:Tcl_GetsObj
fun:Tcl_Gets
obj:/usr/lib/libtcl8.4.so.0
fun:Tcl_SetSystemEncoding
fun:TclpSetInitialEncodings
obj:/usr/lib/libtcl8.4.so.0
fun:Tcl_FindExecutable
fun:Tcl_Main
}
{
CrazyTclError5
Memcheck:Leak
fun:malloc
obj:/usr/lib/libtcl8.4.so.0
fun:TclpAlloc
fun:Tcl_Alloc
fun:Tcl_MutexLock
fun:TclInitObjSubsystem
fun:TclInitSubsystems
fun:Tcl_FindExecutable
fun:Tcl_Main
}
{
CrazyTclError6
Memcheck:Leak
fun:malloc
fun:TclThreadAllocObj
fun:Tcl_NewObj
fun:TclpInitLibraryPath
obj:/usr/lib/libtcl8.4.so.0
fun:Tcl_FindExecutable
fun:Tcl_Main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:_ZSt18uncaught_exceptionv
fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
fun:_Z63itkGreyLevelCooccurrenceMatrixTextureCoefficientsCalculatorTestiPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader19SingleMethodExecuteEv
fun:_ZN3itk11ImageSourceINS_5ImageIdLj6EEEE12GenerateDataEv
fun:_ZN3itk13ProcessObject16UpdateOutputDataEPNS_10DataObjectE
}
{
<insert a suppression name here>
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:_ZSt18uncaught_exceptionv
fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
fun:_ZN3itk12OutputWindow11DisplayTextEPKc
}
{
<insert a suppression name here>
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:__cxa_throw
}
{
ostream stuff
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:_ZSt18uncaught_exceptionv
fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
}
{
ostream stuff
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:_ZSt18uncaught_exceptionv
fun:_ZNSolsEm
fun:_ZNSolsEj
}
{
basic_ostream From cumulative gaussian optimizer
Memcheck:Leak
fun:malloc
fun:__cxa_get_globals
fun:_ZSt18uncaught_exceptionv
fun:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
}
{
ostream stuff
Memcheck:Value4
obj:/usr/lib/libstdc++.so.6.0.3
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm
fun:_ZNSolsEm
}
{
ostream stuff
Memcheck:Value8
fun:vfprintf
fun:vsnprintf
fun:snprintf
obj:/usr/lib/libstdc++.so.6.0.3
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_
}
{
itkThreadLoggerTest 1
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader11SpawnThreadEPFPvS1_ES1_
fun:_ZN3itk12ThreadLoggerC1Ev
fun:_ZN3itk12ThreadLogger3NewEv
fun:_Z19itkThreadLoggerTestiPPc
fun:main
}
{
itkThreadLoggerTest 1
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader11SpawnThreadEPFPvS1_ES1_
fun:_ZN3itk12ThreadLoggerC1Ev
fun:_ZN3itk12ThreadLogger3NewEv
}
{
itkCommonPrintTest
Memcheck:Cond
obj:/usr/lib/libstdc++.so.6.0.3
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv
fun:_ZNSolsEPKv
fun:_ZNK3itk21KLMSegmentationBorder9PrintSelfERSoNS_6IndentE
fun:_ZNK3itk11LightObject5PrintERSoNS_6IndentE
fun:_ZNK3itk12SmartPointerINS_21KLMSegmentationBorderEE5PrintERSo
fun:_ZN3itklsINS_21KLMSegmentationBorderEEERSoS2_NS_12SmartPointerIT_EE
fun:_Z18itkCommonPrintTestiPPc
fun:main
}
{
itkCommonPrintTest
Memcheck:Value4
obj:/usr/lib/libstdc++.so.6.0.3
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv
fun:_ZNSolsEPKv
fun:_ZNK3itk21KLMSegmentationBorder9PrintSelfERSoNS_6IndentE
fun:_ZNK3itk11LightObject5PrintERSoNS_6IndentE
fun:_ZNK3itk12SmartPointerINS_21KLMSegmentationBorderEE5PrintERSo
fun:_ZN3itklsINS_21KLMSegmentationBorderEEERSoS2_NS_12SmartPointerIT_EE
fun:_Z18itkCommonPrintTestiPPc
fun:main
}
{
Below block is after changes to Multithreader, Aug 05
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader26DispatchSingleMethodThreadEPNS0_16ThreadInfoStructE
}
{
<insert a suppression name here>
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader26DispatchSingleMethodThreadEPNS0_16ThreadInfoStructE
fun:_ZN3itk13MultiThreader19SingleMethodExecuteEv
fun:_ZN3itk11ImageSourceINS_5ImageIfLj2EEEE12GenerateDataEv
fun:_ZN3itk13ProcessObject16UpdateOutputDataEPNS_10DataObjectE
fun:_ZN3itk10DataObject16UpdateOutputDataEv
}
{
<insert a suppression name here>
Memcheck:Leak
fun:calloc
obj:/lib/ld-2.3.?.so
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
fun:_ZN3itk13MultiThreader26DispatchSingleMethodThreadEPNS0_16ThreadInfoStructE