http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59733

--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
Breakpoint 6, __sanitizer::Report (
    format=format@entry=0x2821768 "ERROR: %s failed to allocate 0x%zx (%zd)
bytes of %s: %d\n")
---Type <return> to continue, or q <return> to quit---
    at
/export/gnu/import/git/gcc/libsanitizer/sanitizer_common/sanitizer_printf.cc:276
276    void Report(const char *format, ...) {
(gdb) bt
#0  __sanitizer::Report (
    format=format@entry=0x2821768 "ERROR: %s failed to allocate 0x%zx (%zd)
bytes of %s: %d\n")
    at
/export/gnu/import/git/gcc/libsanitizer/sanitizer_common/sanitizer_printf.cc:276
#1  0x000000000062a660 in __sanitizer::MmapOrDie (size=<optimized out>, 
    size@entry=151552, mem_type=mem_type@entry=0x2817d54 "LargeMmapAllocator")
    at
/export/gnu/import/git/gcc/libsanitizer/sanitizer_common/sanitizer_posix.cc:64
#2  0x00000000005e1cf4 in Allocate (alignment=8, size=146992, 
    stat=0x36d0d58 <__asan::allocator+2097752>, 
    this=0x34d0b08 <__asan::allocator+8>)
    at
/export/gnu/import/git/gcc/libsanitizer/sanitizer_common/sanitizer_allocator.h:1009
#3  Allocate (cleared=false, alignment=8, size=146992, cache=0x7ffff7ab00c8, 
    this=0x34d0b00 <__asan::allocator>)
    at
/export/gnu/import/git/gcc/libsanitizer/sanitizer_common/sanitizer_allocator.h:1251
#4  __asan::Allocate (size=<optimized out>, size@entry=142896, 
    alignment=<optimized out>, alignment@entry=8, 
    stack=stack@entry=0x7fffffffc640, 
    alloc_type=alloc_type@entry=__asan::FROM_MALLOC, 
    can_fill=can_fill@entry=true)
---Type <return> to continue, or q <return> to quit---
    at /export/gnu/import/git/gcc/libsanitizer/asan/asan_allocator2.cc:352
#5  0x00000000005e2578 in __asan::asan_malloc (size=size@entry=142896, 
    stack=stack@entry=0x7fffffffc640)
    at /export/gnu/import/git/gcc/libsanitizer/asan/asan_allocator2.cc:619
#6  0x000000000061ad92 in __interceptor_malloc (size=size@entry=142896)
    at /export/gnu/import/git/gcc/libsanitizer/asan/asan_malloc_linux.cc:73
#7  0x0000000002808a88 in xmalloc (size=142896)
    at /export/gnu/import/git/gcc/libiberty/xmalloc.c:147
#8  0x0000000000ea4e1d in calc_dfs_tree_nonrec (di=0x7fffffffd090, 
    bb=<basic_block 0x7fffde747410 (3598)>, reverse=<optimized out>)
    at /export/gnu/import/git/gcc/gcc/dominance.c:237
#9  0x0000000000ea5c0c in calc_dfs_tree (di=di@entry=0x7fffffffd090, 
    reverse=reverse@entry=true)
    at /export/gnu/import/git/gcc/gcc/dominance.c:374
#10 0x0000000000ea98b1 in calculate_dominance_info (
    dir=dir@entry=CDI_POST_DOMINATORS)
    at /export/gnu/import/git/gcc/gcc/dominance.c:662
#11 0x0000000001bc8a3f in execute_late_warn_uninitialized ()
    at /export/gnu/import/git/gcc/gcc/tree-ssa-uninit.c:2297
#12 (anonymous namespace)::pass_late_warn_uninitialized::execute (
    this=<optimized out>)
    at /export/gnu/import/git/gcc/gcc/tree-ssa-uninit.c:2388
#13 0x00000000014ff145 in execute_one_pass (
---Type <return> to continue, or q <return> to quit---
    pass=pass@entry=<opt_pass* 0x608000007720 "uninit"(145)>)
    at /export/gnu/import/git/gcc/gcc/passes.c:2226
#14 0x00000000014ffb51 in execute_pass_list (
    pass=<opt_pass* 0x608000007720 "uninit"(145)>)
    at /export/gnu/import/git/gcc/gcc/passes.c:2279
#15 0x00000000014ffb77 in execute_pass_list (
    pass=<opt_pass* 0x60800000a420 "*all_optimizations"(-1)>)
    at /export/gnu/import/git/gcc/gcc/passes.c:2280
#16 0x0000000000dff83b in expand_function (
    node=node@entry=<cgraph_node* 0x7fffe0b567b0 "peephole2_insns">)
    at /export/gnu/import/git/gcc/gcc/cgraphunit.c:1764
#17 0x0000000000e04c11 in expand_all_functions ()
    at /export/gnu/import/git/gcc/gcc/cgraphunit.c:1898
#18 compile () at /export/gnu/import/git/gcc/gcc/cgraphunit.c:2242
#19 0x0000000000e065eb in finalize_compilation_unit ()
    at /export/gnu/import/git/gcc/gcc/cgraphunit.c:2319
#20 0x000000000089cb53 in cp_write_global_declarations ()
    at /export/gnu/import/git/gcc/gcc/cp/decl2.c:4431
#21 0x00000000016f0135 in compile_file ()
    at /export/gnu/import/git/gcc/gcc/toplev.c:562
#22 0x00000000016f505c in do_compile ()
    at /export/gnu/import/git/gcc/gcc/toplev.c:1914
#23 toplev_main (argc=76, argv=0x7fffffffd9d8)
---Type <return> to continue, or q <return> to quit---
    at /export/gnu/import/git/gcc/gcc/toplev.c:1990
#24 0x0000003cdda21b45 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000005ded71 in _start ()

Reply via email to