On Fri, May 25, 2012 at 4:40 PM, Jordi Gutiérrez Hermoso
<address@hidden> wrote:
This seems like a rather esoteric thing to do, but:
a = {}
for i = 1:1e6
a = {rand, a};
endfor
for i = 2:1e6
a = a{2};
endfor
This segfaults for me after a relatively long time, presumably since
the call stack goes up to about 1e6 stack frames.
Is it worthwhile trying to fix this?
- Jordi G. H.
octave:1> run '/home/doug/test55.m'
a = {}(0x0)
octave:2> whos a
Variables in the current scope:
Attr Name Size Bytes Class
==== ==== ==== ===== =====
a 1x2 8 cell
Total is 2 elements using 8 bytes
octave:3>
--
DAS
https://linuxcounter.net/user/206392.html