I wanted to try that. qstack.ijs in jsource/test shows how to change the
stack size for j501 and j601 but I don't know the offset for j805 beta.

On Tue, Aug 30, 2016 at 3:35 PM, Henry Rich <[email protected]> wrote:

> This error on infinite recursion happens when the J interpreter's stack
> (allocated by the OS) runs out before the J recursion limit is reached.  I
> am not enough of an OS jock to know how to fix this across platforms.  The
> problem is that the stack usage per J recursion depends on what is being
> done at each recursion level; and also on the number of C stack space used
> by each level.  That depends on code changes and compiler optimizations.
>
> Right now (and since the beginning, I think) there is a guess at how many
> J recursion are safe before the C stack overflows.
>
> Is there any way for you to increase your stack size?
>
> Henry Rich
>
>
> On 8/30/2016 3:37 PM, Don Guinn wrote:
>
>> My Qt library may not be up to date. I noticed a message in the jhs805
>> window, not the browser page, the execution window, "Qt: Untested Windows
>> version 10.0 detected!" after I loaded plot in the jijx window. I don't
>> know if this is related or not.
>>
>> Is there some tool or option I can use to better capture the failure?
>> Windows must be generating some documentation of the failure, a dump or
>> something. If someone can tell me what that is I would appreciate it.
>>
>> On Tue, Aug 30, 2016 at 12:42 PM, 'Mike Day' via Beta <[email protected]
>> >
>> wrote:
>>
>> Strange, as, like Robert Theriault,  I also get a stack error:
>>>
>>> f =: 3 : 'f y'
>>>     f 0
>>>
>>> |stack error: f
>>>
>>> |       f y
>>>
>>>     JVERSION
>>>
>>> Engine: j805/j64/windows
>>>
>>> Beta-11: commercial/2016-08-23T12:51:40
>>>
>>> Library: 8.05.02
>>>
>>> Qt IDE: 1.5.1/5.6.1
>>>
>>> Platform: Win 64
>>>
>>> Installer: J805 install
>>>
>>> InstallPath: c:/d/j805
>>>
>>> Contact: www.jsoftware.com
>>>
>>>
>>> Some parameters are different,  but we're both
>>> running Beta-11.
>>>
>>> Mike
>>>
>>>
>>> On 30/08/2016 19:01, Don Guinn wrote:
>>>
>>> Entered:
>>>>      f =: 3 'f y'
>>>>      f 0
>>>> and got a crash in J Qt under Windows 10.
>>>>
>>>>      JVERSION
>>>>
>>>> Engine: j805/j64/windows
>>>>
>>>> Beta-11: commercial/2016-08-23T12:51:40
>>>>
>>>> Library: 8.04.15
>>>>
>>>> Qt IDE: 1.4.9/5.4.2
>>>>
>>>> Platform: Win 64
>>>>
>>>> Installer: J804 install
>>>>
>>>> InstallPath: c:/j64-805
>>>>
>>>> Contact: www.jsoftware.com
>>>>
>>>>
>>>> Running jconsole with same correctly returns "Stack Error"
>>>>
>>>>
>>>> Also tried it on J Android and also got "Stack Error"
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>>
>>>>
>>>
>>> ---
>>> This email has been checked for viruses by Avast antivirus software.
>>> https://www.avast.com/antivirus
>>>
>>> ----------------------------------------------------------------------
>>> 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