bug-apl
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]