This is now fixed for the upcoming maintenance release.
The problem was that when a virtual block C was made pointing to another virtual block B that was based on the real block A, the block B was not made uninplaceable. In the original design of virtual blocks they were never inplaceable, but late in the release I decided to make the partitions created by "n u/ u;.2 and others inplaceable if the real block was inplaceable. In the failing example, A is the inplaceable result of (,.), B is the inplaceable partition created by "1, and C is the result of }: . Because block B was left inplaceable, it was modified by }. while C was depending on it.
Thanks for the clear problem report. Henry Rich On 1/10/2019 7:33 PM, RICHARD VAUGHAN wrote:
I noticed some very peculiar behavior in J807. (}.-}:)"1 (0,.i.2 10) 0 1 1 2 2 3 3 4 4 5 10 1 11 2 12 3 13 4 14 5 If I us J806 it works fine: (}.-}:)"1 (0,.i.2 10) 0 1 1 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 1 I tried uninstalling and reinstalling J807 with no effect. ---------------------------------------------------------------------- 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
