[Insight-developers] itkObjectFactoryTest2 and CMake 2.9
Bradley Lowekamp
blowekamp at mail.nih.gov
Wed Jan 13 11:27:41 EST 2010
Just FYI, I have been running cmake 2.9 ( a version from a couple weeks after the 2.8 release ) on my minis. I just installed 2.8 as advised for the other system, since I had no reason no to be running the official release.
Also this test began failing as soon as I added the ctest -j2 option:
http://www.cdash.org/CDash/testSummary.php?project=2&name=ChangeInformationTest1&date=2010-01-13
It's likely a simple dependency issue, but I have not looked into to find the problem.
Brad
On Jan 13, 2010, at 11:15 AM, Luis Ibanez wrote:
> Bill,
>
> Yeap,
> We have to look back at how to do this right in Macs.
>
>
> Luis
>
>
> ----------------------------------------------
> On Wed, Jan 13, 2010 at 9:58 AM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
>> Guys,
>>
>> Six macs don't like the recent change. Looks like they are not loading
>> the shared library.
>>
>> http://www.cdash.org/CDash/testSummary.php?project=2&name=itkObjectFactoryTest2&date=2010-01-13
>>
>> Bill
>>
>> On Wed, Jan 13, 2010 at 12:59 AM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
>>> New failure here:
>>> http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=513466
>>>
>>> On Tue, Jan 12, 2010 at 6:03 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
>>>> Fantastic!
>>>>
>>>> On Tue, Jan 12, 2010 at 5:39 PM, Luis Ibanez <luis.ibanez at kitware.com> wrote:
>>>>> Bill,
>>>>>
>>>>>
>>>>> Brad just showed me how to add the right flag to
>>>>> the ITK CMakeLists.txt file (the flag is for the
>>>>> executable that loads the shared library).
>>>>>
>>>>>
>>>>> It comes down to the following patch:
>>>>>
>>>>>
>>>>> macondo [308] cvs diff
>>>>> cvs diff: Diffing .
>>>>> Index: CMakeLists.txt
>>>>> ===================================================================
>>>>> RCS file: /cvsroot/Insight/Insight/Testing/Code/Common/CMakeLists.txt,v
>>>>> retrieving revision 1.249
>>>>> diff -r1.249 CMakeLists.txt
>>>>> 653a654
>>>>>> SET_TARGET_PROPERTIES(itkCommonTests2 PROPERTIES ENABLE_EXPORTS 1)
>>>>> 660c661
>>>>> < ADD_LIBRARY(FactoryTestLib SHARED ${FactoryTest_Source})
>>>>> ---
>>>>>> ADD_LIBRARY(FactoryTestLib MODULE ${FactoryTest_Source})
>>>>>
>>>>>
>>>>>
>>>>> This should work for all versions of CMake.
>>>>>
>>>>>
>>>>> I'm running an Experimental in "macondo.kitware"
>>>>> and if it turns out green I'll commit the patch.
>>>>>
>>>>> This should make Kevin's builds green again...
>>>>>
>>>>>
>>>>> Luis
>>>>>
>>>>>
>>>>> -----------------------------
>>>>> On Tue, Jan 12, 2010 at 5:02 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
>>>>>> Sounds great. Thanks, Luis and I spent at least 3 hours apiece on this
>>>>>> one in SLC.
>>>>>>
>>>>>> Bill
>>>>>>
>>>>>> On Tue, Jan 12, 2010 at 4:37 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
>>>>>>> Kevin H. Hobbs wrote:
>>>>>>>>
>>>>>>>> On 01/12/2010 12:48 PM, Bill Lorensen wrote:
>>>>>>>>>
>>>>>>>>> Luis,
>>>>>>>>>
>>>>>>>>> I just built cmake2.9 and configured my linux itk build with it. Sure
>>>>>>>>> enough, itkObjectFactoryTest2 fails. Each hooperlab system that is
>>>>>>>>> failing is using ctest2.9.
>>>>>>>>>
>>>>>>>>> I'm not sure what is going on here. Perhaps you can fill Bill Hoffman
>>>>>>>>> in on our findings in Salt Lake. I'm going to build a cmake2.8 and see
>>>>>>>>> if the problem persists.
>>>>>>>>>
>>>>>>>>> Bill
>>>>>>>>>
>>>>>>>>
>>>>>>>> I'd be glad to run tests on the hooperlab machines if that would be
>>>>>>>> helpful.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> We found the problem. We are working on a fix. The -rdynamic flag was
>>>>>>> removed from CMake. I think the dashboard can be left on CVS CMake, it
>>>>>>> might fail one more night, but I will make sure it is fixed by tomorrow.
>>>>>>>
>>>>>>> -Bill
>>>>>>>
>>>>>>> --
>>>>>>> Bill Hoffman
>>>>>>> Kitware, Inc.
>>>>>>> 28 Corporate Drive
>>>>>>> Clifton Park, NY 12065
>>>>>>> bill.hoffman at kitware.com
>>>>>>> http://www.kitware.com
>>>>>>> 518 881-4905 (Direct)
>>>>>>> 518 371-3971 x105
>>>>>>> Fax (518) 371-4573
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers
========================================================
Bradley Lowekamp
Lockheed Martin Contractor for
Office of High Performance Computing and Communications
National Library of Medicine
blowekamp at mail.nih.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20100113/62e4bfd4/attachment.htm>
More information about the Insight-developers
mailing list