On 2024-03-01 3:44 a.m., Jakub Jelinek wrote:
Isn't this just that you have 50 in there?
No. It's okay.
The problem is we run out of memory caused by a "ulimit -s 81920" statement
that I had
in .bashrc. The test pass with default stack allocation.
clone(child_stack=0x3191040,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tid=[1108], tls=0x81918c0, child_tidptr=0x8191468) = 1108
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
mmap2(NULL, 83890176, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) =
-1 ENOMEM (Cannot allocate memory)
Will revert change to tests.
Dave
--
John David Anglin dave.ang...@bell.net