[vtk-developers] vtk-developers Digest, Vol 112, Issue 33
Sean McBride
sean at rogue-research.com
Fri Aug 30 12:12:23 EDT 2013
On Fri, 30 Aug 2013 09:59:40 -0400, Berk Geveci said:
>Can you apply the attached patch and run TestNamedColors with -V? I'd like
>to see what PrintSelf is producing that is different that previously.
Start 183: vtkCommonColorCxx-TestNamedColors
183: Test command: /Users/builder/external/VTK-clang-rel-x86_64/bin/vtkCommonColorCxxTests.app/Contents/MacOS/vtkCommonColorCxxTests "TestNamedColors" "-D" "/Users/builder/external/VTK-clang-rel-x86_64/ExternalData/Testing" "-T" "/Users/builder/external/VTK-clang-rel-x86_64/Testing/Temporary"
183: Test timeout computed to be: 1500
183: Debug: Off
183: Modified Time: 10376293541461622794
183: Reference Count: 1
183: Registered Events: (none)
183: : alice_blue(240,248,255,255)
183: : aliceblue(240,248,255,255)
183: : alizarin_crimson(227, 38, 54,255)
183: : antique_white(250,235,215,255)
183: : antiquewhite(250,235,215,255)
183: : aqua( 0,255,255,255)
183: : aquamarine(127,255,212,255)
183: : aquamarine_medium(102,205,170,255)
183: : aureoline_yellow(255,168, 36,255)
183: : azure(240,255,255,255)
183: : banana(227,207, 87,255)
183: : beige(245,245,220,255)
183: : bisque(255,228,196,255)
183: : black( 0, 0, 0,255)
183: : blanched_almond(255,235,205,255)
183: : blanchedalmond(255,235,205,255)
183: : blue( 0, 0,255,255)
183: : blue_light(173,216,230,255)
183: : blue_medium( 0, 0,205,255)
183: : blue_violet(138, 43,226,255)
183: : blueviolet(138, 43,226,255)
183: : brick(156,102, 31,255)
183: : brown(165, 42, 42,255)
183: : brown_madder(219, 41, 41,255)
183: : brown_ochre(135, 66, 31,255)
183: : burlywood(222,184,135,255)
183: : burnt_sienna(138, 54, 15,255)
183: : burnt_umber(138, 51, 36,255)
183: : cadet( 95,158,160,255)
183: Generic Warning: In /Users/builder/external/VTK/Common/Color/Testing/Cxx/TestNamedColors.cxx, line 900
183: Fail: PrintSelf() - a string of size 9243 was expected, got 9261 instead.
183:
183: : cadetblue( 95,158,160,255)
183: : cadmium_lemon(255,227, 3,255)
183: : cadmium_orange(255, 97, 3,255)
183: : cadmium_red_deep(227, 23, 13,255)
183: : cadmium_red_light(255, 3, 13,255)
183: : cadmium_yellow(255,153, 18,255)
183: : cadmium_yellow_light(255,176, 15,255)
183: : carrot(237,145, 33,255)
183: : cerulean( 5,184,204,255)
183: : chartreuse(127,255, 0,255)
183: : chocolate(210,105, 30,255)
183: : chrome_oxide_green(102,128, 20,255)
183: : cinnabar_green( 97,179, 41,255)
183: : cobalt( 61, 89,171,255)
183: : cobalt_green( 61,145, 64,255)
183: : cobalt_violet_deep(145, 33,158,255)
183: : cold_grey(128,138,135,255)
183: : coral(255,127, 80,255)
183: : coral_light(240,128,128,255)
183: : cornflower(100,149,237,255)
183: : cornflowerblue(100,149,237,255)
183: : cornsilk(255,248,220,255)
183: : crimson(220, 20, 60,255)
183: : cyan( 0,255,255,255)
183: : cyan_white(224,255,255,255)
183: : dark_orange(255,140, 0,255)
183: : darkblue( 0, 0,139,255)
183: : darkcyan( 0,139,139,255)
183: : darkgoldenrod(184,134, 11,255)
183: : darkgray(169,169,169,255)
183: : darkgreen( 0,100, 0,255)
183: : darkkhaki(189,183,107,255)
183: : darkmagenta(139, 0,139,255)
183: : darkolivegreen( 85,107, 47,255)
183: : darkorange(255,140, 0,255)
183: : darkorchid(153, 50,204,255)
183: : darkred(139, 0, 0,255)
183: : darksalmon(233,150,122,255)
183: : darkseagreen(143,188,143,255)
183: : darkslateblue( 72, 61,139,255)
183: : darkslategray( 47, 79, 79,255)
183: : darkturquoise( 0,206,209,255)
183: : darkviolet(148, 0,211,255)
183: : deep_ochre(115, 61, 26,255)
183: : deep_pink(255, 20,147,255)
183: : deeppink(255, 20,147,255)
183: : deepskyblue( 0,191,255,255)
183: : dim_grey(105,105,105,255)
183: : dimgray(105,105,105,255)
183: : dodger_blue( 30,144,255,255)
183: : dodgerblue( 30,144,255,255)
183: : eggshell(252,230,201,255)
183: : emerald_green( 0,201, 87,255)
183: : english_red(212, 61, 26,255)
183: : firebrick(178, 34, 34,255)
183: : flesh(255,125, 64,255)
183: : flesh_ochre(255, 87, 33,255)
183: : floral_white(255,250,240,255)
183: : floralwhite(255,250,240,255)
183: : forest_green( 34,139, 34,255)
183: : forestgreen( 34,139, 34,255)
183: : fuchsia(255, 0,255,255)
183: : gainsboro(220,220,220,255)
183: : geranium_lake(227, 18, 48,255)
183: : ghost_white(248,248,255,255)
183: : ghostwhite(248,248,255,255)
183: : gold(255,215, 0,255)
183: : gold_ochre(199,120, 38,255)
183: : goldenrod(218,165, 32,255)
183: : goldenrod_dark(184,134, 11,255)
183: : goldenrod_light(250,250,210,255)
183: : goldenrod_pale(238,232,170,255)
183: : gray(128,128,128,255)
183: : green( 0,128, 0,255)
183: : green_dark( 0,100, 0,255)
183: : green_pale(152,251,152,255)
183: : green_yellow(173,255, 47,255)
183: : greenish_umber(255, 61, 13,255)
183: : greenyellow(173,255, 47,255)
183: : grey(192,192,192,255)
183: : honeydew(240,255,240,255)
183: : hot_pink(255,105,180,255)
183: : hotpink(255,105,180,255)
183: : indian_red(176, 23, 31,255)
183: : indianred(205, 92, 92,255)
183: : indigo( 75, 0,130,255)
183: : ivory(255,255,240,255)
183: : ivory_black( 41, 36, 33,255)
183: : khaki(240,230,140,255)
183: : khaki_dark(189,183,107,255)
183: : lamp_black( 46, 71, 59,255)
183: : lavender(230,230,250,255)
183: : lavender_blush(255,240,245,255)
183: : lavenderblush(255,240,245,255)
183: : lawn_green(124,252, 0,255)
183: : lawngreen(124,252, 0,255)
183: : lemon_chiffon(255,250,205,255)
183: : lemonchiffon(255,250,205,255)
183: : light_beige(245,245,220,255)
183: : light_goldenrod(238,221,130,255)
183: : light_grey(211,211,211,255)
183: : light_salmon(255,160,122,255)
183: : lightblue(173,216,230,255)
183: : lightcoral(240,128,128,255)
183: : lightcyan(224,255,255,255)
183: : lightgoldenrodyellow(250,250,210,255)
183: : lightgreen(144,238,144,255)
183: : lightgrey(211,211,211,255)
183: : lightpink(255,182,193,255)
183: : lightsalmon(255,160,122,255)
183: : lightseagreen( 32,178,170,255)
183: : lightskyblue(135,206,250,255)
183: : lightslategray(119,136,153,255)
183: : lightsteelblue(176,196,222,255)
183: : lightyellow(255,255,224,255)
183: : lime( 0,255, 0,255)
183: : lime_green( 50,205, 50,255)
183: : limegreen( 50,205, 50,255)
183: : linen(250,240,230,255)
183: : madder_lake_deep(227, 46, 48,255)
183: : magenta(255, 0,255,255)
183: : manganese_blue( 3,168,158,255)
183: : maroon(128, 0, 0,255)
183: : mars_orange(150, 69, 20,255)
183: : mars_yellow(227,112, 26,255)
183: : mediumaquamarine(102,205,170,255)
183: : mediumblue( 0, 0,205,255)
183: : mediumorchid(186, 85,211,255)
183: : mediumpurple(147,112,219,255)
183: : mediumseagreen( 60,179,113,255)
183: : mediumslateblue(123,104,238,255)
183: : mediumspringgreen( 0,250,154,255)
183: : mediumturquoise( 72,209,204,255)
183: : mediumvioletred(199, 21,133,255)
183: : melon(227,168,105,255)
183: : midnight_blue( 25, 25,112,255)
183: : midnightblue( 25, 25,112,255)
183: : mint(189,252,201,255)
183: : mint_cream(245,255,250,255)
183: : mintcream(245,255,250,255)
183: : misty_rose(255,228,225,255)
183: : mistyrose(255,228,225,255)
183: : moccasin(255,228,181,255)
183: : naples_yellow_deep(255,168, 18,255)
183: : navajo_white(255,222,173,255)
183: : navajowhite(255,222,173,255)
183: : navy( 0, 0,128,255)
183: : old_lace(253,245,230,255)
183: : oldlace(253,245,230,255)
183: : olive(128,128, 0,255)
183: : olive_drab(107,142, 35,255)
183: : olive_green_dark( 85,107, 47,255)
183: : olivedrab(107,142, 35,255)
183: : orange(255,165, 0,255)
183: : orange_red(255, 69, 0,255)
183: : orangered(255, 69, 0,255)
183: : orchid(218,112,214,255)
183: : orchid_dark(153, 50,204,255)
183: : orchid_medium(186, 85,211,255)
183: : palegoldenrod(238,232,170,255)
183: : palegreen(152,251,152,255)
183: : paleturquoise(175,238,238,255)
183: : palevioletred(219,112,147,255)
183: : papaya_whip(255,239,213,255)
183: : papayawhip(255,239,213,255)
183: : peach_puff(255,218,185,255)
183: : peachpuff(255,218,185,255)
183: : peacock( 51,161,201,255)
183: : permanent_green( 10,201, 43,255)
183: : permanent_red_violet(219, 38, 69,255)
183: : peru(205,133, 63,255)
183: : pink(255,192,203,255)
183: : pink_light(255,182,193,255)
183: : plum(221,160,221,255)
183: : powder_blue(176,224,230,255)
183: : powderblue(176,224,230,255)
183: : purple(128, 0,128,255)
183: : purple_medium(147,112,219,255)
183: : raspberry(135, 38, 87,255)
183: : raw_sienna(199, 97, 20,255)
183: : raw_umber(115, 74, 18,255)
183: : red(255, 0, 0,255)
183: : rose_madder(227, 54, 56,255)
183: : rosy_brown(188,143,143,255)
183: : rosybrown(188,143,143,255)
183: : royal_blue( 65,105,225,255)
183: : royalblue( 65,105,225,255)
183: : saddle_brown(139, 69, 19,255)
183: : saddlebrown(139, 69, 19,255)
183: : salmon(250,128,114,255)
183: : sandy_brown(244,164, 96,255)
183: : sandybrown(244,164, 96,255)
183: : sap_green( 48,128, 20,255)
183: : sea_green( 46,139, 87,255)
183: : sea_green_dark(143,188,143,255)
183: : sea_green_light( 32,178,170,255)
183: : sea_green_medium( 60,179,113,255)
183: : seagreen( 46,139, 87,255)
183: : seashell(255,245,238,255)
183: : sepia( 94, 38, 18,255)
183: : sienna(160, 82, 45,255)
183: : silver(192,192,192,255)
183: : sky_blue(135,206,235,255)
183: : sky_blue_deep( 0,191,255,255)
183: : sky_blue_light(135,206,250,255)
183: : skyblue(135,206,235,255)
183: : slate_blue(106, 90,205,255)
183: : slate_blue_dark( 72, 61,139,255)
183: : slate_blue_light(132,112,255,255)
183: : slate_blue_medium(123,104,238,255)
183: : slate_grey(112,128,144,255)
183: : slate_grey_dark( 47, 79, 79,255)
183: : slate_grey_light(119,136,153,255)
183: : slateblue(106, 90,205,255)
183: : slategray(112,128,144,255)
183: : snow(255,250,250,255)
183: : spring_green( 0,255,127,255)
183: : spring_green_medium( 0,250,154,255)
183: : springgreen( 0,255,127,255)
183: : steel_blue( 70,130,180,255)
183: : steel_blue_light(176,196,222,255)
183: : steelblue( 70,130,180,255)
183: : tan(210,180,140,255)
183: : teal( 0,128,128,255)
183: : terre_verte( 56, 94, 15,255)
183: : thistle(216,191,216,255)
183: : titanium_white(252,255,240,255)
183: : tomato(255, 99, 71,255)
183: : turquoise( 64,224,208,255)
183: : turquoise_blue( 0,199,140,255)
183: : turquoise_dark( 0,206,209,255)
183: : turquoise_medium( 72,209,204,255)
183: : turquoise_pale(175,238,238,255)
183: : ultramarine( 18, 10,143,255)
183: : ultramarine_violet( 92, 36,110,255)
183: : van_dyke_brown( 94, 38, 5,255)
183: : venetian_red(212, 26, 31,255)
183: : violet(238,130,238,255)
183: : violet_dark(148, 0,211,255)
183: : violet_red(208, 32,144,255)
183: : violet_red_medium(199, 21,133,255)
183: : violet_red_pale(219,112,147,255)
183: : viridian_light(110,255,112,255)
183: : warm_grey(128,128,105,255)
183: : wheat(245,222,179,255)
183: : white(255,255,255,255)
183: : white_smoke(245,245,245,255)
183: : whitesmoke(245,245,245,255)
183: : yellow(255,255, 0,255)
183: : yellow_green(154,205, 50,255)
183: : yellow_light(255,255,224,255)
183: : yellow_ochre(227,130, 23,255)
183: : yellowgreen(154,205, 50,255)
183: : zinc_white(252,247,255,255)
183:
1/3 Test #183: vtkCommonColorCxx-TestNamedColors .....................***Failed 6.39 sec
Notice that modified time is 10376293541461622794, ie 0xFFFFFFFFFFFFFFFF. Is vtkAtomicInt64 a signed or unsigned int? Could this be signed overflow? Signed overflow is undefined behaviour in C++, which may explain why this is only failing on release builds.
PS: these recent atomic / timestamp changes also added this warning:
In file included from /Users/builder/external/VTK-clang-rel-x86_64/Wrapping/Python/vtkTimeStampPython.cxx:8:
/Users/builder/external/VTK/Common/Core/vtkTimeStamp.h:70:3: warning: definition of implicit copy constructor for 'vtkTimeStampInitialize' is deprecated because it has a user-declared destructor [-Wdeprecated]
~vtkTimeStampInitialize();
^
/Users/builder/external/VTK-clang-rel-x86_64/Wrapping/Python/vtkTimeStampPython.cxx:512:16: note: implicit copy constructor for 'vtkTimeStampInitialize' first required here
return new vtkTimeStampInitialize(*static_cast<const vtkTimeStampInitialize*>(obj));
^
The 'rule of three' again...
Sean
More information about the vtk-developers
mailing list