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 ()