Just for reference, I tried your example with the head of the source code
repository, and I got:
$ apl
a←1500 1500⍴?(1500×1500)⍴10
⎕wa
732487680
b←⌹a
)off
However, since your ⎕wa was substantially less than mine, it may be that
you ran out of RAM and I didn't.
Also, what version of the GNU APL source code did you start with? (The
repository head is highly recommended.)
Hope this helps.
Blake McBride
On Fri, Jan 1, 2016 at 2:03 PM, Rick Mayforth <[email protected]> wrote:
> The following sequence caused the fault. APL exits. The interpreter is
> running under Debian 8 in a VMWare virtual machine with 2GB RAM & 880MB
> swap space. One would expect a WS FULL or some other APL error in this
> instance rather than a forced exit, no?
>
>
> a←1500 1500 ⍴ ?(1500×1500)⍴10
> ⎕wa
> 193433600
> b←⌹a
> Segmentation fault
>
>
>
>