Re: [ROOT] why "Aborted" ?

From: Rene Brun (Rene.Brun@cern.ch)
Date: Tue Dec 09 2003 - 17:06:14 MET


Hi John,

Please follow the guidelines indicated at:

http://root.cern.ch/root/roottalk/RoottalkRules.html

Rene Brun

"Dr. John Krane" wrote:
> 
> Hi,
> 
> I'm running a very long fit program that uses TMinuit and a private fit
> function.  My function makes extensive use of TMatrixD and the inversion
> functionality, in fact I got worried and made my own TMatrixQ that uses
> "long double" everywhere instead of Double_t.  Although I can run
> smoothly with a few parameters (say, six to make a 3x3 symmetric matrix)
> when I go up to 190 parameters (10x10) I get this mysterious message:
> 
> Aborted
> 
> Not very informative!  No idea what routine or why.  I have performed
> "grep Aborted */src/*.cxx" and "grep Aborted */inc/*.h" in the ROOT
> directories without finding a single candidate routine.  It takes
> several hours of running my fitter to reach the terminal message, so
> debugging would be tedious to say the least.  My investigation shows
> that the fit is progressing and my function is called >5000 times before
> I get the crash.
> 
> Does anybody know the origin of this "Aborted" message?  I don't
> understand how it can hide from me in the source code.  I am happy (I
> guess) that I get a "graceful exit" from the executable, but I wish I
> knew how to prevent it.  The fit looked like it was going to work...
> 
>     - John
> 
> --
> 
> Dr. John Krane
> jkrane@netzero.com



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:17 MET