Hi,
yes. this can happen when the installed shared libs are compiled with
a different version of GNU APL and in the meantime virtual functions
have beed added or removed.
'make install' usually fixes this.
I was already thinking of some versioning between the shared libs and
the interpreter. I have put that on my TODO list.
/// Jürgen
On 04/14/2014 09:16 AM, Elias Mårtenson wrote:
False alarm.
I'm replying to myself, because after a full recompile of everything
it seems to work. I'm thinking that something wasn't recompiled
properly after updating to the latest version.
Regards,
Elias
On 14 April 2014 12:23, Elias Mårtenson <loke...@gmail.com
<mailto:loke...@gmail.com>> wrote:
In my implementation of eval_AXB I am getting the function number
using the following code:
const int function_number = X->get_ravel(0).get_near_int(qct);
When X is either 0 or 1, this works correctly. But when X is any
other value (for example, 2) the call to .get_near_int(qct) throws
a *DOMAIN_ERROR*.
This didn't happen as late as two days ago, so there has been a
change in the last few releases that caused this to happen.
Regards,
Elias