|
From: | John W. Eaton |
Subject: | [Octave-bug-tracker] [bug #59451] Function handles become invalid if path to function is removed |
Date: | Fri, 13 Nov 2020 13:25:03 -0500 (EST) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 |
Follow-up Comment #14, bug #59451 (project octave): Oh, the bc-overloads tests rely on function overloading, but there is a non-class function in the test directory that is now bound to the handle at the time it is created that prevents the dispatch from happening. I'm attaching a simpler test to run in Matlab to see what it does for the same kind of thing. Unpack the tar file and cd to the fhtst directory. Then run fhtst.m there. If calling through the handle is the same as when calling fcn directly, then we need to avoid binding the function when there are overloads on the path? This is tricky behavior if you ask me. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59451> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |