Yes,
load'math/calculus' NB. standard
1&o. deriv_jcalculus_ 3
2&o. * _1"0@(1&o.)
load 'calculus.ijs' NB. Raul's PR.
1&o. deriv_jcalculus_ 3
Segmentation fault (core dumped)
Looks like it is in the "matches" conjunction
The following segfaults in ftymes as follows:
load'calculus.ijs'
coinsert 'jcalculus'
a=: '2&o.' arofstringu
-@% matches a 1 1 0 NB. crashes
matches is defined as : 2 : ' y matchsignature u arofmoru armatch v arofmoru'
-@% arofmoru armatch a arofmoru
Segfault.
This is as far as I get. I hope you can take it from here :).
arofmoru and armatch are defined as follows, arofstringu and arofu are
the same as in the stock math/calculus (I think).
NB. u is an ar, a string or a verb
arofmoru=: {{
if. 0=nc<'m' do.
if. L. m do. m
else. m arofstringu
end.
else. u f. arofu
end.
}}
armatch=: {{
if. 0 e. x,&L. y do. x-:y
elseif. x -:&$ y do. x armatch each y
else. 0
end.
}}
Good night,
Jan-Pieter
Op za 6 aug. 2022 om 22:43 schreef Henry Rich <[email protected]>:
>
> Can you supply a failing testcase?
>
> Henry Rich
>
> On 8/6/2022 4:38 PM, Jan-Pieter Jacobs wrote:
> > A little dual-purpose post: today I tried out Raul's pull-request of
> > 24-01-2021 (https://github.com/jsoftware/math_calculus/pull/5) for
> > simplifying expressions like 1&o. deriv 4 (which seems like a great
> > idea even if it goes slightly above my hat).
> >
> > However, I couldn't give it a proper test-drive in J904, because it
> > segfaults my J when used 1&o. deriv n with n >: 3.
> >
> > JVERSION
> > Engine: j904/j64avx/linux
> > Beta-e: commercial/2022-07-16T19:22:33
> > Library: 9.04.03
> > Platform: Linux 64
> > Installer: J904 install
> > InstallPath: /home/jpjacobs/j904
> > Contact: www.jsoftware.com
> >
> > It works in J903.
> >
> > Best regards,
> > Jan-Pieter
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
>
> --
> This email has been checked for viruses by AVG.
> https://www.avg.com
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm