msavoritias has joined #picolisp
rob_w has joined #picolisp
rob_w_ has joined #picolisp
msavoritias has quit [Ping timeout: 268 seconds]
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #picolisp
bjorkintosh has quit [Changing host]
bjorkintosh has joined #picolisp
<
tankf33der>
hi all
<
tankf33der>
installed another s390x instance on another OS (fedora server)
<
tankf33der>
trying run tests.
<
tankf33der>
ulimit -s unlimited set
<
tankf33der>
# pil co.l
<
tankf33der>
[co.l:5] T -- Stack overwritten
<
tankf33der>
this code
<
tankf33der>
all this worked before. if i remember correctly
<
tankf33der>
away in 5mins.
msavoritias has joined #picolisp
<
abu[7]>
I check later
<
abu[7]>
Yes, I remember this one. Shoulyd be ok
<
abu[7]>
ulimit does not matter here, it is in this coroutine
<
abu[7]>
'stack' shows unused stack space for each coroutine
<
abu[7]>
(stack) at the error prompt in the repl
<
abu[7]>
Perhaps this arch uses more stack space for some structures?
<
abu[7]>
Hmm, it indeed uses
*very* little space:
<
abu[7]>
-> ((c . 63) (b . 63) (a . 63) (T . 154) . 64)
rob_w__ has joined #picolisp
rob_w has quit [Ping timeout: 256 seconds]
rob_w_ has quit [Ping timeout: 240 seconds]
rob_w_ has joined #picolisp
lagash has quit [Ping timeout: 268 seconds]
rob_w_ has quit [Remote host closed the connection]
rob_w__ has quit [Quit: Leaving]
lagash has joined #picolisp
msavoritias has quit [Ping timeout: 256 seconds]
<
abu[7]>
So the question is: Why does the stack overflow?
msavoritias has joined #picolisp
msavoritias has quit [Remote host closed the connection]