It looks as if the problem starts with SVN 968, although there are compile problems going back to about 945. gcc seems to work ok, although it complains about various things. I included some examples before, which I'll repeat here:

(<;._3) 2 2 2$1 2 3             NB.  is ok
(<;._3) 2 2 2$1 2 3 4           NB.  is index error
(<;._3) 2 2$1 2 3 4             NB.  is ok
(<;._3) 2 2 2 2$1 2 3 4 5 6 7 8 NB.  is ok

and similar results for 'abcd...' replacing 1 2 3 4... except it fails
with "domain error" instead.

I don't really have a feeling for what ";." does, so if you have any suggestions of things to try, let me know.

Bill

On 2018-10-22 02:47 PM, Henry Rich wrote:
Right.   Bill builds with the very latest & gives me my first look at
linux- related problems, like this one.

Bill, lf you could cut the failing expression down to find the part that's
actually generating the error, I'd be obliged.

Henry Rich

On Mon, Oct 22, 2018, 8:24 PM Eric Iverson <[email protected]> wrote:

Thanks. I think Henry has pushed some 808 changes and I assume you have
picked up those.

I'm guessing this is a problem in the 808 beta.



On Mon, Oct 22, 2018 at 2:21 PM Bill Heagy <[email protected]> wrote:

It's just the last week or two I think.  I'll revert the version and try
to narrow it down.  Meanwhile:

(<;._3) 2 2 2$1 2 3 is ok
(<;._3) 2 2 2$1 2 3 4 is index error
(<;._3) 2 2$1 2 3 4 is ok
(<;._3) 2 2 2 2$1 2 3 4 5 6 7 8 is ok
and similar results for 'abcd...' replacing 1 2 3 4... except it fails
with "domain error" instead.


On 2018-10-22 01:27 PM, Eric Iverson wrote:
Bill Heagy,

I don't get that error in the official 807 linux j32 release.

Please confirm whether the install of the official 807 linux j32
release
works for you or not.

If that runs OK, then there is perhaps some problem/difference with the
build from gpl source that you are testing.



On Sun, Oct 21, 2018 at 4:40 PM Bill Heagy <[email protected]> wrote:

      JVERSION
Engine: j806/j32/linux
Beta: GPL3/2018-10-21T15:47:37
Library: 8.05.14
Platform: Linux 32
Installer: unknown
InstallPath: /home/wheagy/tmp/jbld/j32
Contact: [email protected]

      RUN1 'g331'
.
.
.
.
    t=.(i2 y){.&.><y
    if. -.0 e.$t do. t=.(($&.>t)<.&.><size y){.&.>t end.
    t
)

      *./ (f2 -: <;._3)@i. 5 5  #:i.25
1
      *./ (f2 -: <;._3)@i. 3 3 3#:i.27
|index error
|   *./(f2-:<;._3)@i.3 3 3#:i.27
|[-1043] /home/wheagy/git/jsource/test/g331.ijs
----------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to