[pcre-dev] [Bug 1642] Tests fail due to stack space being limited to 16 M

2015-06-13 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1642 --- Comment #5 from Zoltan Herczeg hzmes...@freemail.hu --- I am sorry that was the public function. The static private recursive function is the match: (gdb) disassemble match Dump of assembler code for function match: 0x005399d2 +0:

[pcre-dev] [Bug 1642] Tests fail due to stack space being limited to 16 M

2015-06-13 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1642 --- Comment #7 from Zoltan Herczeg hzmes...@freemail.hu --- That is 3432 (3424 + 1*8) bytes per frame. A wee bit more, I'd say. Actually +2*8 because the return address is also stored on the stack. Anyway, that is huge. Too huge. I just realized that

[pcre-dev] [Bug 1642] Tests fail due to stack space being limited to 16 M

2015-06-13 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1642 --- Comment #8 from Elliot Saba staticfl...@gmail.com --- Putting __attribute__((noinline)) on line 579 between the static int and match(REGISTER... doesn't change anything. My ./configure invocation looks like this (stripping out the --prefix and