Timeouts for ⎕TGET

General APL language issues

Timeouts for ⎕TGET

Postby petermsiegel on Thu Sep 28, 2017 9:07 pm

I'm on the Aug 17 code base.

If I try to do something like

5 ⎕TGET 1117

and there is no token 1117 in the token pool, this will hang forever; the 5-second timeout is never triggered. Most of the time, a control-C interrupt will lead to an interrupt, but not always; in the latter cases, I need to KILL APL and restart.

Is something broken on the MAC? (P.S. other things like ⎕RTL are also flakey-- the system crashes if a TIMEOUT actually occurs via X←⍞, but not always. The message: "INTERPRETER EXITED WITH CODE 139").

Is it working for others on OS/X?


O/S:
Mac OS Sierra 10.12.6 (16G29)

IDE:
Version: 4.0.2860
Platform: MacIntel
Date: 2017-08-03 09:42:41 +0100
Git commit: ea7171c622602555be0e6dfb106ed73f6261f7d7

Interpreter:
Version: 16.0.30781
Platform: Mac-64
Edition: Unicode/64
Date: Aug 17 2017 at 02:32:53
petermsiegel
 
Posts: 47
Joined: Thu Nov 11, 2010 11:04 pm

Re: Timeouts for ⎕TGET

Postby Vince|Dyalog on Fri Sep 29, 2017 2:20 pm

Hi Peter,

I can reproduce the n ⎕TGET 1117 issue and have logged it as 15055.

We shall try out the ⎕RTL timeout issue.

Regards,

Vince
Vince|Dyalog
 
Posts: 252
Joined: Wed Oct 01, 2008 9:39 am

Re: Timeouts for ⎕TGET

Postby petermsiegel on Fri Sep 29, 2017 4:34 pm

Thank you
petermsiegel
 
Posts: 47
Joined: Thu Nov 11, 2010 11:04 pm


Return to Language

Who is online

Users browsing this forum: No registered users and 1 guest