[Neurodebian-devel] ANTS

Yaroslav Halchenko debian at onerussian.com
Tue Mar 4 13:17:55 UTC 2014


Hi Steve,

I wondered if you  might have a quick idea on the following test failure if
backporting ITK for wheezy on 32bit.

Test images:
http://www.onerussian.com/tmp/itkOtsuThresholdImageFilterTestShort.png
http://www.onerussian.com/tmp/itkOtsuThresholdImageFilterTestShort.png.base.png
http://www.onerussian.com/tmp/itkOtsuThresholdImageFilterTestShort.png.diff.png
http://www.onerussian.com/tmp/itkOtsuThresholdImageFilterTestShort.png.test.png


wheezy:
2157/2444 Testing: itkOtsuThresholdImageFilterTestShort
2157/2444 Test: itkOtsuThresholdImageFilterTestShort
Command: "/tmp/buildd/insighttoolkit4-4.5.0/BUILD/bin/ITKThresholdingTestDriver" "--compare" "/tmp/buildd/insighttoolkit4-4.5.0/BUILD/ExternalData/Modules/Filtering/Thresholding/test/Baseline/itkOtsuThresholdImageFilterTestShort.png" "/tmp/buildd/insighttoolkit4-4.5.0/BUILD/Testing/Temporary/itkOtsuThresholdImageFilterTestShort.png" "itkOtsuThresholdImageFilterTest" "/tmp/buildd/insighttoolkit4-4.5.0/BUILD/ExternalData/Testing/Data/Input/Input-RA-Short.nrrd" "/tmp/buildd/insighttoolkit4-4.5.0/BUILD/Testing/Temporary/itkOtsuThresholdImageFilterTestShort.png"
Directory: /tmp/buildd/insighttoolkit4-4.5.0/BUILD/Modules/Filtering/Thresholding/test
"itkOtsuThresholdImageFilterTestShort" start time: Mar 03 17:48 UTC
Output:
----------------------------------------------------------
-------- Start OtsuThresholdImageFilter "" OtsuThresholdImageFilter (0x899f9d0)
  RTTI typeinfo:   itk::OtsuThresholdImageFilter<itk::Image<short, 2u>, itk::Image<unsigned char, 2u>, itk::Image<unsigned char, 2u> >
  Reference Count: 3
  Modified Time: 66
  Debug: Off
  Object Name: 
  Observers: 
    StartEvent(SimpleMemberCommand)
    EndEvent(SimpleMemberCommand)
    ProgressEvent(SimpleMemberCommand)
    IterationEvent(SimpleMemberCommand)
    AbortEvent(SimpleMemberCommand)
  Inputs: 
    Primary: (0x899f798) *
  Indexed Inputs: 
    0: Primary (0x899f798)
  Required Input Names: Primary
  NumberOfRequiredInputs: 1
  Outputs: 
    Primary: (0x89a2170)
  Indexed Outputs: 
    0: Primary (0x89a2170)
  NumberOfRequiredOutputs: 1
  Number Of Threads: 8
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: Off
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 35
    Debug: Off
    Object Name: 
    Observers: 
      none
    Thread Count: 8
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 8
  CoordinateTolerance: 1e-06
  DirectionTolerance: 1e-06
  OutsideValue: 0
  InsideValue: 255
  Calculator:     OtsuThresholdCalculator (0x89a22b8)
      RTTI typeinfo:   itk::OtsuThresholdCalculator<itk::Statistics::Histogram<double, itk::Statistics::DenseFrequencyContainer2>, short>
      Reference Count: 1
      Modified Time: 51
      Debug: Off
      Object Name: 
      Observers: 
        none
      Inputs: 
        Primary: (0)
      Indexed Inputs: 
        0: Primary (0)
      No Required Input Names
      NumberOfRequiredInputs: 0
      Outputs: 
        Primary: (0x89a4a18)
      Indexed Outputs: 
        0: Primary (0x89a4a18)
      NumberOfRequiredOutputs: 1
      Number Of Threads: 8
      ReleaseDataFlag: Off
      ReleaseDataBeforeUpdateFlag: On
      AbortGenerateData: Off
      Progress: 0
      Multithreader: 
        RTTI typeinfo:   itk::MultiThreader
        Reference Count: 1
        Modified Time: 46
        Debug: Off
        Object Name: 
        Observers: 
          none
        Thread Count: 8
        Global Maximum Number Of Threads: 128
        Global Default Number Of Threads: 8
  Threshold (computed): 0
  Mask image in use: 0
  Masking of output: 1
Progress  | 0 | 0.00390625 | 0.0078125 | 0.0117188 | 0.015625 | 0.0195312 | 0.0234375 | 0.0273438 | 0.03125 | 0.0351562
 | 0.0390625 | 0.0429688 | 0.046875 | 0.0507812 | 0.0546875 | 0.0585938 | 0.0625 | 0.0664062 | 0.0703125 | 0.0742188
 | 0.078125 | 0.0820312 | 0.0859375 | 0.0898438 | 0.09375 | 0.0976562 | 0.101562 | 0.105469 | 0.109375 | 0.113281
 | 0.117188 | 0.121094 | 0.125 | 0.128906 | 0.132812 | 0.136719 | 0.140625 | 0.144531 | 0.148438 | 0.152344
 | 0.15625 | 0.160156 | 0.164062 | 0.167969 | 0.171875 | 0.175781 | 0.179688 | 0.183594 | 0.1875 | 0.191406
 | 0.195312 | 0.199219 | 0.203125 | 0.207031 | 0.210938 | 0.214844 | 0.21875 | 0.222656 | 0.226562 | 0.230469
 | 0.234375 | 0.238281 | 0.242188 | 0.246094 | 0.25 | 0.253906 | 0.257812 | 0.261719 | 0.265625 | 0.269531
 | 0.273438 | 0.277344 | 0.28125 | 0.285156 | 0.289062 | 0.292969 | 0.296875 | 0.300781 | 0.304688 | 0.308594
 | 0.3125 | 0.316406 | 0.320312 | 0.324219 | 0.328125 | 0.332031 | 0.335938 | 0.339844 | 0.34375 | 0.347656
 | 0.351562 | 0.355469 | 0.359375 | 0.363281 | 0.367188 | 0.371094 | 0.375 | 0.378906 | 0.382812 | 0.386719
 | 0.390625 | 0.394531 | 0.398438 | 0.4 | 0.4 | 0.6 | 0.6 | 0.65 | 0.7 | 0.75
 | 0.8 | 0.85 | 0.9 | 0.95 | 1 | 1
Filter took 0 seconds.

-------- End OtsuThresholdImageFilter "" OtsuThresholdImageFilter (0x899f9d0)
  RTTI typeinfo:   itk::OtsuThresholdImageFilter<itk::Image<short, 2u>, itk::Image<unsigned char, 2u>, itk::Image<unsigned char, 2u> >
  Reference Count: 3
  Modified Time: 66
  Debug: Off
  Object Name: 
  Observers: 
    StartEvent(SimpleMemberCommand)
    EndEvent(SimpleMemberCommand)
    ProgressEvent(SimpleMemberCommand)
    IterationEvent(SimpleMemberCommand)
    AbortEvent(SimpleMemberCommand)
  Inputs: 
    Primary: (0x899f798) *
  Indexed Inputs: 
    0: Primary (0x899f798)
  Required Input Names: Primary
  NumberOfRequiredInputs: 1
  Outputs: 
    Primary: (0x89a2170)
  Indexed Outputs: 
    0: Primary (0x89a2170)
  NumberOfRequiredOutputs: 1
  Number Of Threads: 8
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: Off
  AbortGenerateData: Off
  Progress: 1
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 35
    Debug: Off
    Object Name: 
    Observers: 
      none
    Thread Count: 8
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 8
  CoordinateTolerance: 1e-06
  DirectionTolerance: 1e-06
  OutsideValue: 0
  InsideValue: 255
  Calculator:     OtsuThresholdCalculator (0x89a22b8)
      RTTI typeinfo:   itk::OtsuThresholdCalculator<itk::Statistics::Histogram<double, itk::Statistics::DenseFrequencyContainer2>, short>
      Reference Count: 1
      Modified Time: 310
      Debug: Off
      Object Name: 
      Observers: 
        none
      Inputs: 
        Primary: (0)
      Indexed Inputs: 
        0: Primary (0)
      No Required Input Names
      NumberOfRequiredInputs: 0
      Outputs: 
        Primary: (0x89a4a18)
      Indexed Outputs: 
        0: Primary (0x89a4a18)
      NumberOfRequiredOutputs: 1
      Number Of Threads: 8
      ReleaseDataFlag: Off
      ReleaseDataBeforeUpdateFlag: On
      AbortGenerateData: Off
      Progress: 1
      Multithreader: 
        RTTI typeinfo:   itk::MultiThreader
        Reference Count: 1
        Modified Time: 46
        Debug: Off
        Object Name: 
        Observers: 
          none
        Thread Count: 8
        Global Maximum Number Of Threads: 128
        Global Default Number Of Threads: 8
  Threshold (computed): 14648
  Mask image in use: 0
  Masking of output: 1
filter->GetNumberOfHistogramBins(): 256
Computed Threshold is: 14648
<DartMeasurement name="ImageError itkOtsuThresholdImageFilterTestShort.png" type="numeric/double">1</DartMeasurement>
<DartMeasurement name="ImageError" type="numeric/double">1</DartMeasurement>
<DartMeasurement name="ImageError Minimum" type="numeric/double">255</DartMeasurement>
<DartMeasurement name="ImageError Maximum" type="numeric/double">255</DartMeasurement>
<DartMeasurement name="ImageError Mean" type="numeric/double">255</DartMeasurement>
<DartMeasurementFile name="DifferenceImage" type="image/png">/tmp/buildd/insighttoolkit4-4.5.0/BUILD/Testing/Temporary/itkOtsuThresholdImageFilterTestShort.png.diff.png</DartMeasurementFile>
<DartMeasurementFile name="BaselineImage" type="image/png">/tmp/buildd/insighttoolkit4-4.5.0/BUILD/Testing/Temporary/itkOtsuThresholdImageFilterTestShort.png.base.png</DartMeasurementFile>
<DartMeasurementFile name="TestImage" type="image/png">/tmp/buildd/insighttoolkit4-4.5.0/BUILD/Testing/Temporary/itkOtsuThresholdImageFilterTestShort.png.test.png</DartMeasurementFile>
<DartMeasurement name="BaselineImageName" type="text/string">itkOtsuThresholdImageFilterTestShort.png</DartMeasurement>
<end of output>
Test time =   0.14 sec
----------------------------------------------------------
Test Failed.
"itkOtsuThresholdImageFilterTestShort" end time: Mar 03 17:48 UTC
"itkOtsuThresholdImageFilterTestShort" time elapsed: 00:00:00


On Mon, 03 Mar 2014, Yaroslav Halchenko wrote:
> > > Do you have access to the testing log? Usually it is in the build
> > > directory under Testing/Temporary/LastTest.log. If you search for
> > > "Test Fail" you could see what exactly is failing.

> > not currently -- those are thrown away upon build is done.

> > I will not reinitiate build and hook into it to troubleshoot and at
> > least provide you the log

> FWIW -- that is it
> http://www.onerussian.com/tmp/itk-4.5.0-nd80-LastTest.log
-- 
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Senior Research Associate,     Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        



More information about the Neurodebian-devel mailing list