[pcre-dev] [Bug 1642] Tests fail due to stack space being li…

Top Page
Delete this message
Author: admin
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 1642] Tests fail due to stack space being limited to 16 M
https://bugs.exim.org/show_bug.cgi?id=1642

--- Comment #3 from Zoltan Herczeg <hzmester@???> ---
Could you check me how much memory is used for each frame on your system:

(gdb) disassemble pcre2_match_8, pcre2_match_8+80
Dump of assembler code from 0x45e630 to 0x45e680:
   0x000000000045e630 <pcre2_match_8+0>:        push   %r15
   0x000000000045e632 <pcre2_match_8+2>:        push   %r14
   0x000000000045e634 <pcre2_match_8+4>:        mov    %rsi,%r14
   0x000000000045e637 <pcre2_match_8+7>:        push   %r13
   0x000000000045e639 <pcre2_match_8+9>:        mov    %r9,%r13
   0x000000000045e63c <pcre2_match_8+12>:       push   %r12
   0x000000000045e63e <pcre2_match_8+14>:       mov    %rdi,%r12
   0x000000000045e641 <pcre2_match_8+17>:       push   %rbp
   0x000000000045e642 <pcre2_match_8+18>:       mov    %rdx,%rbp
   0x000000000045e645 <pcre2_match_8+21>:       push   %rbx
   0x000000000045e646 <pcre2_match_8+22>:       sub    $0x1c8,%rsp


Mine x86-64 with -O3 -static uses 0x1c8+(6+1)*8 = 0x1f2 = 498 bytes for each
stack frame.

--
You are receiving this mail because:
You are on the CC list for the bug.