|
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/
[Prev in Thread] | Current Thread | [Next in Thread] |