octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #60620] [octave forge] (optim) 'expfit' functi


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #60620] [octave forge] (optim) 'expfit' function from optim-1.6.1 package terminates with segmentation fault
Date: Mon, 17 May 2021 17:20:12 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Update of bug #60620 (project octave):

                  Status:               Need Info => Works For Me           

    _______________________________________________________

Follow-up Comment #11:

@comment #2:
Sorry I overlooked the 'y = rand(1, 1024)' line.

With that issue solved both examples in comment #2 work fine in Octave-7.0.0
and optim-1.6.1 (Mageia-8 Linux). That indicates that optim-1.6.1 is probably
fine and your older Octave version is a more likely candidate to be at fault.
Or maybe it's an unfortunate poisonous mix of exactly those two.

The optim package file log shows that expfit.m hasn't been touched since 2012
and I expect the core functions 'hankel' and 'roots' called by expfit.m
haven't seen much change either lately apart from cosmetics like copyright
updates. Add in the posts by Nir and Doug and I can only conclude that the
issue is something in your Linux installation - Octave-4.2.2, numerical system
libraries, whatever; but probably not optim-1.6.1.

Although it's a hassle for you (I can understand), I strongly advise to
upgrade Octave to the latest version (or at least 5.2.0). If you do, please
report back if it solved the issue.

I won't close this report (yet) but I'll set status to "works for me". 

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60620>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]