[vtk-developers] Request: turn off BTX/ETX in some dashboad builds

David Gobbi david.gobbi at gmail.com
Fri Jul 9 12:10:25 EDT 2010


Thanks.  I've seen TestTkRenderWidget failures, too, and I suspect
that the test itself is broken.

I've just pushed my safer BTX/ETX ignore code.  This should allow
VTK_IGNORE_BTX to be used even with ParaView and Titan.

   David


On Fri, Jul 9, 2010 at 9:45 AM, Marcus D. Hanwell
<marcus.hanwell at kitware.com> wrote:
> On Fri, Jul 9, 2010 at 11:38 AM, David Cole <david.cole at kitware.com> wrote:
>>
>> On Fri, Jul 9, 2010 at 11:16 AM, David Gobbi <david.gobbi at gmail.com>
>> wrote:
>>>
>>> The one dashboard test that is guaranteed to break is TestSetGet.
>>> Some of the BTX'd methods are Get methods that segfault when they are
>>> called, and if BTX is ignored, then TestSetGet will call them. These
>>> methods will either have to be fixed or excluded from TestSetGet.
>>
>> The main point of that test is to ensure that any Get method may be called
>> directly after instantiating any VTK object. I would argue for fixing, not
>> excluding. VTK should not crash if somebody "accidentally" calls a Get
>> method before the object is ready for it. It should just return 0, or false,
>> or uninitialized...
>> It might be ok to add error or warning macro output, but crashing is not
>> cool.
>
> So, here is my experimental dashboard. I can add this to my crontab until it
> is more globally enabled. You can see three tests failing there.
>
> http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=660272
> Marcus
> --
> Marcus D. Hanwell, Ph.D.
> R&D Engineer, Kitware Inc.
> (518) 881-4937
>



More information about the vtk-developers mailing list