The bug had been reported before. I have just now added to the
ReleaseNotes indicating reported bugs in the beta so you can quickly check.
Thanks for taking the trouble to use the beta. It's a pain to track
down failures in code that used to work, but if you guys didn't take
that on we'd never have stable releases.
Henry Rich
On 9/8/2020 12:55 PM, John Baker wrote:
That was quick Henry. I had already worked around the issue but I'll wait
for the next beta to try the original expression.
I treat older code as a form of regression testing for betas.
Thanks
On Tue, Sep 8, 2020 at 10:38 AM Henry Rich <[email protected]> wrote:
I think a workaround might be to use (;:"1"1) instead of (;:). The
bug is that (;: y) crashes on rank > 1.
This has been fixed for the next beta.
Thanks for using the beta!
Henry Rich
On 9/8/2020 12:31 PM, John Baker wrote:
The latest beta has changed the behaviour of ;: in a way that crashes my
JOD build.
The key problem can be seen with this simple example:
line=. 'c=. +./\"1 c > ~:/\"1 y. e. '''''''''
y =. ;: line
t =. ;\ y NB. builds a char table
Attempts to ;: t "vanishes J" on Win 10 systems.
;: applied to char tables has worked forever in J
NB. vanishes J 9.02 beta-e
;: t
--
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
--
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