[Insight-developers] Dashboard issues to fix before final release

Bradley Lowekamp blowekamp at mail.nih.gov
Wed May 22 13:37:27 EDT 2013


Sean,

Thanks for sharing this.

I believe that is some very of f2c code from netlib. And I see your compiler has done a bunch of SSE optimization to it. I am not really sure where I'd begin to track this one down... perhaps some undefined signed integer overflow.. someplace

I see you are using "-O4" as a compiler flag.... Do you know if just O3 causes this bug to surface?

http://open.cdash.org/viewNotes.php?buildid=2913177

Brad

On May 22, 2013, at 12:59 PM, Sean McBride <sean at rogue-research.com> wrote:

> On Sun, 12 May 2013 22:45:06 -0400, Matt McCormick said:
> 
>> vnl_algo_test_sparse_matrix test failure on RogueResearch9,
>> Mac10.6-gcc-rel-x86_64-static
>> https://issues.itk.org/jira/browse/ITK-3092
> 
> This backtrace has line numbers:
> 
> (gdb) bt
> #0  0x00007fff811dd0b6 in __kill ()
> #1  0x00007fff8127d9f6 in abort ()
> #2  0x00007fff812cdbc5 in __mulvdi3 ()
> #3  0x00000001000afb6c in v3p_netlib_dlaran_ (n=<value temporarily unavailable, due to optimizations>, x=0x4000000000000000) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/laso/dlaran.c:68
> #4  0x00000001000b0448 in v3p_netlib_dnwla_ (op=0x10003b140 <sse_op_callback(long const*, long const*, double const*, double*)>, iovect=0x10003b190 <sse_iovect_callback(long const*, long const*, double*, long const*, long const*)>, n=0x7fff5fbff4b0, nband=0x7fff5fbff2c0, nval=0x7fff5fbff2d8, nfig=<value temporarily unavailable, due to optimizations>, nperm=0x7fff5fbff4a0, val=0x1004011f8, nmvec=0x7fff5fbff490, vec=0x100400a48, nblock=0x7fff5fbff488, maxop=0x7fff5fbff480, maxj=0x7fff5fbff478, nop=0x7fff5fbff2c8, p1=0x100804b58, p0=0x100804d38, res=0x100804fb8, tau=0x100804fc8, otau=0x100804fd8, t=0x100804fc8, alp=0x100809ad0, bet=0x100809b18, s=0x1008088b8, p2=<value temporarily unavailable, due to optimizations>, bound=0x10080d3d0, atemp=0x10080d420, vtemp=0x100815760, d__=0x100816a20, ind=0x100400178, small=0x7fff5fbff2b0, raritz=0x7fff5fbff2a8, delta=0x7fff5fbff2b8, eps=0x7fff5fbff2d0, ierr=0x7fff5fbff470) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/v3p/ne
> tlib/laso/dnlaso.c:732
> #5  0x00000001000b3395 in v3p_netlib_dnlaso_ (op=0x10003b140 <sse_op_callback(long const*, long const*, double const*, double*)>, iovect=0x10003b190 <sse_iovect_callback(long const*, long const*, double*, long const*, long const*)>, n=0x7fff5fbff4b0, nval=<value temporarily unavailable, due to optimizations>, nfig=0x7fff5fbff3c8, nperm=0x7fff5fbff4a0, nmval=0x7fff5fbff498, val=0x1004011e8, nmvec=0x7fff5fbff490, vec=<value temporarily unavailable, due to optimizations>, nblock=0x7fff5fbff488, maxop=0x7fff5fbff480, maxj=0x7fff5fbff478, work=0x100804bf8, ind=0x100400180, ierr=0x7fff5fbff470) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/laso/dnlaso.c:471
> #6  0x000000010003c4c9 in vnl_sparse_symmetric_eigensystem::CalculateNPairs (this=0x7fff5fbff540, M=<value temporarily unavailable, due to optimizations>, n=2, smallest=<value temporarily unavailable, due to optimizations>, nfigures=20) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.cxx:144
> #7  0x00000001000282b4 in doTest3 () at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_sparse_matrix.cxx:120
> #8  0x00000001000289fa in operator<< <std::char_traits<char> > [inlined] () at /Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/ostream:294
> #9  0x00000001000289fa in test_sparse_matrix [inlined] () at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_sparse_matrix.cxx:295
> #10 0x00000001000289fa in test_sparse_matrix_main () at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_sparse_matrix.cxx:300
> #11 0x0000000100064c88 in testlib_main (argc=<value temporarily unavailable, due to optimizations>, argv=0x7fff5fbff788) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/testlib/testlib_main.cxx:157
> #12 0x000000010000ba9b in main (argc=2, argv=0x7fff5fbff788) at /Users/builder/external/ITK/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_driver.cxx:76
> 
> 
> _______________________________________________
> 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.php
> 
> 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



More information about the Insight-developers mailing list