From: Gehua Y. <yan...@gm...> - 2014-05-19 18:40:36
|
Hi Folks, Recently I notice the test "1-bit pbm raw" in vil/tests/test_file_format_read failed noticeably on Windows platforms. The failure can be dated as recent as today: http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 Or as early as January 28 (perhaps even earlier) http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 It does not seem to fail on Linux or Mac OSX platforms. Before I did into the details, does anyone has any knowledge of this particular test or file format? Regards, Gary Yang DualAlign Below is a copy of the test output from my Windows machine: ----------------------------------------------------------------------------- Start Testing test_file_format_read: ----------------------------------------------------------------------------- GENERIC FILE LOAD Portable aNy Map [pnm]: (pbm, pgm, ppm) Test 001: 1-bit pbm ascii --> PASSED Test 002: 1-bit pbm raw --> View 0 at o ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel (p=0,i=1,j=0) vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: 15 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 **FAILED** Test 003: 8-bit pgm ascii --> PASSED Test 004: 8-bit pgm raw --> PASSED Test 005: 8-bit pgm raw 2 --> PASSED Test 006: 16-bit pgm ascii --> PASSED Test 007: 16-bit pgm raw --> PASSED Test 008: 8-bit ppm ascii --> PASSED Test 009: 8-bit ppm ascii as planar --> PASSED Test 010: 8-bit ppm raw --> PASSED Test 011: 8-bit ppm raw as planar --> PASSED Test 012: 16-bit ppm ascii --> PASSED Test 013: 16-bit ppm raw --> PASSED JPEG [jpg] Test 014: 8-bit grey, normal image to 4 quanta --> PASSED Test 015: 8-bit RGB, easy image accurate to 3 quanta --> PASSED Windows bitmap [bmp] Test 016: 8-bit greyscale (xv created) --> PASSED Test 017: 8-bit RGB (xv created) --> PASSED Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> PASSED Test 019: 8-bit RGBA uncompressed (Photoshop created) --> PASSED Portable Network Graphics [png] Test 020: 1-bit grey compressed --> PASSED Test 021: 8-bit RGB uncompressed --> PASSED Test 022: 8-bit RGB compressed --> PASSED Test 023: 8-bit RGB Indexed --> PASSED Test 024: 8-bit GA compressed --> PASSED Test 025: 10-bit grey with bitdepth=true (from labview) --> PASSED Test 026: 10-bit grey with bitdepth=false (from labview) --> PASSED Test 027: 16-bit grey with bitdepth=true (from labview) --> PASSED Test 028: 16-bit grey with bitdepth=false (from labview) --> PASSED TIFF [tiff] Test 029: 8-bit RGB uncompressed --> PASSED Test 030: 8-bit RGB packbits --> PASSED Test 031: 32-bit float grey --> PASSED Test 032: 8-bit RGBA uncompressed --> PASSED Test 033: 8-bit RGBA without RowsPerStrip --> PASSED Test 034: 8-bit GA uncompressed --> PASSED NITF 2.1 [nitf] (uncompressed) Test 035: 8-bit unsigned int (IMODE=P) --> PASSED Test 036: 8-bit unsigned int (IMODE=B) --> PASSED Test 037: 8-bit unsigned int (IMODE=R) --> PASSED Test 038: 8-bit unsigned int (IMODE=S) --> PASSED Test 039: 16-bit unsigned int (ABPP=13) --> PASSED NITF 2.0 [nitf] (uncompressed) Test 040: 32-bit signed int --> PASSED Test 041: 32-bit float --> PASSED Test 042: 64-bit float (double) --> PASSED NSIF 1.0 [nitf] (uncompressed) Test 043: 1-bit bool (NSIF w/ LUT to parse) --> PASSED OpenJPEG v2 Test 044: file1 (768x512 8Bit RGB) --> PASSED Test 045: file2 (480x640 8Bit RGB) --> PASSED Test 046: file4 (768x512 8Bit Grey) --> PASSED Test 047: file5 (768x512 8Bit RGB) --> PASSED Test 048: file7 (480x640 16Bit RGB) --> PASSED Test 049: file8 (700x400 8Bit RGB) --> PASSED Test 050: file9 (768x512 8Bit RGB) --> PASSED Sun raster [ras] Test 051: 8-bit grey, no colourmap --> PASSED Test 052: 8-bit RGB, no colourmap --> PASSED Test 053: 8-bit indexed RGB --> PASSED Khoros VIFF [viff] Test 054: 8-bit grey big endian --> PASSED Test 055: 8-bit RGB big endian --> PASSED Test 056: 16-bit grey big endian --> PASSED Test 057: 16-bit RGB big endian --> PASSED Test 058: 32-bit grey big endian --> PASSED Test 059: 32-bit float grey big endian --> PASSED Test 060: 64-bit float grey big endian --> PASSED Test 061: 8-bit grey little endian --> PASSED Test 062: 8-bit RGB little endian --> PASSED Test 063: 16-bit grey little endian --> PASSED Test 064: 16-bit RGB little endian --> PASSED Test 065: 32-bit grey little endian --> PASSED Test 066: 32-bit float grey little endian --> PASSED Test 067: 64-bit float grey little endian --> PASSED SGI IRIS [iris] Test 068: 8-bit grey rle --> PASSED Test 069: 16-bit grey verbatim --> PASSED Test 070: 8-bit RGB rle --> PASSED MIT [mit] Test 071: 8-bit grey --> PASSED Test 072: 16-bit grey --> PASSED Test 073: 8-bit RGB --> PASSED DICOM [dcm] Test 074: 16-bit greyscale uncompressed --> PASSED Test 075: 16-bit greyscale uncompressed 2 --> PASSED Test 076: 8-bit greyscale uncompressed --> PASSED Test 077: 8-bit greyscale uncompressed 2 --> PASSED Test 078: 16-bit greyscale uncompressed 3 --> PASSED Test 079: 12-bit greyscale float uncompressed --> PASSED ----------------------------------------------------------------------------- test_file_format_read Test Summary: 78 tests succeeded, 1 test failed ***** ----------------------------------------------------------------------------- Press any key to continue . . . |
From: Amitha P. <ami...@us...> - 2014-05-20 05:53:19
|
The PBM format is pretty simple. See, e.g., http://netpbm.sourceforge.net/doc/pbm.html Amitha. On Mon, May 19, 2014 at 11:40 AM, Gehua Yang <yan...@gm...> wrote: > Hi Folks, > > Recently I notice the test "1-bit pbm raw" in > vil/tests/test_file_format_read failed noticeably on Windows > platforms. The failure can be dated as recent as today: > http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 > Or as early as January 28 (perhaps even earlier) > http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 > > It does not seem to fail on Linux or Mac OSX platforms. Before I did > into the details, does anyone has any knowledge of this particular > test or file format? > > > Regards, > Gary Yang > DualAlign > > > > > Below is a copy of the test output from my Windows machine: > > > ----------------------------------------------------------------------------- > Start Testing test_file_format_read: > > ----------------------------------------------------------------------------- > GENERIC FILE LOAD > > Portable aNy Map [pnm]: (pbm, pgm, ppm) > Test 001: 1-bit pbm ascii --> > PASSED > Test 002: 1-bit pbm raw --> View > 0 at o > ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel (p=0,i=1,j=0) > vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: 15 > 0 0 0 0 1 > 0 1 0 1 1 > 1 1 0 1 0 > **FAILED** > Test 003: 8-bit pgm ascii --> > PASSED > Test 004: 8-bit pgm raw --> > PASSED > Test 005: 8-bit pgm raw 2 --> > PASSED > Test 006: 16-bit pgm ascii --> > PASSED > Test 007: 16-bit pgm raw --> > PASSED > Test 008: 8-bit ppm ascii --> > PASSED > Test 009: 8-bit ppm ascii as planar --> > PASSED > Test 010: 8-bit ppm raw --> > PASSED > Test 011: 8-bit ppm raw as planar --> > PASSED > Test 012: 16-bit ppm ascii --> > PASSED > Test 013: 16-bit ppm raw --> > PASSED > JPEG [jpg] > Test 014: 8-bit grey, normal image to 4 quanta --> > PASSED > Test 015: 8-bit RGB, easy image accurate to 3 quanta --> > PASSED > Windows bitmap [bmp] > Test 016: 8-bit greyscale (xv created) --> > PASSED > Test 017: 8-bit RGB (xv created) --> > PASSED > Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> > PASSED > Test 019: 8-bit RGBA uncompressed (Photoshop created) --> > PASSED > Portable Network Graphics [png] > Test 020: 1-bit grey compressed --> > PASSED > Test 021: 8-bit RGB uncompressed --> > PASSED > Test 022: 8-bit RGB compressed --> > PASSED > Test 023: 8-bit RGB Indexed --> > PASSED > Test 024: 8-bit GA compressed --> > PASSED > Test 025: 10-bit grey with bitdepth=true (from labview) --> > PASSED > Test 026: 10-bit grey with bitdepth=false (from labview) --> > PASSED > Test 027: 16-bit grey with bitdepth=true (from labview) --> > PASSED > Test 028: 16-bit grey with bitdepth=false (from labview) --> > PASSED > TIFF [tiff] > Test 029: 8-bit RGB uncompressed --> > PASSED > Test 030: 8-bit RGB packbits --> > PASSED > Test 031: 32-bit float grey --> > PASSED > Test 032: 8-bit RGBA uncompressed --> > PASSED > Test 033: 8-bit RGBA without RowsPerStrip --> > PASSED > Test 034: 8-bit GA uncompressed --> > PASSED > NITF 2.1 [nitf] (uncompressed) > Test 035: 8-bit unsigned int (IMODE=P) --> > PASSED > Test 036: 8-bit unsigned int (IMODE=B) --> > PASSED > Test 037: 8-bit unsigned int (IMODE=R) --> > PASSED > Test 038: 8-bit unsigned int (IMODE=S) --> > PASSED > Test 039: 16-bit unsigned int (ABPP=13) --> > PASSED > NITF 2.0 [nitf] (uncompressed) > Test 040: 32-bit signed int --> > PASSED > Test 041: 32-bit float --> > PASSED > Test 042: 64-bit float (double) --> > PASSED > NSIF 1.0 [nitf] (uncompressed) > Test 043: 1-bit bool (NSIF w/ LUT to parse) --> > PASSED > OpenJPEG v2 > Test 044: file1 (768x512 8Bit RGB) --> > PASSED > Test 045: file2 (480x640 8Bit RGB) --> > PASSED > Test 046: file4 (768x512 8Bit Grey) --> > PASSED > Test 047: file5 (768x512 8Bit RGB) --> > PASSED > Test 048: file7 (480x640 16Bit RGB) --> > PASSED > Test 049: file8 (700x400 8Bit RGB) --> > PASSED > Test 050: file9 (768x512 8Bit RGB) --> > PASSED > Sun raster [ras] > Test 051: 8-bit grey, no colourmap --> > PASSED > Test 052: 8-bit RGB, no colourmap --> > PASSED > Test 053: 8-bit indexed RGB --> > PASSED > Khoros VIFF [viff] > Test 054: 8-bit grey big endian --> > PASSED > Test 055: 8-bit RGB big endian --> > PASSED > Test 056: 16-bit grey big endian --> > PASSED > Test 057: 16-bit RGB big endian --> > PASSED > Test 058: 32-bit grey big endian --> > PASSED > Test 059: 32-bit float grey big endian --> > PASSED > Test 060: 64-bit float grey big endian --> > PASSED > Test 061: 8-bit grey little endian --> > PASSED > Test 062: 8-bit RGB little endian --> > PASSED > Test 063: 16-bit grey little endian --> > PASSED > Test 064: 16-bit RGB little endian --> > PASSED > Test 065: 32-bit grey little endian --> > PASSED > Test 066: 32-bit float grey little endian --> > PASSED > Test 067: 64-bit float grey little endian --> > PASSED > SGI IRIS [iris] > Test 068: 8-bit grey rle --> > PASSED > Test 069: 16-bit grey verbatim --> > PASSED > Test 070: 8-bit RGB rle --> > PASSED > MIT [mit] > Test 071: 8-bit grey --> > PASSED > Test 072: 16-bit grey --> > PASSED > Test 073: 8-bit RGB --> > PASSED > DICOM [dcm] > Test 074: 16-bit greyscale uncompressed --> > PASSED > Test 075: 16-bit greyscale uncompressed 2 --> > PASSED > Test 076: 8-bit greyscale uncompressed --> > PASSED > Test 077: 8-bit greyscale uncompressed 2 --> > PASSED > Test 078: 16-bit greyscale uncompressed 3 --> > PASSED > Test 079: 12-bit greyscale float uncompressed --> > PASSED > > ----------------------------------------------------------------------------- > test_file_format_read Test Summary: 78 tests succeeded, 1 test failed > ***** > > ----------------------------------------------------------------------------- > Press any key to continue . . . > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Vxl-maintainers mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-maintainers > |
From: Gehua Y. <yan...@gm...> - 2014-05-20 13:53:18
|
Hi Amitha, I was looking at the test image using IrfanView, which is identical to Windows' test case output but different from ground truth. I was quite a bit confused. I still don't understand why it would fail on the Windows and not Linux. I'll take a deeper look when I find time. Regards, Gary On Tue, May 20, 2014 at 1:29 AM, Amitha Perera <ami...@us...> wrote: > The PBM format is pretty simple. See, e.g., > http://netpbm.sourceforge.net/doc/pbm.html > > Amitha. > > > On Mon, May 19, 2014 at 11:40 AM, Gehua Yang <yan...@gm...> wrote: >> >> Hi Folks, >> >> Recently I notice the test "1-bit pbm raw" in >> vil/tests/test_file_format_read failed noticeably on Windows >> platforms. The failure can be dated as recent as today: >> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 >> Or as early as January 28 (perhaps even earlier) >> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 >> >> It does not seem to fail on Linux or Mac OSX platforms. Before I did >> into the details, does anyone has any knowledge of this particular >> test or file format? >> >> >> Regards, >> Gary Yang >> DualAlign >> >> >> >> >> Below is a copy of the test output from my Windows machine: >> >> >> ----------------------------------------------------------------------------- >> Start Testing test_file_format_read: >> >> ----------------------------------------------------------------------------- >> GENERIC FILE LOAD >> >> Portable aNy Map [pnm]: (pbm, pgm, ppm) >> Test 001: 1-bit pbm ascii --> >> PASSED >> Test 002: 1-bit pbm raw --> View >> 0 at o >> ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel (p=0,i=1,j=0) >> vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: >> 15 >> 0 0 0 0 1 >> 0 1 0 1 1 >> 1 1 0 1 0 >> **FAILED** >> Test 003: 8-bit pgm ascii --> >> PASSED >> Test 004: 8-bit pgm raw --> >> PASSED >> Test 005: 8-bit pgm raw 2 --> >> PASSED >> Test 006: 16-bit pgm ascii --> >> PASSED >> Test 007: 16-bit pgm raw --> >> PASSED >> Test 008: 8-bit ppm ascii --> >> PASSED >> Test 009: 8-bit ppm ascii as planar --> >> PASSED >> Test 010: 8-bit ppm raw --> >> PASSED >> Test 011: 8-bit ppm raw as planar --> >> PASSED >> Test 012: 16-bit ppm ascii --> >> PASSED >> Test 013: 16-bit ppm raw --> >> PASSED >> JPEG [jpg] >> Test 014: 8-bit grey, normal image to 4 quanta --> >> PASSED >> Test 015: 8-bit RGB, easy image accurate to 3 quanta --> >> PASSED >> Windows bitmap [bmp] >> Test 016: 8-bit greyscale (xv created) --> >> PASSED >> Test 017: 8-bit RGB (xv created) --> >> PASSED >> Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> >> PASSED >> Test 019: 8-bit RGBA uncompressed (Photoshop created) --> >> PASSED >> Portable Network Graphics [png] >> Test 020: 1-bit grey compressed --> >> PASSED >> Test 021: 8-bit RGB uncompressed --> >> PASSED >> Test 022: 8-bit RGB compressed --> >> PASSED >> Test 023: 8-bit RGB Indexed --> >> PASSED >> Test 024: 8-bit GA compressed --> >> PASSED >> Test 025: 10-bit grey with bitdepth=true (from labview) --> >> PASSED >> Test 026: 10-bit grey with bitdepth=false (from labview) --> >> PASSED >> Test 027: 16-bit grey with bitdepth=true (from labview) --> >> PASSED >> Test 028: 16-bit grey with bitdepth=false (from labview) --> >> PASSED >> TIFF [tiff] >> Test 029: 8-bit RGB uncompressed --> >> PASSED >> Test 030: 8-bit RGB packbits --> >> PASSED >> Test 031: 32-bit float grey --> >> PASSED >> Test 032: 8-bit RGBA uncompressed --> >> PASSED >> Test 033: 8-bit RGBA without RowsPerStrip --> >> PASSED >> Test 034: 8-bit GA uncompressed --> >> PASSED >> NITF 2.1 [nitf] (uncompressed) >> Test 035: 8-bit unsigned int (IMODE=P) --> >> PASSED >> Test 036: 8-bit unsigned int (IMODE=B) --> >> PASSED >> Test 037: 8-bit unsigned int (IMODE=R) --> >> PASSED >> Test 038: 8-bit unsigned int (IMODE=S) --> >> PASSED >> Test 039: 16-bit unsigned int (ABPP=13) --> >> PASSED >> NITF 2.0 [nitf] (uncompressed) >> Test 040: 32-bit signed int --> >> PASSED >> Test 041: 32-bit float --> >> PASSED >> Test 042: 64-bit float (double) --> >> PASSED >> NSIF 1.0 [nitf] (uncompressed) >> Test 043: 1-bit bool (NSIF w/ LUT to parse) --> >> PASSED >> OpenJPEG v2 >> Test 044: file1 (768x512 8Bit RGB) --> >> PASSED >> Test 045: file2 (480x640 8Bit RGB) --> >> PASSED >> Test 046: file4 (768x512 8Bit Grey) --> >> PASSED >> Test 047: file5 (768x512 8Bit RGB) --> >> PASSED >> Test 048: file7 (480x640 16Bit RGB) --> >> PASSED >> Test 049: file8 (700x400 8Bit RGB) --> >> PASSED >> Test 050: file9 (768x512 8Bit RGB) --> >> PASSED >> Sun raster [ras] >> Test 051: 8-bit grey, no colourmap --> >> PASSED >> Test 052: 8-bit RGB, no colourmap --> >> PASSED >> Test 053: 8-bit indexed RGB --> >> PASSED >> Khoros VIFF [viff] >> Test 054: 8-bit grey big endian --> >> PASSED >> Test 055: 8-bit RGB big endian --> >> PASSED >> Test 056: 16-bit grey big endian --> >> PASSED >> Test 057: 16-bit RGB big endian --> >> PASSED >> Test 058: 32-bit grey big endian --> >> PASSED >> Test 059: 32-bit float grey big endian --> >> PASSED >> Test 060: 64-bit float grey big endian --> >> PASSED >> Test 061: 8-bit grey little endian --> >> PASSED >> Test 062: 8-bit RGB little endian --> >> PASSED >> Test 063: 16-bit grey little endian --> >> PASSED >> Test 064: 16-bit RGB little endian --> >> PASSED >> Test 065: 32-bit grey little endian --> >> PASSED >> Test 066: 32-bit float grey little endian --> >> PASSED >> Test 067: 64-bit float grey little endian --> >> PASSED >> SGI IRIS [iris] >> Test 068: 8-bit grey rle --> >> PASSED >> Test 069: 16-bit grey verbatim --> >> PASSED >> Test 070: 8-bit RGB rle --> >> PASSED >> MIT [mit] >> Test 071: 8-bit grey --> >> PASSED >> Test 072: 16-bit grey --> >> PASSED >> Test 073: 8-bit RGB --> >> PASSED >> DICOM [dcm] >> Test 074: 16-bit greyscale uncompressed --> >> PASSED >> Test 075: 16-bit greyscale uncompressed 2 --> >> PASSED >> Test 076: 8-bit greyscale uncompressed --> >> PASSED >> Test 077: 8-bit greyscale uncompressed 2 --> >> PASSED >> Test 078: 16-bit greyscale uncompressed 3 --> >> PASSED >> Test 079: 12-bit greyscale float uncompressed --> >> PASSED >> >> ----------------------------------------------------------------------------- >> test_file_format_read Test Summary: 78 tests succeeded, 1 test failed >> ***** >> >> ----------------------------------------------------------------------------- >> Press any key to continue . . . >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Vxl-maintainers mailing list >> Vxl...@li... >> https://lists.sourceforge.net/lists/listinfo/vxl-maintainers > > |
From: Gehua Y. <yan...@gm...> - 2014-05-20 14:40:55
|
Hi Amitha and others, With a little luck, I found out the error was caused by Git's line-ending conversation. I added a ".gitattributes“ file to specify no line-ending conversation is to be done on ff_grey1bit_raw.pbm. This seems to solve the problem. By the way, I notice a number of tests have been failing on the dashboard, most of them inside brl. Do we care about this? Regards, Gary On Tue, May 20, 2014 at 9:53 AM, Gehua Yang <yan...@gm...> wrote: > Hi Amitha, > > I was looking at the test image using IrfanView, which is identical to > Windows' test case output but different from ground truth. I was > quite a bit confused. I still don't understand why it would fail on > the Windows and not Linux. > > I'll take a deeper look when I find time. > > Regards, > Gary > > > On Tue, May 20, 2014 at 1:29 AM, Amitha Perera > <ami...@us...> wrote: >> The PBM format is pretty simple. See, e.g., >> http://netpbm.sourceforge.net/doc/pbm.html >> >> Amitha. >> >> >> On Mon, May 19, 2014 at 11:40 AM, Gehua Yang <yan...@gm...> wrote: >>> >>> Hi Folks, >>> >>> Recently I notice the test "1-bit pbm raw" in >>> vil/tests/test_file_format_read failed noticeably on Windows >>> platforms. The failure can be dated as recent as today: >>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 >>> Or as early as January 28 (perhaps even earlier) >>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 >>> >>> It does not seem to fail on Linux or Mac OSX platforms. Before I did >>> into the details, does anyone has any knowledge of this particular >>> test or file format? >>> >>> >>> Regards, >>> Gary Yang >>> DualAlign >>> >>> >>> >>> >>> Below is a copy of the test output from my Windows machine: >>> >>> >>> ----------------------------------------------------------------------------- >>> Start Testing test_file_format_read: >>> >>> ----------------------------------------------------------------------------- >>> GENERIC FILE LOAD >>> >>> Portable aNy Map [pnm]: (pbm, pgm, ppm) >>> Test 001: 1-bit pbm ascii --> >>> PASSED >>> Test 002: 1-bit pbm raw --> View >>> 0 at o >>> ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel (p=0,i=1,j=0) >>> vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: >>> 15 >>> 0 0 0 0 1 >>> 0 1 0 1 1 >>> 1 1 0 1 0 >>> **FAILED** >>> Test 003: 8-bit pgm ascii --> >>> PASSED >>> Test 004: 8-bit pgm raw --> >>> PASSED >>> Test 005: 8-bit pgm raw 2 --> >>> PASSED >>> Test 006: 16-bit pgm ascii --> >>> PASSED >>> Test 007: 16-bit pgm raw --> >>> PASSED >>> Test 008: 8-bit ppm ascii --> >>> PASSED >>> Test 009: 8-bit ppm ascii as planar --> >>> PASSED >>> Test 010: 8-bit ppm raw --> >>> PASSED >>> Test 011: 8-bit ppm raw as planar --> >>> PASSED >>> Test 012: 16-bit ppm ascii --> >>> PASSED >>> Test 013: 16-bit ppm raw --> >>> PASSED >>> JPEG [jpg] >>> Test 014: 8-bit grey, normal image to 4 quanta --> >>> PASSED >>> Test 015: 8-bit RGB, easy image accurate to 3 quanta --> >>> PASSED >>> Windows bitmap [bmp] >>> Test 016: 8-bit greyscale (xv created) --> >>> PASSED >>> Test 017: 8-bit RGB (xv created) --> >>> PASSED >>> Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> >>> PASSED >>> Test 019: 8-bit RGBA uncompressed (Photoshop created) --> >>> PASSED >>> Portable Network Graphics [png] >>> Test 020: 1-bit grey compressed --> >>> PASSED >>> Test 021: 8-bit RGB uncompressed --> >>> PASSED >>> Test 022: 8-bit RGB compressed --> >>> PASSED >>> Test 023: 8-bit RGB Indexed --> >>> PASSED >>> Test 024: 8-bit GA compressed --> >>> PASSED >>> Test 025: 10-bit grey with bitdepth=true (from labview) --> >>> PASSED >>> Test 026: 10-bit grey with bitdepth=false (from labview) --> >>> PASSED >>> Test 027: 16-bit grey with bitdepth=true (from labview) --> >>> PASSED >>> Test 028: 16-bit grey with bitdepth=false (from labview) --> >>> PASSED >>> TIFF [tiff] >>> Test 029: 8-bit RGB uncompressed --> >>> PASSED >>> Test 030: 8-bit RGB packbits --> >>> PASSED >>> Test 031: 32-bit float grey --> >>> PASSED >>> Test 032: 8-bit RGBA uncompressed --> >>> PASSED >>> Test 033: 8-bit RGBA without RowsPerStrip --> >>> PASSED >>> Test 034: 8-bit GA uncompressed --> >>> PASSED >>> NITF 2.1 [nitf] (uncompressed) >>> Test 035: 8-bit unsigned int (IMODE=P) --> >>> PASSED >>> Test 036: 8-bit unsigned int (IMODE=B) --> >>> PASSED >>> Test 037: 8-bit unsigned int (IMODE=R) --> >>> PASSED >>> Test 038: 8-bit unsigned int (IMODE=S) --> >>> PASSED >>> Test 039: 16-bit unsigned int (ABPP=13) --> >>> PASSED >>> NITF 2.0 [nitf] (uncompressed) >>> Test 040: 32-bit signed int --> >>> PASSED >>> Test 041: 32-bit float --> >>> PASSED >>> Test 042: 64-bit float (double) --> >>> PASSED >>> NSIF 1.0 [nitf] (uncompressed) >>> Test 043: 1-bit bool (NSIF w/ LUT to parse) --> >>> PASSED >>> OpenJPEG v2 >>> Test 044: file1 (768x512 8Bit RGB) --> >>> PASSED >>> Test 045: file2 (480x640 8Bit RGB) --> >>> PASSED >>> Test 046: file4 (768x512 8Bit Grey) --> >>> PASSED >>> Test 047: file5 (768x512 8Bit RGB) --> >>> PASSED >>> Test 048: file7 (480x640 16Bit RGB) --> >>> PASSED >>> Test 049: file8 (700x400 8Bit RGB) --> >>> PASSED >>> Test 050: file9 (768x512 8Bit RGB) --> >>> PASSED >>> Sun raster [ras] >>> Test 051: 8-bit grey, no colourmap --> >>> PASSED >>> Test 052: 8-bit RGB, no colourmap --> >>> PASSED >>> Test 053: 8-bit indexed RGB --> >>> PASSED >>> Khoros VIFF [viff] >>> Test 054: 8-bit grey big endian --> >>> PASSED >>> Test 055: 8-bit RGB big endian --> >>> PASSED >>> Test 056: 16-bit grey big endian --> >>> PASSED >>> Test 057: 16-bit RGB big endian --> >>> PASSED >>> Test 058: 32-bit grey big endian --> >>> PASSED >>> Test 059: 32-bit float grey big endian --> >>> PASSED >>> Test 060: 64-bit float grey big endian --> >>> PASSED >>> Test 061: 8-bit grey little endian --> >>> PASSED >>> Test 062: 8-bit RGB little endian --> >>> PASSED >>> Test 063: 16-bit grey little endian --> >>> PASSED >>> Test 064: 16-bit RGB little endian --> >>> PASSED >>> Test 065: 32-bit grey little endian --> >>> PASSED >>> Test 066: 32-bit float grey little endian --> >>> PASSED >>> Test 067: 64-bit float grey little endian --> >>> PASSED >>> SGI IRIS [iris] >>> Test 068: 8-bit grey rle --> >>> PASSED >>> Test 069: 16-bit grey verbatim --> >>> PASSED >>> Test 070: 8-bit RGB rle --> >>> PASSED >>> MIT [mit] >>> Test 071: 8-bit grey --> >>> PASSED >>> Test 072: 16-bit grey --> >>> PASSED >>> Test 073: 8-bit RGB --> >>> PASSED >>> DICOM [dcm] >>> Test 074: 16-bit greyscale uncompressed --> >>> PASSED >>> Test 075: 16-bit greyscale uncompressed 2 --> >>> PASSED >>> Test 076: 8-bit greyscale uncompressed --> >>> PASSED >>> Test 077: 8-bit greyscale uncompressed 2 --> >>> PASSED >>> Test 078: 16-bit greyscale uncompressed 3 --> >>> PASSED >>> Test 079: 12-bit greyscale float uncompressed --> >>> PASSED >>> >>> ----------------------------------------------------------------------------- >>> test_file_format_read Test Summary: 78 tests succeeded, 1 test failed >>> ***** >>> >>> ----------------------------------------------------------------------------- >>> Press any key to continue . . . >>> >>> >>> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >>> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Vxl-maintainers mailing list >>> Vxl...@li... >>> https://lists.sourceforge.net/lists/listinfo/vxl-maintainers >> >> |
From: Joseph M. <mu...@le...> - 2014-05-20 15:53:09
|
We have been picking away at the brl errors. It seems CLANG is very picky. Joe -----Original Message----- From: Gehua Yang [mailto:yan...@gm...] Sent: Tuesday, May 20, 2014 10:41 AM To: Amitha Perera Cc: Vxl-maintainers Subject: Re: [Vxl-maintainers] test failure of vil/tests/vil_test_all test_file_format_read Hi Amitha and others, With a little luck, I found out the error was caused by Git's line-ending conversation. I added a ".gitattributes“ file to specify no line-ending conversation is to be done on ff_grey1bit_raw.pbm. This seems to solve the problem. By the way, I notice a number of tests have been failing on the dashboard, most of them inside brl. Do we care about this? Regards, Gary On Tue, May 20, 2014 at 9:53 AM, Gehua Yang <yan...@gm...> wrote: > Hi Amitha, > > I was looking at the test image using IrfanView, which is identical to > Windows' test case output but different from ground truth. I was > quite a bit confused. I still don't understand why it would fail on > the Windows and not Linux. > > I'll take a deeper look when I find time. > > Regards, > Gary > > > On Tue, May 20, 2014 at 1:29 AM, Amitha Perera > <ami...@us...> wrote: >> The PBM format is pretty simple. See, e.g., >> http://netpbm.sourceforge.net/doc/pbm.html >> >> Amitha. >> >> >> On Mon, May 19, 2014 at 11:40 AM, Gehua Yang <yan...@gm...> wrote: >>> >>> Hi Folks, >>> >>> Recently I notice the test "1-bit pbm raw" in >>> vil/tests/test_file_format_read failed noticeably on Windows >>> platforms. The failure can be dated as recent as today: >>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 >>> Or as early as January 28 (perhaps even earlier) >>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 >>> >>> It does not seem to fail on Linux or Mac OSX platforms. Before I >>> did into the details, does anyone has any knowledge of this >>> particular test or file format? >>> >>> >>> Regards, >>> Gary Yang >>> DualAlign >>> >>> >>> >>> >>> Below is a copy of the test output from my Windows machine: >>> >>> >>> -------------------------------------------------------------------- >>> --------- Start Testing test_file_format_read: >>> >>> -------------------------------------------------------------------- >>> --------- >>> GENERIC FILE LOAD >>> >>> Portable aNy Map [pnm]: (pbm, pgm, ppm) >>> Test 001: 1-bit pbm ascii --> >>> PASSED >>> Test 002: 1-bit pbm raw --> View >>> 0 at o >>> ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel >>> (p=0,i=1,j=0) vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: >>> 15 >>> 0 0 0 0 1 >>> 0 1 0 1 1 >>> 1 1 0 1 0 >>> **FAILED** >>> Test 003: 8-bit pgm ascii --> >>> PASSED >>> Test 004: 8-bit pgm raw --> >>> PASSED >>> Test 005: 8-bit pgm raw 2 --> >>> PASSED >>> Test 006: 16-bit pgm ascii --> >>> PASSED >>> Test 007: 16-bit pgm raw --> >>> PASSED >>> Test 008: 8-bit ppm ascii --> >>> PASSED >>> Test 009: 8-bit ppm ascii as planar --> >>> PASSED >>> Test 010: 8-bit ppm raw --> >>> PASSED >>> Test 011: 8-bit ppm raw as planar --> >>> PASSED >>> Test 012: 16-bit ppm ascii --> >>> PASSED >>> Test 013: 16-bit ppm raw --> >>> PASSED >>> JPEG [jpg] >>> Test 014: 8-bit grey, normal image to 4 quanta --> >>> PASSED >>> Test 015: 8-bit RGB, easy image accurate to 3 quanta --> >>> PASSED >>> Windows bitmap [bmp] >>> Test 016: 8-bit greyscale (xv created) --> >>> PASSED >>> Test 017: 8-bit RGB (xv created) --> >>> PASSED >>> Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> >>> PASSED >>> Test 019: 8-bit RGBA uncompressed (Photoshop created) --> >>> PASSED >>> Portable Network Graphics [png] >>> Test 020: 1-bit grey compressed --> >>> PASSED >>> Test 021: 8-bit RGB uncompressed --> >>> PASSED >>> Test 022: 8-bit RGB compressed --> >>> PASSED >>> Test 023: 8-bit RGB Indexed --> >>> PASSED >>> Test 024: 8-bit GA compressed --> >>> PASSED >>> Test 025: 10-bit grey with bitdepth=true (from labview) --> >>> PASSED >>> Test 026: 10-bit grey with bitdepth=false (from labview) --> >>> PASSED >>> Test 027: 16-bit grey with bitdepth=true (from labview) --> >>> PASSED >>> Test 028: 16-bit grey with bitdepth=false (from labview) --> >>> PASSED >>> TIFF [tiff] >>> Test 029: 8-bit RGB uncompressed --> >>> PASSED >>> Test 030: 8-bit RGB packbits --> >>> PASSED >>> Test 031: 32-bit float grey --> >>> PASSED >>> Test 032: 8-bit RGBA uncompressed --> >>> PASSED >>> Test 033: 8-bit RGBA without RowsPerStrip --> >>> PASSED >>> Test 034: 8-bit GA uncompressed --> >>> PASSED >>> NITF 2.1 [nitf] (uncompressed) >>> Test 035: 8-bit unsigned int (IMODE=P) --> >>> PASSED >>> Test 036: 8-bit unsigned int (IMODE=B) --> >>> PASSED >>> Test 037: 8-bit unsigned int (IMODE=R) --> >>> PASSED >>> Test 038: 8-bit unsigned int (IMODE=S) --> >>> PASSED >>> Test 039: 16-bit unsigned int (ABPP=13) --> >>> PASSED >>> NITF 2.0 [nitf] (uncompressed) >>> Test 040: 32-bit signed int --> >>> PASSED >>> Test 041: 32-bit float --> >>> PASSED >>> Test 042: 64-bit float (double) --> >>> PASSED >>> NSIF 1.0 [nitf] (uncompressed) >>> Test 043: 1-bit bool (NSIF w/ LUT to parse) --> >>> PASSED >>> OpenJPEG v2 >>> Test 044: file1 (768x512 8Bit RGB) --> >>> PASSED >>> Test 045: file2 (480x640 8Bit RGB) --> >>> PASSED >>> Test 046: file4 (768x512 8Bit Grey) --> >>> PASSED >>> Test 047: file5 (768x512 8Bit RGB) --> >>> PASSED >>> Test 048: file7 (480x640 16Bit RGB) --> >>> PASSED >>> Test 049: file8 (700x400 8Bit RGB) --> >>> PASSED >>> Test 050: file9 (768x512 8Bit RGB) --> >>> PASSED >>> Sun raster [ras] >>> Test 051: 8-bit grey, no colourmap --> >>> PASSED >>> Test 052: 8-bit RGB, no colourmap --> >>> PASSED >>> Test 053: 8-bit indexed RGB --> >>> PASSED >>> Khoros VIFF [viff] >>> Test 054: 8-bit grey big endian --> >>> PASSED >>> Test 055: 8-bit RGB big endian --> >>> PASSED >>> Test 056: 16-bit grey big endian --> >>> PASSED >>> Test 057: 16-bit RGB big endian --> >>> PASSED >>> Test 058: 32-bit grey big endian --> >>> PASSED >>> Test 059: 32-bit float grey big endian --> >>> PASSED >>> Test 060: 64-bit float grey big endian --> >>> PASSED >>> Test 061: 8-bit grey little endian --> >>> PASSED >>> Test 062: 8-bit RGB little endian --> >>> PASSED >>> Test 063: 16-bit grey little endian --> >>> PASSED >>> Test 064: 16-bit RGB little endian --> >>> PASSED >>> Test 065: 32-bit grey little endian --> >>> PASSED >>> Test 066: 32-bit float grey little endian --> >>> PASSED >>> Test 067: 64-bit float grey little endian --> >>> PASSED >>> SGI IRIS [iris] >>> Test 068: 8-bit grey rle --> >>> PASSED >>> Test 069: 16-bit grey verbatim --> >>> PASSED >>> Test 070: 8-bit RGB rle --> >>> PASSED >>> MIT [mit] >>> Test 071: 8-bit grey --> >>> PASSED >>> Test 072: 16-bit grey --> >>> PASSED >>> Test 073: 8-bit RGB --> >>> PASSED >>> DICOM [dcm] >>> Test 074: 16-bit greyscale uncompressed --> >>> PASSED >>> Test 075: 16-bit greyscale uncompressed 2 --> >>> PASSED >>> Test 076: 8-bit greyscale uncompressed --> >>> PASSED >>> Test 077: 8-bit greyscale uncompressed 2 --> >>> PASSED >>> Test 078: 16-bit greyscale uncompressed 3 --> >>> PASSED >>> Test 079: 12-bit greyscale float uncompressed --> >>> PASSED >>> >>> -------------------------------------------------------------------- >>> --------- test_file_format_read Test Summary: 78 tests succeeded, 1 >>> test failed >>> ***** >>> >>> -------------------------------------------------------------------- >>> --------- >>> Press any key to continue . . . >>> >>> >>> -------------------------------------------------------------------- >>> ---------- "Accelerate Dev Cycles with Automated Cross-Browser >>> Testing - For FREE Instantly run your Selenium tests across 300+ >>> browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >>> available Simple to use. Nothing to install. Get started now for >>> free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Vxl-maintainers mailing list >>> Vxl...@li... >>> https://lists.sourceforge.net/lists/listinfo/vxl-maintainers >> >> ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Vxl-maintainers mailing list Vxl...@li... https://lists.sourceforge.net/lists/listinfo/vxl-maintainers |
From: Gehua Y. <yan...@gm...> - 2014-05-20 19:04:13
|
Hi Joe, Thanks for the response. I will be looking forward to see a green dashboard. Gary On Tue, May 20, 2014 at 10:47 AM, Joseph Mundy <mu...@le...> wrote: > We have been picking away at the brl errors. It seems CLANG is very picky. > Joe > > -----Original Message----- > From: Gehua Yang [mailto:yan...@gm...] > Sent: Tuesday, May 20, 2014 10:41 AM > To: Amitha Perera > Cc: Vxl-maintainers > Subject: Re: [Vxl-maintainers] test failure of vil/tests/vil_test_all test_file_format_read > > Hi Amitha and others, > > With a little luck, I found out the error was caused by Git's line-ending conversation. I added a ".gitattributes“ file to specify no line-ending conversation is to be done on ff_grey1bit_raw.pbm. > This seems to solve the problem. > > By the way, I notice a number of tests have been failing on the dashboard, most of them inside brl. Do we care about this? > > Regards, > Gary > > On Tue, May 20, 2014 at 9:53 AM, Gehua Yang <yan...@gm...> wrote: >> Hi Amitha, >> >> I was looking at the test image using IrfanView, which is identical to >> Windows' test case output but different from ground truth. I was >> quite a bit confused. I still don't understand why it would fail on >> the Windows and not Linux. >> >> I'll take a deeper look when I find time. >> >> Regards, >> Gary >> >> >> On Tue, May 20, 2014 at 1:29 AM, Amitha Perera >> <ami...@us...> wrote: >>> The PBM format is pretty simple. See, e.g., >>> http://netpbm.sourceforge.net/doc/pbm.html >>> >>> Amitha. >>> >>> >>> On Mon, May 19, 2014 at 11:40 AM, Gehua Yang <yan...@gm...> wrote: >>>> >>>> Hi Folks, >>>> >>>> Recently I notice the test "1-bit pbm raw" in >>>> vil/tests/test_file_format_read failed noticeably on Windows >>>> platforms. The failure can be dated as recent as today: >>>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3333002 >>>> Or as early as January 28 (perhaps even earlier) >>>> http://open.cdash.org/viewTest.php?onlyfailed&buildid=3192934 >>>> >>>> It does not seem to fail on Linux or Mac OSX platforms. Before I >>>> did into the details, does anyone has any knowledge of this >>>> particular test or file format? >>>> >>>> >>>> Regards, >>>> Gary Yang >>>> DualAlign >>>> >>>> >>>> >>>> >>>> Below is a copy of the test output from my Windows machine: >>>> >>>> >>>> -------------------------------------------------------------------- >>>> --------- Start Testing test_file_format_read: >>>> >>>> -------------------------------------------------------------------- >>>> --------- >>>> GENERIC FILE LOAD >>>> >>>> Portable aNy Map [pnm]: (pbm, pgm, ppm) >>>> Test 001: 1-bit pbm ascii --> >>>> PASSED >>>> Test 002: 1-bit pbm raw --> View >>>> 0 at o >>>> ffset (0,0) [ 1 planes, each 5 x 3 ] has a mismatch at pixel >>>> (p=0,i=1,j=0) vil_image_view<bool> 1 planes, each 5 x 3 istep: 1 jstep: 5 planestep: >>>> 15 >>>> 0 0 0 0 1 >>>> 0 1 0 1 1 >>>> 1 1 0 1 0 >>>> **FAILED** >>>> Test 003: 8-bit pgm ascii --> >>>> PASSED >>>> Test 004: 8-bit pgm raw --> >>>> PASSED >>>> Test 005: 8-bit pgm raw 2 --> >>>> PASSED >>>> Test 006: 16-bit pgm ascii --> >>>> PASSED >>>> Test 007: 16-bit pgm raw --> >>>> PASSED >>>> Test 008: 8-bit ppm ascii --> >>>> PASSED >>>> Test 009: 8-bit ppm ascii as planar --> >>>> PASSED >>>> Test 010: 8-bit ppm raw --> >>>> PASSED >>>> Test 011: 8-bit ppm raw as planar --> >>>> PASSED >>>> Test 012: 16-bit ppm ascii --> >>>> PASSED >>>> Test 013: 16-bit ppm raw --> >>>> PASSED >>>> JPEG [jpg] >>>> Test 014: 8-bit grey, normal image to 4 quanta --> >>>> PASSED >>>> Test 015: 8-bit RGB, easy image accurate to 3 quanta --> >>>> PASSED >>>> Windows bitmap [bmp] >>>> Test 016: 8-bit greyscale (xv created) --> >>>> PASSED >>>> Test 017: 8-bit RGB (xv created) --> >>>> PASSED >>>> Test 018: 8-bit RGB (Top-down scans, Photoshop created) --> >>>> PASSED >>>> Test 019: 8-bit RGBA uncompressed (Photoshop created) --> >>>> PASSED >>>> Portable Network Graphics [png] >>>> Test 020: 1-bit grey compressed --> >>>> PASSED >>>> Test 021: 8-bit RGB uncompressed --> >>>> PASSED >>>> Test 022: 8-bit RGB compressed --> >>>> PASSED >>>> Test 023: 8-bit RGB Indexed --> >>>> PASSED >>>> Test 024: 8-bit GA compressed --> >>>> PASSED >>>> Test 025: 10-bit grey with bitdepth=true (from labview) --> >>>> PASSED >>>> Test 026: 10-bit grey with bitdepth=false (from labview) --> >>>> PASSED >>>> Test 027: 16-bit grey with bitdepth=true (from labview) --> >>>> PASSED >>>> Test 028: 16-bit grey with bitdepth=false (from labview) --> >>>> PASSED >>>> TIFF [tiff] >>>> Test 029: 8-bit RGB uncompressed --> >>>> PASSED >>>> Test 030: 8-bit RGB packbits --> >>>> PASSED >>>> Test 031: 32-bit float grey --> >>>> PASSED >>>> Test 032: 8-bit RGBA uncompressed --> >>>> PASSED >>>> Test 033: 8-bit RGBA without RowsPerStrip --> >>>> PASSED >>>> Test 034: 8-bit GA uncompressed --> >>>> PASSED >>>> NITF 2.1 [nitf] (uncompressed) >>>> Test 035: 8-bit unsigned int (IMODE=P) --> >>>> PASSED >>>> Test 036: 8-bit unsigned int (IMODE=B) --> >>>> PASSED >>>> Test 037: 8-bit unsigned int (IMODE=R) --> >>>> PASSED >>>> Test 038: 8-bit unsigned int (IMODE=S) --> >>>> PASSED >>>> Test 039: 16-bit unsigned int (ABPP=13) --> >>>> PASSED >>>> NITF 2.0 [nitf] (uncompressed) >>>> Test 040: 32-bit signed int --> >>>> PASSED >>>> Test 041: 32-bit float --> >>>> PASSED >>>> Test 042: 64-bit float (double) --> >>>> PASSED >>>> NSIF 1.0 [nitf] (uncompressed) >>>> Test 043: 1-bit bool (NSIF w/ LUT to parse) --> >>>> PASSED >>>> OpenJPEG v2 >>>> Test 044: file1 (768x512 8Bit RGB) --> >>>> PASSED >>>> Test 045: file2 (480x640 8Bit RGB) --> >>>> PASSED >>>> Test 046: file4 (768x512 8Bit Grey) --> >>>> PASSED >>>> Test 047: file5 (768x512 8Bit RGB) --> >>>> PASSED >>>> Test 048: file7 (480x640 16Bit RGB) --> >>>> PASSED >>>> Test 049: file8 (700x400 8Bit RGB) --> >>>> PASSED >>>> Test 050: file9 (768x512 8Bit RGB) --> >>>> PASSED >>>> Sun raster [ras] >>>> Test 051: 8-bit grey, no colourmap --> >>>> PASSED >>>> Test 052: 8-bit RGB, no colourmap --> >>>> PASSED >>>> Test 053: 8-bit indexed RGB --> >>>> PASSED >>>> Khoros VIFF [viff] >>>> Test 054: 8-bit grey big endian --> >>>> PASSED >>>> Test 055: 8-bit RGB big endian --> >>>> PASSED >>>> Test 056: 16-bit grey big endian --> >>>> PASSED >>>> Test 057: 16-bit RGB big endian --> >>>> PASSED >>>> Test 058: 32-bit grey big endian --> >>>> PASSED >>>> Test 059: 32-bit float grey big endian --> >>>> PASSED >>>> Test 060: 64-bit float grey big endian --> >>>> PASSED >>>> Test 061: 8-bit grey little endian --> >>>> PASSED >>>> Test 062: 8-bit RGB little endian --> >>>> PASSED >>>> Test 063: 16-bit grey little endian --> >>>> PASSED >>>> Test 064: 16-bit RGB little endian --> >>>> PASSED >>>> Test 065: 32-bit grey little endian --> >>>> PASSED >>>> Test 066: 32-bit float grey little endian --> >>>> PASSED >>>> Test 067: 64-bit float grey little endian --> >>>> PASSED >>>> SGI IRIS [iris] >>>> Test 068: 8-bit grey rle --> >>>> PASSED >>>> Test 069: 16-bit grey verbatim --> >>>> PASSED >>>> Test 070: 8-bit RGB rle --> >>>> PASSED >>>> MIT [mit] >>>> Test 071: 8-bit grey --> >>>> PASSED >>>> Test 072: 16-bit grey --> >>>> PASSED >>>> Test 073: 8-bit RGB --> >>>> PASSED >>>> DICOM [dcm] >>>> Test 074: 16-bit greyscale uncompressed --> >>>> PASSED >>>> Test 075: 16-bit greyscale uncompressed 2 --> >>>> PASSED >>>> Test 076: 8-bit greyscale uncompressed --> >>>> PASSED >>>> Test 077: 8-bit greyscale uncompressed 2 --> >>>> PASSED >>>> Test 078: 16-bit greyscale uncompressed 3 --> >>>> PASSED >>>> Test 079: 12-bit greyscale float uncompressed --> >>>> PASSED >>>> >>>> -------------------------------------------------------------------- >>>> --------- test_file_format_read Test Summary: 78 tests succeeded, 1 >>>> test failed >>>> ***** >>>> >>>> -------------------------------------------------------------------- >>>> --------- >>>> Press any key to continue . . . >>>> >>>> >>>> -------------------------------------------------------------------- >>>> ---------- "Accelerate Dev Cycles with Automated Cross-Browser >>>> Testing - For FREE Instantly run your Selenium tests across 300+ >>>> browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available Simple to use. Nothing to install. Get started now for >>>> free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Vxl-maintainers mailing list >>>> Vxl...@li... >>>> https://lists.sourceforge.net/lists/listinfo/vxl-maintainers >>> >>> > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Vxl-maintainers mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-maintainers > |
From: Sean M. <se...@ro...> - 2014-05-20 21:45:05
|
On Tue, 20 May 2014 10:47:05 -0400, Joseph Mundy said: >We have been picking away at the brl errors. It seems CLANG is very picky. Joe, I think I'm the only one submitting any clang dashboards... there are many warnings, yes, but it seems many of them are duplicated because the source of the warning is a header included by many files. I suggest starting with those, it should reduce the noise considerable. I can also disable warnings that we feel are not useful or give too many false positives. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada |
From: Joseph M. <mu...@le...> - 2014-05-20 22:16:49
|
Sean, No. Keep the warnings. It should be the case that we eventually keep CLANG happy. Thanks, Joe -----Original Message----- From: Sean McBride [mailto:se...@ro...] Sent: Tuesday, May 20, 2014 5:45 PM To: Joseph Mundy; 'Gehua Yang'; 'Amitha Perera' Cc: 'Vxl-maintainers' Subject: Re: [Vxl-maintainers] test failure of vil/tests/vil_test_all test_file_format_read On Tue, 20 May 2014 10:47:05 -0400, Joseph Mundy said: >We have been picking away at the brl errors. It seems CLANG is very picky. Joe, I think I'm the only one submitting any clang dashboards... there are many warnings, yes, but it seems many of them are duplicated because the source of the warning is a header included by many files. I suggest starting with those, it should reduce the noise considerable. I can also disable warnings that we feel are not useful or give too many false positives. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada |
From: Gehua Y. <yan...@gm...> - 2014-05-22 13:57:21
|
By the way, I also made the same fix for vil1 test. While the disabling of line conversion on .pbm file fixed the tests on my Windows machine, it seems the two Windows machines on the dashboard still gave the same error: eastmodelsoft.com http://open.cdash.org/viewTest.php?onlyfailed&buildid=3338824 and NSK1200016973I.GE http://open.cdash.org/viewTest.php?onlyfailed&buildid=3339090 Could someone who have access to these two machines take a look into this issue? Regards, Gary Yang On Tue, May 20, 2014 at 6:16 PM, Joseph Mundy <mu...@le...> wrote: > Sean, > No. Keep the warnings. It should be the case that we eventually keep CLANG > happy. > Thanks, > Joe > > -----Original Message----- > From: Sean McBride [mailto:se...@ro...] > Sent: Tuesday, May 20, 2014 5:45 PM > To: Joseph Mundy; 'Gehua Yang'; 'Amitha Perera' > Cc: 'Vxl-maintainers' > Subject: Re: [Vxl-maintainers] test failure of vil/tests/vil_test_all > test_file_format_read > > On Tue, 20 May 2014 10:47:05 -0400, Joseph Mundy said: > >>We have been picking away at the brl errors. It seems CLANG is very picky. > > Joe, > > I think I'm the only one submitting any clang dashboards... there are many > warnings, yes, but it seems many of them are duplicated because the source > of the warning is a header included by many files. I suggest starting with > those, it should reduce the noise considerable. I can also disable warnings > that we feel are not useful or give too many false positives. > > Cheers, > > -- > ____________________________________________________________ > Sean McBride, B. Eng se...@ro... > Rogue Research www.rogue-research.com > Mac Software Developer Montréal, Québec, Canada > > |
From: Sean M. <se...@ro...> - 2014-05-22 22:13:53
|
On Thu, 22 May 2014 09:57:10 -0400, Gehua Yang said: >By the way, I also made the same fix for vil1 test. > >While the disabling of line conversion on .pbm file fixed the tests on >my Windows machine, it seems the two Windows machines on the dashboard >still gave the same error: > >eastmodelsoft.com >http://open.cdash.org/viewTest.php?onlyfailed&buildid=3338824 > >and >NSK1200016973I.GE >http://open.cdash.org/viewTest.php?onlyfailed&buildid=3339090 > >Could someone who have access to these two machines take a look into >this issue? If I may say, the wiser course, IMNSHO, :) is to first attack the compiler warnings. Warnings are there to help find bugs. For all we know, the cause of that test failure is already being pointed to by a helpful compiler. Modern compilers are giving really great warnings these days. Here's two examples: (1) In contrib/brl/bseg/bvxm/grid/bvxm_voxel_storage_slab_mem.txx #ifndef bvxm_voxel_storage_slab_mem_txx_ #define bvxm_voxel_stroage_slab_mem_txx_ See the typo? No? The compiler did: warning: 'bvxm_voxel_storage_slab_mem_txx_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] (2) In contrib/rpl/rgrl/tests/test_transformation.cxx double det = vnl_determinant(R); if (! det == 1.0 ) test_transformation.cxx:302:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] Very likely we want "if (! ( det == 1.0 ) )". But these helpful things can't be seen because the dashboard is such a God awful mess. :( Instead of just ranting :), I've just fixed a bunch of the low-hanging fruit. Patches attached. Please review carefully as I do not really know the codebase at all. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada |
From: Sean M. <se...@ro...> - 2014-05-23 15:23:58
|
Hi all, Here's 3 more easy fixes. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada |
From: Joseph M. <mu...@le...> - 2014-05-23 15:33:40
|
I will take care of updating with Sean's patches. -----Original Message----- From: Sean McBride [mailto:se...@ro...] Sent: Friday, May 23, 2014 11:24 AM To: Vxl-maintainers Cc: Gehua Yang; Joseph Mundy; Amitha Perera Subject: Re: [Vxl-maintainers] test failure of vil/tests/vil_test_all test_file_format_read Hi all, Here's 3 more easy fixes. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada |