[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-apl] Problems with shared variables
From: |
Juergen Sauermann |
Subject: |
Re: [Bug-apl] Problems with shared variables |
Date: |
Sun, 02 Mar 2014 17:15:44 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5 |
Hi Kacper,
thanks for reporting this. I believe I have fixed this in SVN 149.
There is now a system limit of 65kByte for the size of shared
variables, caused by the UDP protocol used for the communication
between processors.
/// Jürgen
On 03/02/2014 07:42 AM, Kacper Gutowski wrote:
Moreover, integral values in range 1+2⋆31 to (2⋆32)-1
are incorrectly interpreted as their two's complement
negative equivalents:
0⎕SVO'X'
1
X←1+2⋆31
X
¯2147483647
-k
Hi again,
There are still (r148) some problems similar to previously reported.
When passing a big array as shared variable, instead of being
truncated, now its tail is corrupted:
0⎕SVO'X'
1
X←489⍴2
¯2↑X
2 ¯1254096894
This suggests some nasty out-of-bounds read.
And, if array is even bigger, it gives the following error (after
a few seconds):
X←3000⍴4
TIMEOUT on signal ASSIGN_VALUE_c
VALUE ERROR
X←3000⍴4
^
-k