Text archives Help
- From: Ramón Casero Cañas <ramon.casero@comlab.ox.ac.uk>
- To: "seg3d@sci.utah.edu" <seg3d@sci.utah.edu>
- Subject: [Seg3D] Spline Tool baseline patch commited to repository
- Date: Fri, 15 Jan 2010 00:05:21 +0000
Happy New Year,
After a rather eventful holiday getting stranded in Spain and England (I
don't know whether the weather and travelling has been as fun over there
as here), I have commited the baseline patch for the Spline Tool
following Kris' instructions.
The build breaks the first time, but if the error is ignored and the
build attempted again
$ ./build.sh --seg3d-only --with-lapack -j8
the application compiles successfully. It also runs, until a cubic
spline is given 4 control points. In that case, the Spline Tool attempts
to use LAPACK's function svd().
But in my system, for some reason, LAPACK is not being linked to, so the
application crashes with the error
<ERROR>
$ ./Seg3D
void VISMatrix::svd(VISMatrix &U, VISMatrix &W, VISMatrix &V) const
LAPACK is needed to execute this function.
done svd stub not quite
done svd stub
Invalid multiplication: 4X3 times 0X0
Thread "Seg3D Event Processor" (id: 139821581732176, pid: 18816)
caught signal SIGSEGV at address 0 (segmentation violation)
...handle_abort_signals...
niceAbort
Backtrace:
1. ./Seg3D
in SCIRun::handle_abort_signals(int, siginfo*, void*)
2. /lib/libc.so.6 [0x7f2ac925d040]
3. ./Seg3D
in SCIRun::SplineTool::sort_seeds(std::string)
4. ./Seg3D
in SCIRun::SplineTool::pointer_down(int, int, int, unsigned int, int)
...
</ERROR>
I'll look into this to fix it, but just to notify that I'm back.
Best regards,
Ramon.
--
Dr. Ramón Casero Cañas
Computational Biology, Computing Laboratory
University of Oxford
Wolfson Building, Parks Rd
Oxford OX1 3QD
tlf +44 (0) 1865 610807
web
http://web.comlab.ox.ac.uk/people/Ramon.CaseroCanas
photos
http://www.flickr.com/photos/rcasero/
- [Seg3D] Spline Tool baseline patch commited to repository, Ramón Casero Cañas, 01/14/2010
Archive powered by MHonArc 2.6.16.