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

Reply via email to