diff mbox series

plug memory leaks in warn_parm_array_mismatch (PR 99055)

Message ID ba15ee47-e02e-91fb-0476-fd77dd27751a@gmail.com
State New
Headers show
Series plug memory leaks in warn_parm_array_mismatch (PR 99055) | expand

Commit Message

Martin Sebor Feb. 10, 2021, 5:16 p.m. UTC
The attached patch replaces calls to print_generic_expr_to_str() with
a helper function that returns a std::string and releases the caller
from the responsibility to explicitly free memory.

With the patch installed, Valgrind shows more leaks in this code that
I'm not sure what to do about:

1) A tree built by build_type_attribute_qual_variant() called from
    attr_access::array_as_string() to build a temporary type only
    for the purposes of formatting it.

2) A tree (an attribute list) built by tree_cons() called from
    build_attr_access_from_parms() that's used only for the duration
    of the caller.

Do these temporary trees need to be released somehow or are the leaks
expected?

Martin

Leak 1:
==7112== 56 bytes in 1 blocks are still reachable in loss record 73 of 691
==7112==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==7112==    by 0x294ED71: xcalloc (xmalloc.c:162)
==7112==    by 0xB8B21D: alloc_page(unsigned int) (ggc-page.c:918)
==7112==    by 0xB8BAD1: ggc_internal_alloc(unsigned long, void 
(*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==7112==    by 0x9E1F33: ggc_internal_alloc(unsigned long) (ggc.h:130)
==7112==    by 0x198AB1A: ggc_alloc_tree_node_stat(unsigned long) 
(ggc.h:309)
==7112==    by 0x193BD18: copy_node(tree_node*) (tree.c:1223)
==7112==    by 0x1953BDD: build_distinct_type_copy(tree_node*) (tree.c:6730)
==7112==    by 0x9A1379: build_type_attribute_qual_variant(tree_node*, 
tree_node*, int) (attribs.c:1161)
==7112==    by 0x9A483D: 
attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2332)
==7112==    by 0xB7C5A7: warn_parm_array_mismatch(unsigned int, 
tree_node*, tree_node*) (c-warn.c:3449)
==7112==    by 0xA3EB57: c_parser_declaration_or_fndef(c_parser*, bool, 
bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, 
bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)


Leak 2:
==7112== 64 bytes in 1 blocks are still reachable in loss record 150 of 691
==7112==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==7112==    by 0x294ED71: xcalloc (xmalloc.c:162)
==7112==    by 0xB8B21D: alloc_page(unsigned int) (ggc-page.c:918)
==7112==    by 0xB8BAD1: ggc_internal_alloc(unsigned long, void 
(*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==7112==    by 0x9E1F33: ggc_internal_alloc(unsigned long) (ggc.h:130)
==7112==    by 0x198AB1A: ggc_alloc_tree_node_stat(unsigned long) 
(ggc.h:309)
==7112==    by 0x19433E6: tree_cons(tree_node*, tree_node*, tree_node*) 
(tree.c:3331)
==7112==    by 0xB67188: build_attr_access_from_parms(tree_node*, bool) 
(c-attribs.c:5060)
==7112==    by 0xB7C008: warn_parm_array_mismatch(unsigned int, 
tree_node*, tree_node*) (c-warn.c:3364)
==7112==    by 0xA3EB57: c_parser_declaration_or_fndef(c_parser*, bool, 
bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, 
bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
==7112==    by 0xA3D5A9: c_parser_external_declaration(c_parser*) 
(c-parser.c:1777)
==7112==    by 0xA3D06A: c_parser_translation_unit(c_parser*) 
(c-parser.c:1650)

Comments

Richard Biener Feb. 11, 2021, 7:59 a.m. UTC | #1
On Wed, Feb 10, 2021 at 6:16 PM Martin Sebor <msebor@gmail.com> wrote:
>
> The attached patch replaces calls to print_generic_expr_to_str() with
> a helper function that returns a std::string and releases the caller
> from the responsibility to explicitly free memory.

I don't like this.  What's the reason to use generic_expr_as_string
anyway?  We have %E pretty-printers after all.  Couldn't you have
fixed the leak by doing

if (newbnd)
  free (newbndstr);

etc.?

> With the patch installed, Valgrind shows more leaks in this code that
> I'm not sure what to do about:
>
> 1) A tree built by build_type_attribute_qual_variant() called from
>     attr_access::array_as_string() to build a temporary type only
>     for the purposes of formatting it.
>
> 2) A tree (an attribute list) built by tree_cons() called from
>     build_attr_access_from_parms() that's used only for the duration
>     of the caller.
>
> Do these temporary trees need to be released somehow or are the leaks
> expected?

You should configure GCC with --enable-valgrind-annotations to make
it aware of our GC.

> Martin
>
> Leak 1:
> ==7112== 56 bytes in 1 blocks are still reachable in loss record 73 of 691
> ==7112==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
> ==7112==    by 0x294ED71: xcalloc (xmalloc.c:162)
> ==7112==    by 0xB8B21D: alloc_page(unsigned int) (ggc-page.c:918)
> ==7112==    by 0xB8BAD1: ggc_internal_alloc(unsigned long, void
> (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
> ==7112==    by 0x9E1F33: ggc_internal_alloc(unsigned long) (ggc.h:130)
> ==7112==    by 0x198AB1A: ggc_alloc_tree_node_stat(unsigned long)
> (ggc.h:309)
> ==7112==    by 0x193BD18: copy_node(tree_node*) (tree.c:1223)
> ==7112==    by 0x1953BDD: build_distinct_type_copy(tree_node*) (tree.c:6730)
> ==7112==    by 0x9A1379: build_type_attribute_qual_variant(tree_node*,
> tree_node*, int) (attribs.c:1161)
> ==7112==    by 0x9A483D:
> attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2332)
> ==7112==    by 0xB7C5A7: warn_parm_array_mismatch(unsigned int,
> tree_node*, tree_node*) (c-warn.c:3449)
> ==7112==    by 0xA3EB57: c_parser_declaration_or_fndef(c_parser*, bool,
> bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>,
> bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
>
>
> Leak 2:
> ==7112== 64 bytes in 1 blocks are still reachable in loss record 150 of 691
> ==7112==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
> ==7112==    by 0x294ED71: xcalloc (xmalloc.c:162)
> ==7112==    by 0xB8B21D: alloc_page(unsigned int) (ggc-page.c:918)
> ==7112==    by 0xB8BAD1: ggc_internal_alloc(unsigned long, void
> (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
> ==7112==    by 0x9E1F33: ggc_internal_alloc(unsigned long) (ggc.h:130)
> ==7112==    by 0x198AB1A: ggc_alloc_tree_node_stat(unsigned long)
> (ggc.h:309)
> ==7112==    by 0x19433E6: tree_cons(tree_node*, tree_node*, tree_node*)
> (tree.c:3331)
> ==7112==    by 0xB67188: build_attr_access_from_parms(tree_node*, bool)
> (c-attribs.c:5060)
> ==7112==    by 0xB7C008: warn_parm_array_mismatch(unsigned int,
> tree_node*, tree_node*) (c-warn.c:3364)
> ==7112==    by 0xA3EB57: c_parser_declaration_or_fndef(c_parser*, bool,
> bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>,
> bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
> ==7112==    by 0xA3D5A9: c_parser_external_declaration(c_parser*)
> (c-parser.c:1777)
> ==7112==    by 0xA3D06A: c_parser_translation_unit(c_parser*)
> (c-parser.c:1650)
Martin Sebor Feb. 11, 2021, 5:29 p.m. UTC | #2
On 2/11/21 12:59 AM, Richard Biener wrote:
> On Wed, Feb 10, 2021 at 6:16 PM Martin Sebor <msebor@gmail.com> wrote:
>>
>> The attached patch replaces calls to print_generic_expr_to_str() with
>> a helper function that returns a std::string and releases the caller
>> from the responsibility to explicitly free memory.
> 
> I don't like this.  What's the reason to use generic_expr_as_string
> anyway?  We have %E pretty-printers after all.

The VLA bound is either an expression or the asterisk (*) when newbnd
is null.  The reason for using the function is to avoid duplicating
the warning call and making one with %E and another with "*".

> Couldn't you have
> fixed the leak by doing
> 
> if (newbnd)
>    free (newbndstr);
> 
> etc.?

Yes, I could have.  I considered it and chose not to because this
is much simpler, safer (if newbnd were to change after newbndstr
is set), and more in the "C++ spirit" (RAII).  This code already
uses std::string (attr_access::array_as_string) and so my change
is in line with it.

I understand that you prefer a more C-ish coding style so if you
consider it a prerequisite for accepting this fix I can make
the change conform to it.  See the attached revision (although
I hope you'll see why I chose not to go this route).

For what it's worth, print_generic_expr_to_str() would be improved
by returning std::string.  It would mean including <string> in
most sources in the compiler, which I suspect may not be a popular
suggestion with everyone here, and which is why I didn't make it
to begin with.  But if you're open to it I'm happy to make that
change either for GCC 12 or even now.

> 
>> With the patch installed, Valgrind shows more leaks in this code that
>> I'm not sure what to do about:
>>
>> 1) A tree built by build_type_attribute_qual_variant() called from
>>      attr_access::array_as_string() to build a temporary type only
>>      for the purposes of formatting it.
>>
>> 2) A tree (an attribute list) built by tree_cons() called from
>>      build_attr_access_from_parms() that's used only for the duration
>>      of the caller.
>>
>> Do these temporary trees need to be released somehow or are the leaks
>> expected?
> 
> You should configure GCC with --enable-valgrind-annotations to make
> it aware of our GC.

I did configure with that option:

$ /src/gcc/master/configure --enable-checking=yes 
--enable-languages=all,jit,lto --enable-host-shared 
--enable-valgrind-annotations

Attached is my valgrind output for gcc.dg/Wvla-parameter.c with
the top of trunk and the patch applied:

$ /build/gcc-master/gcc/xgcc -B /build/gcc-master/gcc -S -Wall 
/src/gcc/master/gcc/testsuite/gcc.dg/Wvla-parameter.c -wrapper 
valgrind,--leak-check=full,--show-leak-kinds=all,--track-origins=yes,--log-file=valgrind-out.txt

Do you not see the same leaks?

Martin
==16903== Memcheck, a memory error detector
==16903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==16903== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
==16903== Command: /build/gcc-master/gcc/cc1 -quiet -iprefix /ssd/build/gcc-master/gcc/../lib/gcc/x86_64-pc-linux-gnu/11.0.0/ -isystem /build/gcc-master/gcc/include -isystem /build/gcc-master/gcc/include-fixed /src/gcc/master/gcc/testsuite/gcc.dg/Wvla-parameter.c -quiet -dumpbase Wvla-parameter.c -dumpbase-ext .c -mtune=generic -march=x86-64 -Wall -o Wvla-parameter.s
==16903== Parent PID: 16902
==16903== 
==16903== 
==16903== HEAP SUMMARY:
==16903==     in use at exit: 1,678,391 bytes in 2,426 blocks
==16903==   total heap usage: 32,877 allocs, 30,451 frees, 7,393,505 bytes allocated
==16903== 
==16903== 8 bytes in 1 blocks are still reachable in loss record 1 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0x12A7232: add_input_filename(char const*) (opts-global.c:196)
==16903==    by 0x12A73A2: read_cmdline_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, unsigned int, cl_option_handlers const*, diagnostic_context*) (opts-global.c:233)
==16903==    by 0x12A75EB: decode_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, diagnostic_context*, void (*)()) (opts-global.c:319)
==16903==    by 0x1477B5E: toplev::main(int, char**) (toplev.c:2314)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 8 bytes in 1 blocks are still reachable in loss record 2 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB0E2D6: get_fileinfo(char const*) (c-lex.c:114)
==16903==    by 0xB0E10A: init_c_lex() (c-lex.c:67)
==16903==    by 0xB289A9: c_common_post_options(char const**) (c-opts.c:1104)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 14 bytes in 1 blocks are still reachable in loss record 3 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x28E6F39: make_cpp_file(cpp_dir*, char const*) (files.c:1224)
==16903==    by 0x28E5979: _cpp_find_file (files.c:528)
==16903==    by 0x28E6AC9: _cpp_stack_include (files.c:1098)
==16903==    by 0x28E7AB6: cpp_push_default_include(cpp_reader*, char const*) (files.c:1599)
==16903==    by 0xB29AEE: push_command_line_include() (c-opts.c:1550)
==16903==    by 0xB29A5B: c_finish_options() (c-opts.c:1531)
==16903==    by 0xB28E76: c_common_parse_file() (c-opts.c:1212)
==16903==    by 0x1473B11: compile_file() (toplev.c:457)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903== 
==16903== 15 bytes in 1 blocks are still reachable in loss record 4 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EB59: xstrndup (xstrndup.c:53)
==16903==    by 0x1475929: process_options() (toplev.c:1280)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 17 bytes in 2 blocks are still reachable in loss record 5 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7C4: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1645)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 22 bytes in 2 blocks are still reachable in loss record 6 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7C4: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1645)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 23 bytes in 2 blocks are still reachable in loss record 7 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7C4: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1645)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 23 bytes in 2 blocks are still reachable in loss record 8 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7C4: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1645)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 24 bytes in 1 blocks are still reachable in loss record 9 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14752AC: general_init(char const*, bool) (toplev.c:1101)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 24 bytes in 1 blocks are still reachable in loss record 10 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0x28FD95F: _cpp_save_parameter (macro.c:3288)
==16903==    by 0x28FDC51: parse_params(cpp_reader*, unsigned int*, bool*) (macro.c:3384)
==16903==    by 0x28FE03C: create_iso_definition(cpp_reader*) (macro.c:3501)
==16903==    by 0x28FE911: _cpp_create_definition (macro.c:3730)
==16903==    by 0x28DAD84: do_define(cpp_reader*) (directives.c:635)
==16903==    by 0x28DABA9: run_directive(cpp_reader*, int, char const*, unsigned long) (directives.c:573)
==16903==    by 0x28DE962: cpp_define(cpp_reader*, char const*) (directives.c:2417)
==16903==    by 0xAF220F: builtin_define_constants(char const*, tree_node*) (c-cppbuiltin.c:1811)
==16903==    by 0xAED43D: builtin_define_stdint_macros() (c-cppbuiltin.c:456)
==16903==    by 0xAEFDC0: c_cpp_builtins(cpp_reader*) (c-cppbuiltin.c:1147)
==16903== 
==16903== 24 bytes in 1 blocks are still reachable in loss record 11 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xB384A5: void va_heap::reserve<int>(vec<int, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xB37C9F: vec<int, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xB37549: vec<int, va_heap, vl_ptr>::safe_push(int const&) (vec.h:1887)
==16903==    by 0xC8D059: symbol_table::free_edge(cgraph_edge*) (cgraph.c:1050)
==16903==    by 0xC8EFE7: cgraph_node::remove_callees() (cgraph.c:1749)
==16903==    by 0xC9F375: cgraph_edge::rebuild_edges() (cgraphbuild.c:400)
==16903==    by 0xC9F82C: (anonymous namespace)::pass_rebuild_cgraph_edges::execute(function*) (cgraphbuild.c:490)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903== 
==16903== 27 bytes in 1 blocks are still reachable in loss record 12 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28E7C58: append_file_to_dir(char const*, cpp_dir*) (files.c:1675)
==16903==    by 0x28E54E8: find_file_in_dir(cpp_reader*, _cpp_file*, bool*, unsigned int) (files.c:388)
==16903==    by 0x28E59F8: _cpp_find_file (files.c:537)
==16903==    by 0x28E6AC9: _cpp_stack_include (files.c:1098)
==16903==    by 0x28E7AB6: cpp_push_default_include(cpp_reader*, char const*) (files.c:1599)
==16903==    by 0xB29AEE: push_command_line_include() (c-opts.c:1550)
==16903==    by 0xB29A5B: c_finish_options() (c-opts.c:1531)
==16903==    by 0xB28E76: c_common_parse_file() (c-opts.c:1212)
==16903==    by 0x1473B11: compile_file() (toplev.c:457)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903== 
==16903== 32 bytes in 1 blocks are still reachable in loss record 13 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294DEEA: splay_tree_xmalloc_allocate (splay-tree.c:259)
==16903==    by 0x294E173: splay_tree_insert (splay-tree.c:394)
==16903==    by 0xB0E312: get_fileinfo(char const*) (c-lex.c:118)
==16903==    by 0xB0E10A: init_c_lex() (c-lex.c:67)
==16903==    by 0xB289A9: c_common_post_options(char const**) (c-opts.c:1104)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 32 bytes in 2 blocks are still reachable in loss record 14 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x285DC68: update_path (prefix.c:271)
==16903==    by 0xFD954A: add_standard_paths(char const*, char const*, char const*, int) (incpath.c:217)
==16903==    by 0xFD9EB1: register_include_chains(cpp_reader*, char const*, char const*, char const*, int, int, int) (incpath.c:498)
==16903==    by 0xB27D7E: c_common_post_options(char const**) (c-opts.c:799)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 36 bytes in 4 blocks are still reachable in loss record 15 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x19668C6: build_common_builtin_nodes() (tree.c:10893)
==16903==    by 0xAD11E3: c_define_builtins(tree_node*, tree_node*) (c-common.c:4015)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 36 bytes in 4 blocks are still reachable in loss record 16 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x196693A: build_common_builtin_nodes() (tree.c:10899)
==16903==    by 0xAD11E3: c_define_builtins(tree_node*, tree_node*) (c-common.c:4015)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 17 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB8CC19: init_ggc() (ggc-page.c:1814)
==16903==    by 0x1475222: general_init(char const*, bool) (toplev.c:1086)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 18 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xB91E61: void va_heap::reserve<vec<finalizer, va_heap, vl_ptr> >(vec<vec<finalizer, va_heap, vl_ptr>, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xB91571: vec<vec<finalizer, va_heap, vl_ptr>, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xB9103B: vec<vec<finalizer, va_heap, vl_ptr>, va_heap, vl_ptr>::safe_push(vec<finalizer, va_heap, vl_ptr> const&) (vec.h:1887)
==16903==    by 0xB8CC90: init_ggc() (ggc-page.c:1822)
==16903==    by 0x1475222: general_init(char const*, bool) (toplev.c:1086)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 19 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xB9206F: void va_heap::reserve<vec<vec_finalizer, va_heap, vl_ptr> >(vec<vec<vec_finalizer, va_heap, vl_ptr>, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xB91695: vec<vec<vec_finalizer, va_heap, vl_ptr>, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xB91077: vec<vec<vec_finalizer, va_heap, vl_ptr>, va_heap, vl_ptr>::safe_push(vec<vec_finalizer, va_heap, vl_ptr> const&) (vec.h:1887)
==16903==    by 0xB8CCB6: init_ggc() (ggc-page.c:1823)
==16903==    by 0x1475222: general_init(char const*, bool) (toplev.c:1086)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 20 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xED6E69: void va_heap::reserve<function*>(vec<function*, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xED5559: vec<function*, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xED43D9: vec<function*, va_heap, vl_ptr>::safe_push(function* const&) (vec.h:1887)
==16903==    by 0xECBB99: push_cfun(function*) (function.c:4726)
==16903==    by 0xB07428: c_genericize(tree_node*) (c-gimplify.c:542)
==16903==    by 0x9D10B6: finish_function(unsigned int) (c-decl.c:10263)
==16903==    by 0xA3F33D: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2558)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903==    by 0xA7F4B5: c_parse_file() (c-parser.c:21990)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 21 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xC81C17: void va_heap::reserve<ipa_ref*>(vec<ipa_ref*, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xC80953: vec<ipa_ref*, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xC7F777: vec<ipa_ref*, va_heap, vl_ptr>::safe_push(ipa_ref* const&) (vec.h:1887)
==16903==    by 0xC76137: symtab_node::create_reference(symtab_node*, ipa_ref_use, gimple*) (symtab.c:642)
==16903==    by 0xC9EC8C: mark_load(gimple*, tree_node*, tree_node*, void*) (cgraphbuild.c:238)
==16903==    by 0xF567A7: walk_stmt_load_store_addr_ops(gimple*, void*, bool (*)(gimple*, tree_node*, tree_node*, void*), bool (*)(gimple*, tree_node*, tree_node*, void*), bool (*)(gimple*, tree_node*, tree_node*, void*)) (gimple-walk.c:782)
==16903==    by 0xC9ED86: cgraph_node::record_stmt_references(gimple*) (cgraphbuild.c:263)
==16903==    by 0xC9EF6D: (anonymous namespace)::pass_build_cgraph_edges::execute(function*) (cgraphbuild.c:330)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903== 
==16903== 40 bytes in 1 blocks are still reachable in loss record 22 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xE5606D: void va_heap::reserve<align_flags>(vec<align_flags, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xE55D4F: vec<align_flags, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xE55960: vec<align_flags, va_heap, vl_ptr>::safe_grow(unsigned int, bool) (vec.h:1926)
==16903==    by 0xE55632: vec<align_flags, va_heap, vl_ptr>::safe_grow_cleared(unsigned int, bool) (vec.h:1945)
==16903==    by 0xE495B1: compute_alignments() (final.c:646)
==16903==    by 0xE49EA4: (anonymous namespace)::pass_compute_alignments::execute(function*) (final.c:825)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903== 
==16903== 44 bytes in 1 blocks are still reachable in loss record 23 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x2949BB2: make_relative_prefix_1 (make-relative-prefix.c:377)
==16903==    by 0x2949D15: make_relative_prefix (make-relative-prefix.c:419)
==16903==    by 0xFD94BF: add_standard_paths(char const*, char const*, char const*, int) (incpath.c:205)
==16903==    by 0xFD9EB1: register_include_chains(cpp_reader*, char const*, char const*, char const*, int, int, int) (incpath.c:498)
==16903==    by 0xB27D7E: c_common_post_options(char const**) (c-opts.c:799)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 24 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xCB595C: gcc::context::context() (context.c:32)
==16903==    by 0x14752B7: general_init(char const*, bool) (toplev.c:1101)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 25 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB901: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:906)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 26 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x99DD05: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:148)
==16903==    by 0x9BB458: c_init_decl_processing() (c-decl.c:4465)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 27 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x99DD05: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:148)
==16903==    by 0x99E542: init_attributes() (attribs.c:256)
==16903==    by 0x99EE09: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:481)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAACB76: c_define_builtins(tree_node*, tree_node*) (builtins.def:295)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 28 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1012149: build_type_inheritance_graph() (ipa-devirt.c:2268)
==16903==    by 0x10BC210: symbol_table::remove_unreachable_nodes(_IO_FILE*) (ipa.c:320)
==16903==    by 0x12BCCC1: execute_todo(unsigned int) (passes.c:2110)
==16903==    by 0x12BDD2B: execute_one_pass(opt_pass*) (passes.c:2604)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA8368: ipa_passes() (cgraphunit.c:2157)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 48 bytes in 1 blocks are still reachable in loss record 29 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA89F1: symbol_table::compile() (cgraphunit.c:2322)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 52 bytes in 7 blocks are still reachable in loss record 30 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 54 bytes in 1 blocks are still reachable in loss record 31 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x28E6F39: make_cpp_file(cpp_dir*, char const*) (files.c:1224)
==16903==    by 0x28E5979: _cpp_find_file (files.c:528)
==16903==    by 0x28EA0F2: cpp_read_main_file(cpp_reader*, char const*, bool) (init.c:687)
==16903==    by 0xB28B26: c_common_post_options(char const**) (c-opts.c:1137)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 55 bytes in 1 blocks are still reachable in loss record 32 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28E7C58: append_file_to_dir(char const*, cpp_dir*) (files.c:1675)
==16903==    by 0x28E54E8: find_file_in_dir(cpp_reader*, _cpp_file*, bool*, unsigned int) (files.c:388)
==16903==    by 0x28E59F8: _cpp_find_file (files.c:537)
==16903==    by 0x28EA0F2: cpp_read_main_file(cpp_reader*, char const*, bool) (init.c:687)
==16903==    by 0xB28B26: c_common_post_options(char const**) (c-opts.c:1137)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 33 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x147A265: line_maps* ggc_alloc<line_maps>() (ggc.h:181)
==16903==    by 0x1475239: general_init(char const*, bool) (toplev.c:1089)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 34 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x19905D1: type_hash** ggc_cleared_vec_alloc<type_hash*>(unsigned long) (ggc.h:235)
==16903==    by 0x198E538: hash_table<type_cache_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198CF80: hash_table<type_cache_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x198AA57: hash_table<type_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x193A51C: init_ttree() (tree.c:678)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 35 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x1990129: tree_decl_map** ggc_cleared_vec_alloc<tree_decl_map*>(unsigned long) (ggc.h:235)
==16903==    by 0x198DCF4: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198D094: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x198AAAE: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x193A532: init_ttree() (tree.c:681)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 36 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x1990129: tree_decl_map** ggc_cleared_vec_alloc<tree_decl_map*>(unsigned long) (ggc.h:235)
==16903==    by 0x198DCF4: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198D094: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x198AAAE: hash_table<tree_decl_map_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x193A548: init_ttree() (tree.c:684)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 37 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x9E60FD: tree_node** ggc_cleared_vec_alloc<tree_node*>(unsigned long) (ggc.h:235)
==16903==    by 0x198F95A: hash_table<int_cst_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198D1A8: hash_table<int_cst_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x198AB05: hash_table<int_cst_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x193A55E: init_ttree() (tree.c:686)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 38 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x9E60FD: tree_node** ggc_cleared_vec_alloc<tree_node*>(unsigned long) (ggc.h:235)
==16903==    by 0x198D8FC: hash_table<poly_int_cst_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198D2BC: hash_table<poly_int_cst_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x198AB5C: hash_table<poly_int_cst_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x193A574: init_ttree() (tree.c:688)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 39 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x198AC48: cl_optimization* ggc_cleared_alloc<cl_optimization>() (ggc.h:209)
==16903==    by 0x193B5CE: make_node(tree_code) (tree.c:1162)
==16903==    by 0x193A5B1: init_ttree() (tree.c:694)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 40 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x198ABFF: cl_target_option* ggc_cleared_alloc<cl_target_option>() (ggc.h:209)
==16903==    by 0x193B59B: make_node(tree_code) (tree.c:1157)
==16903==    by 0x193A5C2: init_ttree() (tree.c:695)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 41 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xC9ABC9: symbol_table* ggc_alloc<symbol_table>() (ggc.h:181)
==16903==    by 0x1475317: general_init(char const*, bool) (toplev.c:1110)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 42 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294DEEA: splay_tree_xmalloc_allocate (splay-tree.c:259)
==16903==    by 0x294DFDB: splay_tree_new_typed_alloc (splay-tree.c:340)
==16903==    by 0x294DFA2: splay_tree_new_with_allocator (splay-tree.c:298)
==16903==    by 0x294DF4F: splay_tree_new (splay-tree.c:279)
==16903==    by 0xB0E29A: get_fileinfo(char const*) (c-lex.c:106)
==16903==    by 0xB0E10A: init_c_lex() (c-lex.c:67)
==16903==    by 0xB289A9: c_common_post_options(char const**) (c-opts.c:1104)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 43 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0x147459E: realloc_for_line_map(void*, unsigned long) (toplev.c:764)
==16903==    by 0x28F419F: line_map_new_raw(line_maps*, bool, unsigned int) (line-map.c:425)
==16903==    by 0x28F4293: new_linemap(line_maps*, unsigned int) (line-map.c:450)
==16903==    by 0x28F441F: linemap_add(line_maps*, lc_reason, unsigned int, char const*, unsigned int) (line-map.c:520)
==16903==    by 0x28DBD5D: _cpp_do_file_change (directives.c:1148)
==16903==    by 0x28E6793: _cpp_stack_file (files.c:988)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 44 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x198AC48: cl_optimization* ggc_cleared_alloc<cl_optimization>() (ggc.h:209)
==16903==    by 0x193B5CE: make_node(tree_code) (tree.c:1162)
==16903==    by 0x196D375: build_optimization_node(gcc_options*, gcc_options*) (tree.c:12745)
==16903==    by 0x1476B61: process_options() (toplev.c:1750)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 45 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xDCA494: rtx_def** ggc_cleared_vec_alloc<rtx_def*>(unsigned long) (ggc.h:235)
==16903==    by 0xDCB388: hash_table<const_int_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0xDCCCE8: hash_table<const_int_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0xDCA70D: hash_table<const_int_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0xDC2C8D: init_emit_once() (emit-rtl.c:6194)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 46 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A2607: rtvec_alloc(int) (rtl.c:165)
==16903==    by 0x13C04E3: rtx_vector_builder::build() (rtx-vector-builder.c:71)
==16903==    by 0xDC1CB3: gen_const_vec_duplicate(machine_mode, rtx_def*) (emit-rtl.c:5964)
==16903==    by 0xDC223C: gen_const_vector(machine_mode, int) (emit-rtl.c:6070)
==16903==    by 0xDC36C8: init_emit_once() (emit-rtl.c:6314)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 47 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A2607: rtvec_alloc(int) (rtl.c:165)
==16903==    by 0x13C04E3: rtx_vector_builder::build() (rtx-vector-builder.c:71)
==16903==    by 0xDC1CB3: gen_const_vec_duplicate(machine_mode, rtx_def*) (emit-rtl.c:5964)
==16903==    by 0xDC223C: gen_const_vector(machine_mode, int) (emit-rtl.c:6070)
==16903==    by 0xDC3699: init_emit_once() (emit-rtl.c:6313)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 48 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A2607: rtvec_alloc(int) (rtl.c:165)
==16903==    by 0x13C04E3: rtx_vector_builder::build() (rtx-vector-builder.c:71)
==16903==    by 0xDC1CB3: gen_const_vec_duplicate(machine_mode, rtx_def*) (emit-rtl.c:5964)
==16903==    by 0xDC223C: gen_const_vector(machine_mode, int) (emit-rtl.c:6070)
==16903==    by 0xDC3760: init_emit_once() (emit-rtl.c:6320)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 49 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x14ABCBB: constant_descriptor_tree** ggc_cleared_vec_alloc<constant_descriptor_tree*>(unsigned long) (ggc.h:235)
==16903==    by 0x14AB6E4: hash_table<tree_descriptor_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x1A01868: hash_table<tree_descriptor_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x19FF3C7: hash_table<tree_descriptor_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x19F4FC5: init_varasm_once() (varasm.c:6578)
==16903==    by 0x1476C57: backend_init() (toplev.c:1813)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 50 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x9E60FD: tree_node** ggc_cleared_vec_alloc<tree_node*>(unsigned long) (ggc.h:235)
==16903==    by 0xA3ACA5: c_parse_init() (c-parser.c:131)
==16903==    by 0x9BB447: c_init_decl_processing() (c-decl.c:4463)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 51 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x145C0CB: initialize_sizetypes() (stor-layout.c:2791)
==16903==    by 0x19609D3: build_common_tree_nodes(bool) (tree.c:10241)
==16903==    by 0xAD122E: c_common_nodes_and_builtins() (c-common.c:4043)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 52 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1957F1C: build_pointer_type_for_mode(tree_node*, machine_mode, bool) (tree.c:7972)
==16903==    by 0x195820A: build_pointer_type(tree_node*) (tree.c:8003)
==16903==    by 0x1962380: build_common_tree_nodes(bool) (tree.c:10404)
==16903==    by 0xAD122E: c_common_nodes_and_builtins() (c-common.c:4043)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 53 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x195B10F: build_complex_type(tree_node*, bool) (tree.c:8743)
==16903==    by 0x1962D1D: build_common_tree_nodes(bool) (tree.c:10483)
==16903==    by 0xAD122E: c_common_nodes_and_builtins() (c-common.c:4043)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 54 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x195AAA5: build_complex_type(tree_node*, bool) (tree.c:8691)
==16903==    by 0x1962DFF: build_common_tree_nodes(bool) (tree.c:10493)
==16903==    by 0xAD122E: c_common_nodes_and_builtins() (c-common.c:4043)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 55 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x145BA3C: make_accum_type(int, int, int) (stor-layout.c:2730)
==16903==    by 0x196310E: build_common_tree_nodes(bool) (tree.c:10538)
==16903==    by 0xAD122E: c_common_nodes_and_builtins() (c-common.c:4043)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 56 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0xAD174D: c_common_nodes_and_builtins() (c-common.c:4119)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 57 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x1953681: build_distinct_type_copy(tree_node*) (tree.c:6730)
==16903==    by 0x1953812: build_variant_type_copy(tree_node*) (tree.c:6764)
==16903==    by 0xAD225B: c_common_nodes_and_builtins() (c-common.c:4275)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 58 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0xAD369D: c_common_nodes_and_builtins() (c-common.c:4470)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 59 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1957F1C: build_pointer_type_for_mode(tree_node*, machine_mode, bool) (tree.c:7972)
==16903==    by 0x195820A: build_pointer_type(tree_node*) (tree.c:8003)
==16903==    by 0xAA860D: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:164)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 60 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959CF4: build_function_type(tree_node*, tree_node*) (tree.c:8439)
==16903==    by 0x195A28C: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8547)
==16903==    by 0x195A2E6: build_varargs_function_type_array(tree_node*, int, tree_node**) (tree.c:8567)
==16903==    by 0xAA7E7D: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3903)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 61 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x195FEA3: make_vector_type(tree_node*, poly_int<1u, long>, machine_mode) (tree.c:10058)
==16903==    by 0x1967203: build_vector_type_for_mode(tree_node*, machine_mode) (tree.c:11001)
==16903==    by 0x1B6A70E: ix86_get_builtin_type(ix86_builtin_type) (i386-builtins.c:150)
==16903==    by 0x1B6A89E: ix86_get_builtin_func_type(ix86_builtin_func_type) (i386-builtins.c:200)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 62 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x195FEA3: make_vector_type(tree_node*, poly_int<1u, long>, machine_mode) (tree.c:10058)
==16903==    by 0x1960088: make_vector_type(tree_node*, poly_int<1u, long>, machine_mode) (tree.c:10069)
==16903==    by 0x1967203: build_vector_type_for_mode(tree_node*, machine_mode) (tree.c:11001)
==16903==    by 0x1B6A70E: ix86_get_builtin_type(ix86_builtin_type) (i386-builtins.c:150)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 63 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959CF4: build_function_type(tree_node*, tree_node*) (tree.c:8439)
==16903==    by 0x195A095: build_function_type_list_1(bool, tree_node*, __va_list_tag*) (tree.c:8492)
==16903==    by 0x195A140: build_function_type_list(tree_node*, ...) (tree.c:8509)
==16903==    by 0x1966742: build_common_builtin_nodes() (tree.c:10849)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 64 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xE484E0: ggc_alloc_atomic(unsigned long) (ggc.h:242)
==16903==    by 0x1465C7D: stringpool_ggc_alloc(unsigned long) (stringpool.c:41)
==16903==    by 0x28F1E7A: _cpp_commit_buff (lex.c:3993)
==16903==    by 0x28FE5C5: create_iso_definition(cpp_reader*) (macro.c:3657)
==16903==    by 0x28FE911: _cpp_create_definition (macro.c:3730)
==16903==    by 0x28DAD84: do_define(cpp_reader*) (directives.c:635)
==16903==    by 0x28DABA9: run_directive(cpp_reader*, int, char const*, unsigned long) (directives.c:573)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 65 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0x147459E: realloc_for_line_map(void*, unsigned long) (toplev.c:764)
==16903==    by 0x28F419F: line_map_new_raw(line_maps*, bool, unsigned int) (line-map.c:425)
==16903==    by 0x28F4293: new_linemap(line_maps*, unsigned int) (line-map.c:450)
==16903==    by 0x28F48D4: linemap_enter_macro(line_maps*, cpp_hashnode*, unsigned int, unsigned int) (line-map.c:690)
==16903==    by 0x28FA775: enter_macro_context(cpp_reader*, cpp_hashnode*, cpp_token const*, unsigned int) (macro.c:1488)
==16903==    by 0x28FCDC3: cpp_get_token_1(cpp_reader*, unsigned int*) (macro.c:2927)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 66 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0x147459E: realloc_for_line_map(void*, unsigned long) (toplev.c:764)
==16903==    by 0x28F3B79: get_combined_adhoc_loc(line_maps*, unsigned int, source_range, void*) (line-map.c:226)
==16903==    by 0x198A64C: COMBINE_LOCATION_DATA(line_maps*, unsigned int, source_range, void*) (line-map.h:1065)
==16903==    by 0x28BF5DE: make_location(unsigned int, unsigned int, unsigned int) (input.c:895)
==16903==    by 0xA435F6: c_parser_parameter_declaration(c_parser*, tree_node*, bool) (c-parser.c:4439)
==16903==    by 0xA43062: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4284)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 67 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xED50D5: function* ggc_cleared_alloc<function>() (ggc.h:209)
==16903==    by 0xECBD44: allocate_struct_function(tree_node*, bool) (function.c:4790)
==16903==    by 0x9D0308: store_parm_decls() (c-decl.c:10062)
==16903==    by 0xA3F0A6: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2500)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903==    by 0xA7F4B5: c_parse_file() (c-parser.c:21990)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 68 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xC9A236: cgraph_node* ggc_alloc<cgraph_node>() (ggc.h:184)
==16903==    by 0xC8B36F: symbol_table::create_empty() (cgraph.c:291)
==16903==    by 0xC8B9A5: cgraph_node::create(tree_node*) (cgraph.c:506)
==16903==    by 0xC8BB0B: cgraph_node::get_create(tree_node*) (cgraph.c:539)
==16903==    by 0xB076B1: c_genericize(tree_node*) (c-gimplify.c:575)
==16903==    by 0x9D10B6: finish_function(unsigned int) (c-decl.c:10263)
==16903==    by 0xA3F33D: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2558)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 69 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x1940812: make_tree_vec(int) (tree.c:2617)
==16903==    by 0x193CB16: cache_wide_int_in_type_cache(tree_node*, generic_wide_int<wide_int_storage> const&, int, int) (tree.c:1529)
==16903==    by 0x193D0D9: wide_int_to_tree_1(tree_node*, generic_wide_int<wide_int_ref_storage<false, true> > const&) (tree.c:1649)
==16903==    by 0x193D73C: wide_int_to_tree(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&) (tree.c:1756)
==16903==    by 0x193C77E: force_fit_type(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&, int, bool) (tree.c:1474)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 70 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1958994: build_range_type_1(tree_node*, tree_node*, tree_node*, bool) (tree.c:8150)
==16903==    by 0x1958F8D: build_range_type(tree_node*, tree_node*, tree_node*) (tree.c:8190)
==16903==    by 0x9C3543: grokdeclarator(c_declarator const*, c_declspecs*, decl_context, bool, tree_node**, tree_node**, tree_node**, bool*, deprecated_states) (c-decl.c:6862)
==16903==    by 0x9C04E5: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5875)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 71 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x19905D1: type_hash** ggc_cleared_vec_alloc<type_hash*>(unsigned long) (ggc.h:235)
==16903==    by 0x198E538: hash_table<type_cache_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x198E63D: hash_table<type_cache_hasher, false, xcallocator>::expand() (hash-table.h:802)
==16903==    by 0x198BCCD: hash_table<type_cache_hasher, false, xcallocator>::find_slot_with_hash(type_hash* const&, unsigned int, insert_option) (hash-table.h:964)
==16903==    by 0x1955A89: type_hash_canon(unsigned int, tree_node*) (tree.c:7230)
==16903==    by 0x19595C9: build_array_type_1(tree_node*, tree_node*, bool, bool, bool) (tree.c:8284)
==16903==    by 0x1959835: build_array_type(tree_node*, tree_node*, bool) (tree.c:8311)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 72 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x9CE39D: start_function(c_declspecs*, c_declarator*, tree_node*) (c-decl.c:9618)
==16903==    by 0xA3EEF0: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2440)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 73 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x1953681: build_distinct_type_copy(tree_node*) (tree.c:6730)
==16903==    by 0x9A1349: build_type_attribute_qual_variant(tree_node*, tree_node*, int) (attribs.c:1161)
==16903==    by 0x9A480D: attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2332)
==16903==    by 0xB7C511: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3435)
==16903==    by 0xA3EBCF: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 74 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x1839CFE: gimple_df* ggc_cleared_alloc<gimple_df>() (ggc.h:209)
==16903==    by 0x1831ED3: init_tree_ssa(function*, int) (tree-ssa.c:1227)
==16903==    by 0xF9F186: gimplify_body(tree_node*, bool) (gimplify.c:15274)
==16903==    by 0xF9FA68: gimplify_function_tree(tree_node*) (gimplify.c:15460)
==16903==    by 0xCA3555: cgraph_node::analyze() (cgraphunit.c:670)
==16903==    by 0xCA5798: analyze_functions(bool) (cgraphunit.c:1233)
==16903==    by 0xCA8DDE: symbol_table::finalize_compilation_unit() (cgraphunit.c:2511)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 75 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC15C80: control_flow_graph* ggc_cleared_alloc<control_flow_graph>() (ggc.h:209)
==16903==    by 0xC0F433: init_flow(function*) (cfg.c:69)
==16903==    by 0x14DA77B: init_empty_tree_cfg_for_function(function*) (tree-cfg.c:180)
==16903==    by 0x14DA88D: init_empty_tree_cfg() (tree-cfg.c:203)
==16903==    by 0x14DA8BD: build_gimple_cfg(gimple*) (tree-cfg.c:221)
==16903==    by 0x14DAF1A: execute_build_cfg() (tree-cfg.c:367)
==16903==    by 0x14DB016: (anonymous namespace)::pass_build_cfg::execute(function*) (tree-cfg.c:403)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 76 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC55669: loop* ggc_cleared_alloc<loop>() (ggc.h:209)
==16903==    by 0xC4E5EA: alloc_loop() (cfgloop.c:349)
==16903==    by 0xC4E6F6: init_loops_structure(function*, loops*, unsigned int) (cfgloop.c:374)
==16903==    by 0xC4E8A0: flow_loops_find(loops*) (cfgloop.c:436)
==16903==    by 0x11291C6: loop_optimizer_init(unsigned int) (loop-init.c:94)
==16903==    by 0x14DAFBD: execute_build_cfg() (tree-cfg.c:375)
==16903==    by 0x14DB016: (anonymous namespace)::pass_build_cfg::execute(function*) (tree-cfg.c:403)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 77 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x9E60FD: tree_node** ggc_cleared_vec_alloc<tree_node*>(unsigned long) (ggc.h:235)
==16903==    by 0x151902E: hash_table<ssa_name_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x183AC1A: hash_table<ssa_name_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1839D52: hash_table<ssa_name_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x1831EF5: init_tree_ssa(function*, int) (tree-ssa.c:1228)
==16903==    by 0xF9F186: gimplify_body(tree_node*, bool) (gimplify.c:15274)
==16903==    by 0xF9FA68: gimplify_function_tree(tree_node*) (gimplify.c:15460)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 78 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0xA97A80: void va_gc::reserve<basic_block_def*, va_gc>(vec<basic_block_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0xA9779F: bool vec_safe_reserve<basic_block_def*, va_gc>(vec<basic_block_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0xA9735A: void vec_safe_grow<basic_block_def*, va_gc>(vec<basic_block_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:741)
==16903==    by 0xA96EF4: void vec_safe_grow_cleared<basic_block_def*, va_gc>(vec<basic_block_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:753)
==16903==    by 0x14DA7C6: init_empty_tree_cfg_for_function(function*) (tree-cfg.c:184)
==16903==    by 0x14DA88D: init_empty_tree_cfg() (tree-cfg.c:203)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 79 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC15CFF: basic_block_def* ggc_cleared_alloc<basic_block_def>() (ggc.h:209)
==16903==    by 0xC0F6CA: alloc_block() (cfg.c:141)
==16903==    by 0xC0F48D: init_flow(function*) (cfg.c:76)
==16903==    by 0x14DA77B: init_empty_tree_cfg_for_function(function*) (tree-cfg.c:180)
==16903==    by 0x14DA88D: init_empty_tree_cfg() (tree-cfg.c:203)
==16903==    by 0x14DA8BD: build_gimple_cfg(gimple*) (tree-cfg.c:221)
==16903==    by 0x14DAF1A: execute_build_cfg() (tree-cfg.c:367)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 80 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x172FEE1: create_vop_var(function*) (tree-ssa-operands.c:238)
==16903==    by 0x17300CF: init_ssa_operands(function*) (tree-ssa-operands.c:277)
==16903==    by 0x1578186: (anonymous namespace)::pass_build_ssa::execute(function*) (tree-into-ssa.c:2443)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 81 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x183E7CC: make_ssa_name_fn(function*, tree_node*, gimple*, unsigned int) (tree-ssanames.c:316)
==16903==    by 0x15720C0: make_ssa_name(tree_node*, gimple*) (tree-ssanames.h:115)
==16903==    by 0x1575FE0: rewrite_stmt(gimple_stmt_iterator*) (tree-into-ssa.c:1411)
==16903==    by 0x15763D3: rewrite_dom_walker::before_dom_children(basic_block_def*) (tree-into-ssa.c:1504)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 82 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x103DA61: function_summary_base<ipa_fn_summary>::allocate_new() (symbol-summary.h:108)
==16903==    by 0x103A8FC: fast_function_summary<ipa_fn_summary*, va_gc>::get_create(cgraph_node*) (symbol-summary.h:400)
==16903==    by 0x102F6D0: compute_fn_summary(cgraph_node*, bool) (ipa-fnsummary.c:3049)
==16903==    by 0x102FC38: compute_fn_summary_for_current() (ipa-fnsummary.c:3148)
==16903==    by 0x10355A2: (anonymous namespace)::pass_local_fn_summary::execute(function*) (ipa-fnsummary.c:4756)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 83 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x10A0C11: ipa_edge_args_sum_t* ggc_alloc_no_dtor<ipa_edge_args_sum_t>() (ggc.h:196)
==16903==    by 0x1096F84: ipa_check_create_edge_args() (ipa-prop.c:4224)
==16903==    by 0x10978EC: ipa_register_cgraph_hooks() (ipa-prop.c:4486)
==16903==    by 0x1033A7D: ipa_fn_summary_generate() (ipa-fnsummary.c:4262)
==16903==    by 0x12BD120: execute_ipa_summary_passes(ipa_opt_pass_d*) (passes.c:2248)
==16903==    by 0xCA8411: ipa_passes() (cgraphunit.c:2182)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 84 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xED703D: temp_slot_address_entry** ggc_cleared_vec_alloc<temp_slot_address_entry*>(unsigned long) (ggc.h:235)
==16903==    by 0xED5762: hash_table<temp_address_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0xED5F1E: hash_table<temp_address_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0xED4CF5: hash_table<temp_address_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0xEBF3E0: init_temp_slots() (function.c:1243)
==16903==    by 0xECC215: prepare_function_start() (function.c:4890)
==16903==    by 0xECC3BE: init_dummy_function_start() (function.c:4949)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 85 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xDCA494: rtx_def** ggc_cleared_vec_alloc<rtx_def*>(unsigned long) (ggc.h:235)
==16903==    by 0xDCB388: hash_table<const_int_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0xDCB48D: hash_table<const_int_hasher, false, xcallocator>::expand() (hash-table.h:802)
==16903==    by 0xDC93DF: hash_table<const_int_hasher, false, xcallocator>::find_slot_with_hash(long const&, unsigned int, insert_option) (hash-table.h:964)
==16903==    by 0xDB4850: gen_rtx_CONST_INT(machine_mode, long) (emit-rtl.c:532)
==16903==    by 0xDB48CE: gen_int_mode(poly_int<1u, long>, machine_mode) (emit-rtl.c:545)
==16903==    by 0xDC5072: gen_int_shift_amount(machine_mode, poly_int<1u, long>) (emit-rtl.c:6620)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 86 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEEDB76: ggc_realloc(void*, unsigned long) (ggc-common.c:152)
==16903==    by 0x138CFC2: void va_gc::reserve<reg_equivs_t, va_gc>(vec<reg_equivs_t, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0x138CBE1: bool vec_safe_reserve<reg_equivs_t, va_gc>(vec<reg_equivs_t, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0x1372D2E: grow_reg_equivs() (reload1.c:646)
==16903==    by 0x137C6DD: init_eliminable_invariants(rtx_insn*, bool) (reload1.c:4012)
==16903==    by 0x1375D63: calculate_elim_costs_all_insns() (reload1.c:1557)
==16903==    by 0x10ED1B0: ira_costs() (ira-costs.c:2295)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 87 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xDCA494: rtx_def** ggc_cleared_vec_alloc<rtx_def*>(unsigned long) (ggc.h:235)
==16903==    by 0xED7490: hash_table<insn_cache_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0xED61AA: hash_table<insn_cache_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0xED516B: hash_table<insn_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0xECE8D1: record_insns(rtx_insn*, rtx_def*, hash_table<insn_cache_hasher, false, xcallocator>**) (function.c:5667)
==16903==    by 0xECF27E: make_epilogue_seq() (function.c:5943)
==16903==    by 0xECF356: thread_prologue_and_epilogue_insns() (function.c:6020)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 88 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0x1A02299: constant_descriptor_rtx** ggc_cleared_vec_alloc<constant_descriptor_rtx*>(unsigned long) (ggc.h:235)
==16903==    by 0x1A00130: hash_table<const_rtx_desc_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:713)
==16903==    by 0x1A000D0: hash_table<const_rtx_desc_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x19FE399: hash_table<const_rtx_desc_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:397)
==16903==    by 0x19EB9E9: create_constant_pool() (varasm.c:3864)
==16903==    by 0x19EBA26: init_varasm_status() (varasm.c:3876)
==16903==    by 0xECC21F: prepare_function_start() (function.c:4892)
==16903== 
==16903== 56 bytes in 1 blocks are still reachable in loss record 89 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC15CFF: basic_block_def* ggc_cleared_alloc<basic_block_def>() (ggc.h:209)
==16903==    by 0xC0F6CA: alloc_block() (cfg.c:141)
==16903==    by 0xC64423: create_basic_block_structure(rtx_insn*, rtx_insn*, rtx_note*, basic_block_def*) (cfgrtl.c:321)
==16903==    by 0xC64698: rtl_create_basic_block(void*, void*, basic_block_def*) (cfgrtl.c:385)
==16903==    by 0xC48CA3: create_basic_block_1(void*, void*, basic_block_def*) (cfghooks.c:728)
==16903==    by 0xC48D3D: create_basic_block(rtx_def*, rtx_def*, basic_block_def*) (cfghooks.c:747)
==16903==    by 0xC3BCD6: construct_exit_block() (cfgexpand.c:6206)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 90 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198CEBB: hash_table<type_cache_hasher, false, xcallocator>* ggc_alloc<hash_table<type_cache_hasher, false, xcallocator> >() (ggc.h:181)
==16903==    by 0x198AA1C: hash_table<type_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:396)
==16903==    by 0x193A51C: init_ttree() (tree.c:678)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 91 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDB49C4: const_double_from_real_value(real_value, machine_mode) (emit-rtl.c:572)
==16903==    by 0xDC30B1: init_emit_once() (emit-rtl.c:6256)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 92 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDB375F: gen_rtx_fmt_uuBeiie_stat(rtx_code, machine_mode, rtx_def*, rtx_def*, basic_block_def*, rtx_def*, int, int, rtx_def*) (genrtl.h:198)
==16903==    by 0xDB47EE: gen_rtx_INSN(machine_mode, rtx_insn*, rtx_insn*, basic_block_def*, rtx_def*, int, int, rtx_def*) (emit-rtl.c:514)
==16903==    by 0xDC4655: init_emit_once() (emit-rtl.c:6415)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 93 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xDCA64A: mem_attrs* ggc_cleared_alloc<mem_attrs>() (ggc.h:209)
==16903==    by 0xDC282E: init_emit_regs() (emit-rtl.c:6141)
==16903==    by 0x1476C61: backend_init() (toplev.c:1818)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 94 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAA8FCE: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:258)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 95 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAA9B3C: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:360)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 96 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAAA3EE: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:465)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 97 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x1959BED: maybe_canonicalize_argtypes(tree_node*, bool*, bool*) (tree.c:8397)
==16903==    by 0x1959DFE: build_function_type(tree_node*, tree_node*) (tree.c:8450)
==16903==    by 0x195A28C: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8547)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 98 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAAB282: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:601)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 99 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAAB8FC: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:650)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 100 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAABD72: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:698)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 101 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAAC124: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:748)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 102 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x195A26F: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8545)
==16903==    by 0x195A2E6: build_varargs_function_type_array(tree_node*, int, tree_node**) (tree.c:8567)
==16903==    by 0xAA7E7D: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3903)
==16903==    by 0xAAC5DF: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:814)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 103 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xAD657F: c_init_attributes() (builtin-attrs.def:135)
==16903==    by 0xAACADD: c_define_builtins(tree_node*, tree_node*) (c-common.c:4001)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 104 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xAD7509: c_init_attributes() (builtin-attrs.def:378)
==16903==    by 0xAACADD: c_define_builtins(tree_node*, tree_node*) (c-common.c:4001)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903==    by 0x9BB4B8: c_init_decl_processing() (c-decl.c:4480)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 105 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAAD3CB: c_define_builtins(tree_node*, tree_node*) (builtins.def:307)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 106 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAADDE2: c_define_builtins(tree_node*, tree_node*) (builtins.def:324)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 107 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAAE6B7: c_define_builtins(tree_node*, tree_node*) (builtins.def:337)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 108 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAAF2D0: c_define_builtins(tree_node*, tree_node*) (builtins.def:354)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 109 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAAFC4F: c_define_builtins(tree_node*, tree_node*) (builtins.def:369)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 110 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB0683: c_define_builtins(tree_node*, tree_node*) (builtins.def:389)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 111 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB0F9F: c_define_builtins(tree_node*, tree_node*) (builtins.def:402)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 112 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB1865: c_define_builtins(tree_node*, tree_node*) (builtins.def:422)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 113 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB2443: c_define_builtins(tree_node*, tree_node*) (builtins.def:444)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 114 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB2F67: c_define_builtins(tree_node*, tree_node*) (builtins.def:466)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 115 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB39F5: c_define_builtins(tree_node*, tree_node*) (builtins.def:488)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 116 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB46BE: c_define_builtins(tree_node*, tree_node*) (builtins.def:505)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 117 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB4F23: c_define_builtins(tree_node*, tree_node*) (builtins.def:520)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 118 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAB58A6: c_define_builtins(tree_node*, tree_node*) (builtins.def:538)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 119 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB6385: c_define_builtins(tree_node*, tree_node*) (builtins.def:556)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 120 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB6B32: c_define_builtins(tree_node*, tree_node*) (builtins.def:568)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 121 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB7496: c_define_builtins(tree_node*, tree_node*) (builtins.def:585)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 122 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB800D: c_define_builtins(tree_node*, tree_node*) (builtins.def:601)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 123 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB8A07: c_define_builtins(tree_node*, tree_node*) (builtins.def:616)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 124 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB9469: c_define_builtins(tree_node*, tree_node*) (builtins.def:635)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 125 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xAB9E92: c_define_builtins(tree_node*, tree_node*) (builtins.def:652)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 126 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABA8BC: c_define_builtins(tree_node*, tree_node*) (builtins.def:671)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 127 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABB10A: c_define_builtins(tree_node*, tree_node*) (builtins.def:688)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 128 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xABB93E: c_define_builtins(tree_node*, tree_node*) (builtins.def:706)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 129 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABBCDA: c_define_builtins(tree_node*, tree_node*) (builtins.def:720)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 130 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABC08C: c_define_builtins(tree_node*, tree_node*) (builtins.def:733)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 131 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABC8E2: c_define_builtins(tree_node*, tree_node*) (builtins.def:767)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 132 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABCDC8: c_define_builtins(tree_node*, tree_node*) (builtins.def:786)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 133 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABD4BE: c_define_builtins(tree_node*, tree_node*) (builtins.def:808)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 134 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABDC38: c_define_builtins(tree_node*, tree_node*) (builtins.def:841)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 135 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABE478: c_define_builtins(tree_node*, tree_node*) (builtins.def:873)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 136 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABEABE: c_define_builtins(tree_node*, tree_node*) (builtins.def:897)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 137 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xABEFFC: c_define_builtins(tree_node*, tree_node*) (builtins.def:916)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 138 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xABF7B8: c_define_builtins(tree_node*, tree_node*) (builtins.def:947)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 139 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903==    by 0xABFC46: c_define_builtins(tree_node*, tree_node*) (builtins.def:993)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 140 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAC0CC6: c_define_builtins(tree_node*, tree_node*) (sync-builtins.def:85)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 141 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAC227D: c_define_builtins(tree_node*, tree_node*) (sync-builtins.def:199)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 142 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAC3834: c_define_builtins(tree_node*, tree_node*) (sync-builtins.def:363)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 143 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAC4DEB: c_define_builtins(tree_node*, tree_node*) (sync-builtins.def:524)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 144 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x19659AE: set_call_expr_flags(tree_node*, int) (tree.c:10594)
==16903==    by 0x1965BB7: local_define_builtin(char const*, tree_node*, built_in_function, char const*, int) (tree.c:10623)
==16903==    by 0x1966073: build_common_builtin_nodes() (tree.c:10717)
==16903==    by 0xAD11E3: c_define_builtins(tree_node*, tree_node*) (c-common.c:4015)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 145 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x9C6EB3: get_parm_info(bool, tree_node*) (c-decl.c:8011)
==16903==    by 0xA4313B: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4309)
==16903==    by 0xA42F1A: c_parser_parms_declarator(c_parser*, bool, tree_node*, bool) (c-parser.c:4217)
==16903==    by 0xA42BB6: c_parser_direct_declarator_inner(c_parser*, bool, c_declarator*) (c-parser.c:4130)
==16903==    by 0xA423F8: c_parser_direct_declarator(c_parser*, bool, c_dtr_syn, bool*) (c-parser.c:3947)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 146 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x9C0441: get_parm_array_spec(c_parm const*, tree_node*) (c-decl.c:5861)
==16903==    by 0x9C0556: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5880)
==16903==    by 0xA43092: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4291)
==16903==    by 0xA42F1A: c_parser_parms_declarator(c_parser*, bool, tree_node*, bool) (c-parser.c:4217)
==16903==    by 0xA42BB6: c_parser_direct_declarator_inner(c_parser*, bool, c_declarator*) (c-parser.c:4130)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 147 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x99FF62: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:769)
==16903==    by 0x9C0574: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5881)
==16903==    by 0xA43092: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4291)
==16903==    by 0xA42F1A: c_parser_parms_declarator(c_parser*, bool, tree_node*, bool) (c-parser.c:4217)
==16903==    by 0xA42BB6: c_parser_direct_declarator_inner(c_parser*, bool, c_declarator*) (c-parser.c:4130)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 148 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x9E9BEC: composite_type(tree_node*, tree_node*) (c-typeck.c:558)
==16903==    by 0x9B4E6B: merge_decls(tree_node*, tree_node*, tree_node*, tree_node*) (c-decl.c:2597)
==16903==    by 0x9B7835: duplicate_decls(tree_node*, tree_node*) (c-decl.c:2957)
==16903==    by 0x9B8265: pushdecl(tree_node*) (c-decl.c:3143)
==16903==    by 0x9BDAC9: start_decl(c_declarator*, c_declspecs*, bool, tree_node*, unsigned int*) (c-decl.c:5256)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 149 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB652B3: append_access_attr(tree_node**, tree_node*, char const*, char const*, tree_node*) (c-attribs.c:4412)
==16903==    by 0xB65F79: handle_access_attribute(tree_node**, tree_node*, tree_node*, int, bool*) (c-attribs.c:4666)
==16903==    by 0x99FCD9: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:723)
==16903==    by 0x9CE31C: start_function(c_declspecs*, c_declarator*, tree_node*) (c-decl.c:9611)
==16903==    by 0xA3EEF0: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2440)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 150 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB671E0: build_attr_access_from_parms(tree_node*, bool) (c-attribs.c:5060)
==16903==    by 0xB7BF72: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3350)
==16903==    by 0xA3EBCF: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 151 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1942D70: build_tree_list(tree_node*, tree_node*) (tree.c:3299)
==16903==    by 0xB67198: build_attr_access_from_parms(tree_node*, bool) (c-attribs.c:5054)
==16903==    by 0x9BF098: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5538)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 152 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB65FA3: handle_access_attribute(tree_node**, tree_node*, tree_node*, int, bool*) (c-attribs.c:4673)
==16903==    by 0x99FCD9: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:723)
==16903==    by 0x9BF0C4: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5539)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 153 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB66FC3: build_attr_access_from_parms(tree_node*, bool) (c-attribs.c:5026)
==16903==    by 0x9BF098: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5538)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 154 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0xC16A34: void va_gc::reserve<edge_def*, va_gc>(vec<edge_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0xC16159: bool vec_safe_reserve<edge_def*, va_gc>(vec<edge_def*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0xC15D28: edge_def** vec_safe_push<edge_def*, va_gc>(vec<edge_def*, va_gc, vl_embed>*&, edge_def* const&) (vec.h:814)
==16903==    by 0xC0F9A2: connect_src(edge_def*) (cfg.c:216)
==16903==    by 0xC0FB7B: unchecked_make_edge(basic_block_def*, basic_block_def*, int) (cfg.c:288)
==16903==    by 0xC0FCEA: make_edge(basic_block_def*, basic_block_def*, int) (cfg.c:341)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 155 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDBE2DA: make_note_raw(insn_note) (emit-rtl.c:4117)
==16903==    by 0xDBF7AD: emit_note_after(insn_note, rtx_insn*) (emit-rtl.c:4807)
==16903==    by 0xC64453: create_basic_block_structure(rtx_insn*, rtx_insn*, rtx_note*, basic_block_def*) (cfgrtl.c:326)
==16903==    by 0xC64698: rtl_create_basic_block(void*, void*, basic_block_def*) (cfgrtl.c:385)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 156 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDB383E: gen_rtx_fmt_uuB00is_stat(rtx_code, machine_mode, rtx_def*, rtx_def*, basic_block_def*, int, char const*) (genrtl.h:398)
==16903==    by 0xDBB455: gen_label_rtx() (emit-rtl.c:2701)
==16903==    by 0xECC885: expand_function_start(tree_node*) (function.c:5049)
==16903==    by 0xC3D106: (anonymous namespace)::pass_expand::execute(function*) (cfgexpand.c:6617)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 157 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0xA97BD6: void va_gc::reserve<loop*, va_gc>(vec<loop*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0xA97859: bool vec_safe_reserve<loop*, va_gc>(vec<loop*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0xC555A2: void vec_alloc<loop*, va_gc>(vec<loop*, va_gc, vl_embed>*&, unsigned int) (vec.h:719)
==16903==    by 0xC4E6F1: init_loops_structure(function*, loops*, unsigned int) (cfgloop.c:371)
==16903==    by 0xC4E8A0: flow_loops_find(loops*) (cfgloop.c:436)
==16903==    by 0x11291C6: loop_optimizer_init(unsigned int) (loop-init.c:94)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 158 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDBE2DA: make_note_raw(insn_note) (emit-rtl.c:4117)
==16903==    by 0xDBF7AD: emit_note_after(insn_note, rtx_insn*) (emit-rtl.c:4807)
==16903==    by 0xD36A76: add_cfi(dw_cfi_node*) (dwarf2cfi.c:483)
==16903==    by 0xD3760F: def_cfa_1(dw_cfa_location*) (dwarf2cfi.c:883)
==16903== 
==16903== 64 bytes in 1 blocks are still reachable in loss record 159 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDBDFBB: make_insn_raw(rtx_def*) (emit-rtl.c:4022)
==16903==    by 0xDC003D: emit_insn(rtx_def*) (emit-rtl.c:5105)
==16903==    by 0x21213B9: gen_memory_blockage() (i386.md:13814)
==16903==    by 0x1A57859: ix86_expand_epilogue(int) (i386.c:9093)
==16903== 
==16903== 66 bytes in 2 blocks are still reachable in loss record 160 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0xB276F5: c_common_handle_option(unsigned long, char const*, long, int, unsigned int, cl_option_handlers const*) (c-opts.c:584)
==16903==    by 0x12A71E7: lang_handle_option(gcc_options*, gcc_options*, cl_decoded_option const*, unsigned int, int, unsigned int, cl_option_handlers const*, diagnostic_context*, void (*)()) (opts-global.c:186)
==16903==    by 0x286A9EB: handle_option(gcc_options*, gcc_options*, cl_decoded_option const*, unsigned int, int, unsigned int, cl_option_handlers const*, bool, diagnostic_context*) (opts-common.c:1180)
==16903==    by 0x286B239: read_cmdline_option(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, cl_option_handlers const*, diagnostic_context*) (opts-common.c:1430)
==16903==    by 0x12A73EF: read_cmdline_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, unsigned int, cl_option_handlers const*, diagnostic_context*) (opts-global.c:237)
==16903==    by 0x12A75EB: decode_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, diagnostic_context*, void (*)()) (opts-global.c:319)
==16903==    by 0x1477B5E: toplev::main(int, char**) (toplev.c:2314)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 66 bytes in 9 blocks are still reachable in loss record 161 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 162 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x19406E6: make_int_cst(int, int) (tree.c:2589)
==16903==    by 0x193A58A: init_ttree() (tree.c:690)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 163 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x193A5B1: init_ttree() (tree.c:694)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 164 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x19406E6: make_int_cst(int, int) (tree.c:2589)
==16903==    by 0x193C077: build_new_int_cst(tree_node*, generic_wide_int<wide_int_storage> const&) (tree.c:1343)
==16903==    by 0x193CB87: cache_wide_int_in_type_cache(tree_node*, generic_wide_int<wide_int_storage> const&, int, int) (tree.c:1535)
==16903==    by 0x193D0D9: wide_int_to_tree_1(tree_node*, generic_wide_int<wide_int_ref_storage<false, true> > const&) (tree.c:1649)
==16903==    by 0x193D73C: wide_int_to_tree(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&) (tree.c:1756)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 165 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x193F764: build_string(unsigned int, char const*) (tree.c:2335)
==16903==    by 0xB671C7: build_attr_access_from_parms(tree_node*, bool) (c-attribs.c:5059)
==16903==    by 0x9BF098: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5538)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903==    by 0xA7F4B5: c_parse_file() (c-parser.c:21990)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 166 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1949B04: build1(tree_code, tree_node*, tree_node*) (tree.c:4786)
==16903==    by 0xA012D3: build_c_cast(unsigned int, tree_node*, tree_node*) (c-typeck.c:5903)
==16903==    by 0xA022F5: c_cast_expr(unsigned int, c_type_name*, tree_node*) (c-typeck.c:6094)
==16903==    by 0xA4D093: c_parser_cast_expression(c_parser*, c_expr*) (c-parser.c:8064)
==16903==    by 0xA4B363: c_parser_binary_expression(c_parser*, c_expr*, tree_node*) (c-parser.c:7875)
==16903==    by 0xA4AAEA: c_parser_conditional_expression(c_parser*, c_expr*, tree_node*) (c-parser.c:7598)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 167 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x193F764: build_string(unsigned int, char const*) (tree.c:2335)
==16903==    by 0xB65297: append_access_attr(tree_node**, tree_node*, char const*, char const*, tree_node*) (c-attribs.c:4411)
==16903==    by 0xB65F79: handle_access_attribute(tree_node**, tree_node*, tree_node*, int, bool*) (c-attribs.c:4666)
==16903==    by 0x99FCD9: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:723)
==16903==    by 0x9BF0C4: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5539)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 168 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x193F764: build_string(unsigned int, char const*) (tree.c:2335)
==16903==    by 0x9C0428: get_parm_array_spec(c_parm const*, tree_node*) (c-decl.c:5860)
==16903==    by 0x9C0556: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5880)
==16903==    by 0xA43092: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4291)
==16903==    by 0xA42F1A: c_parser_parms_declarator(c_parser*, bool, tree_node*, bool) (c-parser.c:4217)
==16903==    by 0xA42BB6: c_parser_direct_declarator_inner(c_parser*, bool, c_declarator*) (c-parser.c:4130)
==16903==    by 0xA423F8: c_parser_direct_declarator(c_parser*, bool, c_dtr_syn, bool*) (c-parser.c:3947)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 169 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x19406E6: make_int_cst(int, int) (tree.c:2589)
==16903==    by 0x193C077: build_new_int_cst(tree_node*, generic_wide_int<wide_int_storage> const&) (tree.c:1343)
==16903==    by 0x193D2CD: wide_int_to_tree_1(tree_node*, generic_wide_int<wide_int_ref_storage<false, true> > const&) (tree.c:1684)
==16903==    by 0x193D73C: wide_int_to_tree(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&) (tree.c:1756)
==16903==    by 0x193C77E: force_fit_type(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&, int, bool) (tree.c:1474)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 170 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x1568835: copy_tree_r(tree_node**, int*, void*) (tree-inline.c:5549)
==16903==    by 0xF5D177: mostly_copy_tree_r(tree_node**, int*, void*) (gimplify.c:895)
==16903==    by 0x196AE43: walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*, tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*)) (tree.c:12099)
==16903==    by 0x196C6FC: walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*, tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*, hash_set<tree_node*, false, default_hash_traits<tree_node*> >*)) (tree.c:12447)
==16903==    by 0xF5D63C: unshare_expr(tree_node*) (gimplify.c:1023)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 171 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDECC8A: gen_rtx_fmt_ee_stat(rtx_code, machine_mode, rtx_def*, rtx_def*) (genrtl.h:49)
==16903==    by 0xDEE5BF: init_expmed() (expmed.c:275)
==16903==    by 0x1476C15: backend_init_target() (toplev.c:1790)
==16903==    by 0x1476CFE: initialize_rtl() (toplev.c:1857)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 172 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xD3FCD9: dw_cfi_node* ggc_alloc<dw_cfi_node>() (ggc.h:184)
==16903==    by 0xD368F2: new_cfi() (dwarf2cfi.c:418)
==16903==    by 0xD3732F: def_cfa_0(dw_cfa_location*, dw_cfa_location*) (dwarf2cfi.c:797)
==16903==    by 0xD375B6: def_cfa_1(dw_cfa_location*) (dwarf2cfi.c:876)
==16903==    by 0xD3B6FB: scan_trace(dw_trace_info*, bool) (dwarf2cfi.c:2720)
==16903==    by 0xD3B846: create_cfi_notes() (dwarf2cfi.c:2758)
==16903==    by 0xD3C64F: execute_dwarf2_frame() (dwarf2cfi.c:3122)
==16903==    by 0xD3D4B4: (anonymous namespace)::pass_dwarf2_frame::execute(function*) (dwarf2cfi.c:3610)
==16903== 
==16903== 72 bytes in 1 blocks are still reachable in loss record 173 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDB3A57: gen_rtx_fmt_e0_stat(rtx_code, machine_mode, rtx_def*) (genrtl.h:745)
==16903==    by 0xDB51C3: gen_rtx_MEM(machine_mode, rtx_def*) (emit-rtl.c:856)
==16903==    by 0xDB9B67: change_address_1(rtx_def*, machine_mode, rtx_def*, int, bool) (emit-rtl.c:2289)
==16903==    by 0xDBAC01: replace_equiv_address_nv(rtx_def*, rtx_def*, bool) (emit-rtl.c:2553)
==16903== 
==16903== 73 bytes in 7 blocks are still reachable in loss record 174 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 80 bytes in 7 blocks are still reachable in loss record 175 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 80 bytes in 7 blocks are still reachable in loss record 176 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 177 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F737B: make_pass_warn_unused_result(gcc::context*) (tree-cfg.c:9603)
==16903==    by 0x12AE5C4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:36)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 178 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x122E43B: make_pass_diagnose_omp_blocks(gcc::context*) (omp-low.c:13875)
==16903==    by 0x12AE636: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:37)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 179 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14832BD: make_pass_diagnose_tm_blocks(gcc::context*) (trans-mem.c:877)
==16903==    by 0x12AE6AB: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:38)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 180 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x271D4DB: make_pass_omp_oacc_kernels_decompose(gcc::context*) (omp-oacc-kernels-decompose.cc:1544)
==16903==    by 0x12AE729: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:39)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 181 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x122DBC3: make_pass_lower_omp(gcc::context*) (omp-low.c:13564)
==16903==    by 0x12AE7A7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:40)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 182 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25985D1: make_pass_lower_cf(gcc::context*) (gimple-low.c:204)
==16903==    by 0x12AE825: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:41)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 183 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1485021: make_pass_lower_tm(gcc::context*) (trans-mem.c:1863)
==16903==    by 0x12AE8A3: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:42)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 184 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x152BA39: make_pass_refactor_eh(gcc::context*) (tree-eh.c:3287)
==16903==    by 0x12AE921: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:43)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 185 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1528C67: make_pass_lower_eh(gcc::context*) (tree-eh.c:2231)
==16903==    by 0x12AE99F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:44)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 186 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x250EDE3: make_pass_coroutine_lower_builtins(gcc::context*) (coroutine-passes.cc:230)
==16903==    by 0x12AEA1D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:45)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 187 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14DB02F: make_pass_build_cfg(gcc::context*) (tree-cfg.c:412)
==16903==    by 0x12AEA9B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:46)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 188 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F7094: make_pass_warn_function_return(gcc::context*) (tree-cfg.c:9497)
==16903==    by 0x12AEB19: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:47)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 189 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x250FA6D: make_pass_coroutine_early_expand_ifns(gcc::context*) (coroutine-passes.cc:531)
==16903==    by 0x12AEB97: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:48)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 190 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2716292: make_pass_expand_omp(gcc::context*) (omp-expand.c:10196)
==16903==    by 0x12AEC15: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:49)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 191 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17CCCC2: make_pass_warn_printf(gcc::context*) (tree-ssa-strlen.c:5823)
==16903==    by 0x12AEC93: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:50)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 192 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F285: make_pass_build_cgraph_edges(gcc::context*) (cgraphbuild.c:370)
==16903==    by 0x12AEDC4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:52)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 193 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x19521CD: make_pass_ipa_free_lang_data(gcc::context*) (tree.c:6492)
==16903==    by 0x12AEE8D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:57)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 194 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268432C: make_pass_ipa_function_and_variable_visibility(gcc::context*) (ipa-visibility.c:1001)
==16903==    by 0x12AEF0B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:58)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 195 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AAFD0: make_pass_build_ssa_passes(gcc::context*) (passes.c:496)
==16903==    by 0x12AEF89: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:59)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 196 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F7ADD: make_pass_fixup_cfg(gcc::context*) (tree-cfg.c:9780)
==16903==    by 0x12AF01D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:61)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 197 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15787A4: make_pass_build_ssa(gcc::context*) (tree-into-ssa.c:2529)
==16903==    by 0x12AF09B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:62)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 198 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25CACA7: make_pass_warn_nonnull_compare(gcc::context*) (gimple-ssa-nonnull-compare.c:151)
==16903==    by 0x12AF119: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:63)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 199 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1827EDB: make_pass_early_warn_uninitialized(gcc::context*) (tree-ssa-uninit.c:3134)
==16903==    by 0x12AF197: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:64)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 200 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14BD78B: make_pass_ubsan(gcc::context*) (ubsan.c:2461)
==16903==    by 0x12AF215: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:65)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 201 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268E3F7: make_pass_nothrow(gcc::context*) (ipa-pure-const.c:2377)
==16903==    by 0x12AF293: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:66)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 202 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F845: make_pass_rebuild_cgraph_edges(gcc::context*) (cgraphbuild.c:500)
==16903==    by 0x12AF311: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:67)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 203 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB003: make_pass_local_optimization_passes(gcc::context*) (passes.c:502)
==16903==    by 0x12AF38F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:70)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 204 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F7A8E: (anonymous namespace)::pass_fixup_cfg::clone() (tree-cfg.c:9770)
==16903==    by 0x12AF466: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:72)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 205 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F7F6: (anonymous namespace)::pass_rebuild_cgraph_edges::clone() (cgraphbuild.c:487)
==16903==    by 0x12AF527: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:73)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 206 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10355BB: make_pass_local_fn_summary(gcc::context*) (ipa-fnsummary.c:4766)
==16903==    by 0x12AF5A5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:74)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 207 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26796F2: make_pass_early_inline(gcc::context*) (ipa-inline.c:3087)
==16903==    by 0x12AF623: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:75)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 208 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB0DD: make_pass_all_early_optimizations(gcc::context*) (passes.c:548)
==16903==    by 0x12AF6A1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:76)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 209 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F92D: make_pass_remove_cgraph_callee_edges(gcc::context*) (cgraphbuild.c:548)
==16903==    by 0x12AF735: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:78)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 210 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16904A4: make_pass_forwprop(gcc::context*) (tree-ssa-forwprop.c:3322)
==16903==    by 0x12AF919: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:85)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 211 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1804EDD: make_pass_early_thread_jumps(gcc::context*) (tree-ssa-threadbackward.c:902)
==16903==    by 0x12AF997: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:86)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 212 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1615C53: make_pass_sra_early(gcc::context*) (tree-sra.c:4620)
==16903==    by 0x12AFA15: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:87)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 213 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17E89D6: make_pass_build_ealias(gcc::context*) (tree-ssa-structalias.c:7986)
==16903==    by 0x12AFA93: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:90)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 214 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25BB267: make_pass_early_vrp(gcc::context*) (gimple-ssa-evrp.c:398)
==16903==    by 0x12AFBC4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:92)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 215 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x150427A: make_pass_merge_phi(gcc::context*) (tree-cfgcleanup.c:1493)
==16903==    by 0x12AFC42: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:93)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 216 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167D299: make_pass_dse(gcc::context*) (tree-ssa-dse.c:1259)
==16903==    by 0x12AFCC0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:94)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 217 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x106560C: make_pass_modref(gcc::context*) (ipa-modref.c:2863)
==16903==    by 0x12AFEA4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:97)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 218 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x186179E: make_pass_tail_recursion(gcc::context*) (tree-tailcall.c:1266)
==16903==    by 0x12AFF22: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:98)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 219 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2577399: make_pass_if_to_switch(gcc::context*) (gimple-if-to-switch.cc:586)
==16903==    by 0x12AFFA0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:99)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 220 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1623F03: make_pass_convert_switch(gcc::context*) (tree-switch-conversion.c:2487)
==16903==    by 0x12B001E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:100)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 221 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x152FD0B: make_pass_cleanup_eh(gcc::context*) (tree-eh.c:4867)
==16903==    by 0x12B009C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:101)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 222 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12E29BF: make_pass_profile(gcc::context*) (predict.c:4132)
==16903==    by 0x12B011A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:102)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 223 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268DEA3: make_pass_local_pure_const(gcc::context*) (ipa-pure-const.c:2225)
==16903==    by 0x12B0198: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:103)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 224 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x266C28F: make_pass_split_functions(gcc::context*) (ipa-split.c:1921)
==16903==    by 0x12B0216: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:107)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 225 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1841471: make_pass_release_ssa_names(gcc::context*) (tree-ssanames.c:986)
==16903==    by 0x12B0347: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:110)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 226 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F7F6: (anonymous namespace)::pass_rebuild_cgraph_edges::clone() (cgraphbuild.c:487)
==16903==    by 0x12B0408: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:111)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 227 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x103556C: (anonymous namespace)::pass_local_fn_summary::clone() (ipa-fnsummary.c:4753)
==16903==    by 0x12B04C9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:112)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 228 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB036: make_pass_ipa_remove_symbols(gcc::context*) (passes.c:508)
==16903==    by 0x12B0547: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:115)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 229 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17173D4: make_pass_ipa_oacc(gcc::context*) (tree-ssa-loop.c:245)
==16903==    by 0x12B05C5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:116)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 230 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17EAA35: make_pass_ipa_pta(gcc::context*) (tree-ssa-structalias.c:8604)
==16903==    by 0x12B0659: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:118)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 231 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1717440: make_pass_ipa_oacc_kernels(gcc::context*) (tree-ssa-loop.c:279)
==16903==    by 0x12B06D7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:121)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 232 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x171731C: make_pass_oacc_kernels(gcc::context*) (tree-ssa-loop.c:202)
==16903==    by 0x12B076B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:123)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 233 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16A3869: make_pass_ch(gcc::context*) (tree-ssa-loop-ch.c:589)
==16903==    by 0x12B07FF: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:125)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 234 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16B0D14: make_pass_lim(gcc::context*) (tree-ssa-loop-im.c:3211)
==16903==    by 0x12B0973: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:129)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 235 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B403: make_pass_dce(gcc::context*) (tree-ssa-dce.c:1768)
==16903==    by 0x12B0AA4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:131)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 236 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x271636F: make_pass_expand_omp_ssa(gcc::context*) (omp-expand.c:10236)
==16903==    by 0x12B0BD5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:133)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 237 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F7F6: (anonymous namespace)::pass_rebuild_cgraph_edges::clone() (cgraphbuild.c:487)
==16903==    by 0x12B0C96: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:134)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 238 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26DEE17: make_pass_target_clone(gcc::context*) (multiple_target.c:567)
==16903==    by 0x12B0D14: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:139)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 239 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24A7967: make_pass_ipa_auto_profile(gcc::context*) (auto-profile.c:1749)
==16903==    by 0x12B0D92: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:140)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 240 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15F5DCA: make_pass_ipa_tree_profile(gcc::context*) (tree-profile.c:908)
==16903==    by 0x12B0E10: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:141)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 241 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x266C370: make_pass_feedback_split_functions(gcc::context*) (ipa-split.c:1980)
==16903==    by 0x12B0EA4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:143)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 242 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x191B895: make_pass_ipa_increase_alignment(gcc::context*) (tree-vectorizer.c:1656)
==16903==    by 0x12B0FD5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:146)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 243 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x148D8D5: make_pass_ipa_tm(gcc::context*) (trans-mem.c:5684)
==16903==    by 0x12B1053: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:147)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 244 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x153A1D7: make_pass_ipa_lower_emutls(gcc::context*) (tree-emutls.c:845)
==16903==    by 0x12B10D1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:148)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 245 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17EA9E6: (anonymous namespace)::pass_ipa_pta::clone() (tree-ssa-structalias.c:8593)
==16903==    by 0x12B1AFE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:179)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 246 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x272A988: make_pass_omp_simd_clone(gcc::context*) (omp-simd-clone.c:1840)
==16903==    by 0x12B1B7C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:180)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 247 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F7A8E: (anonymous namespace)::pass_fixup_cfg::clone() (tree-cfg.c:9770)
==16903==    by 0x12B1C84: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:186)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 248 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x152DAA6: make_pass_lower_eh_dispatch(gcc::context*) (tree-eh.c:3978)
==16903==    by 0x12B1D02: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:187)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 249 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x11D36D1: make_pass_oacc_device_lower(gcc::context*) (omp-offload.c:2081)
==16903==    by 0x12B1D80: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:188)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 250 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x11D4645: make_pass_omp_device_lower(gcc::context*) (omp-offload.c:2313)
==16903==    by 0x12B1DFE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:189)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 251 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x11D4898: make_pass_omp_target_link(gcc::context*) (omp-offload.c:2393)
==16903==    by 0x12B1E7C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:190)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 252 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x249AB74: make_pass_adjust_alignment(gcc::context*) (adjust-alignment.c:84)
==16903==    by 0x12B1EFA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:191)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 253 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB184: make_pass_all_optimizations(gcc::context*) (passes.c:583)
==16903==    by 0x12B1F78: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:192)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 254 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F8B0: (anonymous namespace)::pass_remove_cgraph_callee_edges::clone() (cgraphbuild.c:528)
==16903==    by 0x12B204F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:194)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 255 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1650CC4: make_pass_post_ipa_warn(gcc::context*) (tree-ssa-ccp.c:3600)
==16903==    by 0x12B22B9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:199)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 256 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16BD4EA: make_pass_complete_unrolli(gcc::context*) (tree-ssa-loop-ivcanon.c:1674)
==16903==    by 0x12B2337: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:202)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 257 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25B73A1: make_pass_backprop(gcc::context*) (gimple-ssa-backprop.c:966)
==16903==    by 0x12B23B5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:203)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 258 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17480DA: make_pass_phiprop(gcc::context*) (tree-ssa-phiprop.c:530)
==16903==    by 0x12B2433: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:204)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 259 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x168D880: (anonymous namespace)::pass_forwprop::clone() (tree-ssa-forwprop.c:2693)
==16903==    by 0x12B24F4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:205)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 260 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17E894A: make_pass_build_alias(gcc::context*) (tree-ssa-structalias.c:7948)
==16903==    by 0x12B2668: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:209)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 261 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15A44FE: make_pass_return_slot(gcc::context*) (tree-nrv.c:403)
==16903==    by 0x12B26E6: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:210)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 262 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1503F7A: (anonymous namespace)::pass_merge_phi::clone() (tree-cfgcleanup.c:1392)
==16903==    by 0x12B289D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:212)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 263 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1804D71: make_pass_thread_jumps(gcc::context*) (tree-ssa-threadbackward.c:841)
==16903==    by 0x12B291B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:213)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 264 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B2A8F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:215)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 265 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1849640: make_pass_stdarg(gcc::context*) (tree-stdarg.c:1162)
==16903==    by 0x12B2B0D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:216)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 266 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14D39C7: make_pass_call_cdce(gcc::context*) (tree-call-cdce.c:1238)
==16903==    by 0x12B2B8B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:217)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 267 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1741DA7: make_pass_cselim(gcc::context*) (tree-ssa-phiopt.c:3339)
==16903==    by 0x12B2C09: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:218)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 268 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E7F: make_pass_copy_prop(gcc::context*) (tree-ssa-copy.c:658)
==16903==    by 0x12B2C87: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:219)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 269 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1695CD1: make_pass_tree_ifcombine(gcc::context*) (tree-ssa-ifcombine.c:849)
==16903==    by 0x12B2D05: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:220)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 270 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1503F7A: (anonymous namespace)::pass_merge_phi::clone() (tree-cfgcleanup.c:1392)
==16903==    by 0x12B2DC6: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:221)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 271 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1861732: (anonymous namespace)::pass_tail_recursion::clone() (tree-tailcall.c:1252)
==16903==    by 0x12B2F7D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:223)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 272 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16A2A58: (anonymous namespace)::pass_ch::clone() (tree-ssa-loop-ch.c:299)
==16903==    by 0x12B303E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:224)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 273 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x150D94B: make_pass_lower_complex(gcc::context*) (tree-complex.c:1880)
==16903==    by 0x12B30BC: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:225)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 274 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1615CED: make_pass_sra(gcc::context*) (tree-sra.c:4656)
==16903==    by 0x12B313A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:226)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 275 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1804C54: (anonymous namespace)::pass_thread_jumps::clone() (tree-ssa-threadbackward.c:805)
==16903==    by 0x12B31FB: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:232)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 276 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E10: (anonymous namespace)::pass_copy_prop::clone() (tree-ssa-copy.c:647)
==16903==    by 0x12B33B2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:237)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 277 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25C67B7: make_pass_isolate_erroneous_paths(gcc::context*) (gimple-ssa-isolate-paths.c:988)
==16903==    by 0x12B3430: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:240)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 278 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167D168: (anonymous namespace)::pass_dse::clone() (tree-ssa-dse.c:1215)
==16903==    by 0x12B34F1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:241)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 279 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B3665: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:243)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 280 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x168D880: (anonymous namespace)::pass_forwprop::clone() (tree-ssa-forwprop.c:2693)
==16903==    by 0x12B3726: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:244)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 281 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x172360D: make_pass_cse_sincos(gcc::context*) (tree-ssa-math-opts.c:2414)
==16903==    by 0x12B3990: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:249)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 282 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25D6CBC: make_pass_optimize_bswap(gcc::context*) (gimple-ssa-store-merging.c:1499)
==16903==    by 0x12B3A0E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:250)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 283 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x257CB1E: make_pass_laddress(gcc::context*) (gimple-laddress.c:137)
==16903==    by 0x12B3A8C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:251)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 284 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16B0C42: (anonymous namespace)::pass_lim::clone() (tree-ssa-loop-im.c:3182)
==16903==    by 0x12B3B4D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:252)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 285 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1756DDA: make_pass_pre(gcc::context*) (tree-ssa-pre.c:4469)
==16903==    by 0x12B3CC1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:254)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 286 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17B7AA2: make_pass_sink_code(gcc::context*) (tree-ssa-sink.c:849)
==16903==    by 0x12B3D3F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:255)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 287 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14CD4C2: make_pass_sancov(gcc::context*) (sancov.c:345)
==16903==    by 0x12B3DBD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:256)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 288 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14A6AC9: make_pass_asan(gcc::context*) (asan.c:4170)
==16903==    by 0x12B3E3B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:257)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 289 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14AF9E7: make_pass_tsan(gcc::context*) (tsan.c:927)
==16903==    by 0x12B3EB9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:258)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 290 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B3F7A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:259)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 291 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17170B7: make_pass_fix_loops(gcc::context*) (tree-ssa-loop.c:91)
==16903==    by 0x12B3FF8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:264)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 292 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1717196: make_pass_tree_loop(gcc::context*) (tree-ssa-loop.c:146)
==16903==    by 0x12B4076: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:265)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 293 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x171756D: make_pass_tree_loop_init(gcc::context*) (tree-ssa-loop.c:371)
==16903==    by 0x12B410A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:269)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 294 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17149A9: make_pass_tree_unswitch(gcc::context*) (tree-ssa-loop-unswitch.c:1013)
==16903==    by 0x12B4188: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:270)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 295 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1717753: make_pass_scev_cprop(gcc::context*) (tree-ssa-loop.c:474)
==16903==    by 0x12B4206: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:271)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 296 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x170D3E3: make_pass_loop_split(gcc::context*) (tree-ssa-loop-split.c:1695)
==16903==    by 0x12B4284: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:272)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 297 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x259313A: make_pass_loop_versioning(gcc::context*) (gimple-loop-versioning.cc:1821)
==16903==    by 0x12B4302: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:273)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 298 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x258B4E5: make_pass_loop_jam(gcc::context*) (gimple-loop-jam.c:657)
==16903==    by 0x12B4380: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:274)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 299 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16BD2D9: make_pass_iv_canon(gcc::context*) (tree-ssa-loop-ivcanon.c:1561)
==16903==    by 0x12B44F4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:278)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 300 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x158A7E9: make_pass_loop_distribution(gcc::context*) (tree-loop-distribution.c:3415)
==16903==    by 0x12B4572: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:279)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 301 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x258648F: make_pass_linterchange(gcc::context*) (gimple-loop-interchange.cc:2108)
==16903==    by 0x12B45F0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:280)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 302 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E10: (anonymous namespace)::pass_copy_prop::clone() (tree-ssa-copy.c:647)
==16903==    by 0x12B46B1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:281)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 303 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2615ED5: make_pass_graphite(gcc::context*) (graphite.c:588)
==16903==    by 0x12B472F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:282)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 304 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2615F76: make_pass_graphite_transforms(gcc::context*) (graphite.c:624)
==16903==    by 0x12B47C3: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:284)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 305 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16B0C42: (anonymous namespace)::pass_lim::clone() (tree-ssa-loop-im.c:3182)
==16903==    by 0x12B4884: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:285)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 306 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E10: (anonymous namespace)::pass_copy_prop::clone() (tree-ssa-copy.c:647)
==16903==    by 0x12B4945: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:286)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 307 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B4A06: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:287)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 308 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2716338: (anonymous namespace)::pass_expand_omp_ssa::clone() (omp-expand.c:10227)
==16903==    by 0x12B4BBD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:290)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 309 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16A3836: make_pass_ch_vect(gcc::context*) (tree-ssa-loop-ch.c:583)
==16903==    by 0x12B4C3B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:291)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 310 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1549699: make_pass_if_conversion(gcc::context*) (tree-if-conv.c:3256)
==16903==    by 0x12B4CB9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:292)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 311 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x171764B: make_pass_vectorize(gcc::context*) (tree-ssa-loop.c:422)
==16903==    by 0x12B4D37: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:295)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 312 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B4E11: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:297)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 313 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15D7596: make_pass_predcom(gcc::context*) (tree-predcom.c:3396)
==16903==    by 0x12B4E95: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:299)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 314 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16BD3ED: make_pass_complete_unroll(gcc::context*) (tree-ssa-loop-ivcanon.c:1619)
==16903==    by 0x12B4F13: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:300)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 315 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB4DC: make_pass_pre_slp_scalar_cleanup(gcc::context*) (passes.c:780)
==16903==    by 0x12B4F91: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:301)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 316 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167D168: (anonymous namespace)::pass_dse::clone() (tree-ssa-dse.c:1215)
==16903==    by 0x12B5167: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:304)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 317 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x191B017: make_pass_slp_vectorize(gcc::context*) (tree-vectorizer.c:1467)
==16903==    by 0x12B51EB: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:306)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 318 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1705E47: make_pass_loop_prefetch(gcc::context*) (tree-ssa-loop-prefetch.c:2107)
==16903==    by 0x12B5269: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:307)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 319 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1717817: make_pass_iv_optimize(gcc::context*) (tree-ssa-loop.c:522)
==16903==    by 0x12B52E7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:310)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 320 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16B0C42: (anonymous namespace)::pass_lim::clone() (tree-ssa-loop-im.c:3182)
==16903==    by 0x12B53A8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:311)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 321 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17178D3: make_pass_tree_loop_done(gcc::context*) (tree-ssa-loop.c:568)
==16903==    by 0x12B5426: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:312)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 322 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17174CD: make_pass_tree_no_loop(gcc::context*) (tree-ssa-loop.c:316)
==16903==    by 0x12B54A4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:316)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 323 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x191AE24: (anonymous namespace)::pass_slp_vectorize::clone() (tree-vectorizer.c:1409)
==16903==    by 0x12B557E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:318)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 324 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x191ADB9: make_pass_simduid_cleanup(gcc::context*) (tree-vectorizer.c:1380)
==16903==    by 0x12B5602: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:320)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 325 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1870B8F: make_pass_lower_vector_ssa(gcc::context*) (tree-vect-generic.c:2387)
==16903==    by 0x12B5680: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:321)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 326 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1623F69: make_pass_lower_switch(gcc::context*) (tree-switch-conversion.c:2593)
==16903==    by 0x12B56FE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:322)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 327 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x171FA4D: make_pass_cse_reciprocals(gcc::context*) (tree-ssa-math-opts.c:1104)
==16903==    by 0x12B577C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:323)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 328 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25F4008: make_pass_strength_reduction(gcc::context*) (gimple-ssa-strength-reduction.c:4070)
==16903==    by 0x12B58F0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:325)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 329 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25CF25D: make_pass_split_paths(gcc::context*) (gimple-ssa-split-paths.c:594)
==16903==    by 0x12B596E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:326)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 330 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x147CC0A: make_pass_tracer(gcc::context*) (tracer.c:467)
==16903==    by 0x12B59EC: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:327)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 331 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1804C54: (anonymous namespace)::pass_thread_jumps::clone() (tree-ssa-threadbackward.c:805)
==16903==    by 0x12B5BA3: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:331)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 332 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17CCCF5: make_pass_strlen(gcc::context*) (tree-ssa-strlen.c:5829)
==16903==    by 0x12B5D17: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:333)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 333 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1804C54: (anonymous namespace)::pass_thread_jumps::clone() (tree-ssa-threadbackward.c:805)
==16903==    by 0x12B5DD8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:334)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 334 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E10: (anonymous namespace)::pass_copy_prop::clone() (tree-ssa-copy.c:647)
==16903==    by 0x12B5F8F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:338)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 335 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xF505E0: make_pass_warn_restrict(gcc::context*) (gimple-ssa-warn-restrict.c:2086)
==16903==    by 0x12B600D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:339)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 336 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167D168: (anonymous namespace)::pass_dse::clone() (tree-ssa-dse.c:1215)
==16903==    by 0x12B60CE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:340)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 337 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x168D880: (anonymous namespace)::pass_forwprop::clone() (tree-ssa-forwprop.c:2693)
==16903==    by 0x12B6285: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:344)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 338 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1650690: make_pass_fold_builtins(gcc::context*) (tree-ssa-ccp.c:3490)
==16903==    by 0x12B63F9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:346)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 339 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x172B575: make_pass_optimize_widening_mul(gcc::context*) (tree-ssa-math-opts.c:4737)
==16903==    by 0x12B6477: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:347)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 340 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1861839: make_pass_tail_calls(gcc::context*) (tree-tailcall.c:1302)
==16903==    by 0x12B6573: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:349)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 341 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B6634: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:354)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 342 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F6111: make_pass_split_crit_edges(gcc::context*) (tree-cfg.c:9116)
==16903==    by 0x12B66B2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:357)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 343 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1827E06: make_pass_late_warn_uninitialized(gcc::context*) (tree-ssa-uninit.c:3076)
==16903==    by 0x12B6730: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:358)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 344 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x181C09D: make_pass_uncprop(gcc::context*) (tree-ssa-uncprop.c:506)
==16903==    by 0x12B67AE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:359)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 345 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268D7DA: (anonymous namespace)::pass_local_pure_const::clone() (ipa-pure-const.c:2094)
==16903==    by 0x12B686F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:360)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 346 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1063672: (anonymous namespace)::pass_modref::clone() (ipa-modref.c:2232)
==16903==    by 0x12B6930: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:361)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 347 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB22C: make_pass_all_optimizations_g(gcc::context*) (passes.c:618)
==16903==    by 0x12B69AE: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:363)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 348 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC9F8B0: (anonymous namespace)::pass_remove_cgraph_callee_edges::clone() (cgraphbuild.c:528)
==16903==    by 0x12B6A88: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:365)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 349 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x150D8FC: (anonymous namespace)::pass_lower_complex::clone() (tree-complex.c:1870)
==16903==    by 0x12B6C4B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:368)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 350 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1870B40: (anonymous namespace)::pass_lower_vector_ssa::clone() (tree-vect-generic.c:2374)
==16903==    by 0x12B6D12: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:369)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 351 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x162629C: (anonymous namespace)::pass_lower_switch<false>::clone() (tree-switch-conversion.c:2504)
==16903==    by 0x12B6DD9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:370)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 352 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x16506FC: (anonymous namespace)::pass_post_ipa_warn::clone() (tree-ssa-ccp.c:3518)
==16903==    by 0x12B6F9C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:373)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 353 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x164FD5E: (anonymous namespace)::pass_fold_builtins::clone() (tree-ssa-ccp.c:3250)
==16903==    by 0x12B712A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:376)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 354 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17CCBE6: (anonymous namespace)::pass_strlen::clone() (tree-ssa-strlen.c:5794)
==16903==    by 0x12B71F1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:377)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 355 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1661E10: (anonymous namespace)::pass_copy_prop::clone() (tree-ssa-copy.c:647)
==16903==    by 0x12B72B8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:380)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 356 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B394: (anonymous namespace)::pass_dce::clone() (tree-ssa-dce.c:1757)
==16903==    by 0x12B737F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:381)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 357 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14CF8C0: (anonymous namespace)::pass_sancov<false>::clone() (sancov.c:313)
==16903==    by 0x12B7446: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:382)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 358 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14A6A4A: (anonymous namespace)::pass_asan::clone() (asan.c:4159)
==16903==    by 0x12B750D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:383)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 359 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14AF96E: (anonymous namespace)::pass_tsan::clone() (tsan.c:912)
==16903==    by 0x12B75D4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:384)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 360 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14F60DA: (anonymous namespace)::pass_split_crit_edges::clone() (tree-cfg.c:9108)
==16903==    by 0x12B769B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:390)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 361 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1827A70: (anonymous namespace)::pass_late_warn_uninitialized::clone() (tree-ssa-uninit.c:3001)
==16903==    by 0x12B7762: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:391)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 362 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x181BECA: (anonymous namespace)::pass_uncprop::clone() (tree-ssa-uncprop.c:456)
==16903==    by 0x12B7829: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:392)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 363 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268D7DA: (anonymous namespace)::pass_local_pure_const::clone() (ipa-pure-const.c:2094)
==16903==    by 0x12B78F0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:393)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 364 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1063672: (anonymous namespace)::pass_modref::clone() (ipa-modref.c:2232)
==16903==    by 0x12B79B7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:394)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 365 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x148596B: make_pass_tm_init(gcc::context*) (trans-mem.c:2156)
==16903==    by 0x12B7A3B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:396)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 366 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1487FBD: make_pass_tm_mark(gcc::context*) (trans-mem.c:3174)
==16903==    by 0x12B7AD2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:398)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 367 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1489E17: make_pass_tm_memopt(gcc::context*) (trans-mem.c:4098)
==16903==    by 0x12B7B56: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:399)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 368 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x148859D: make_pass_tm_edges(gcc::context*) (trans-mem.c:3363)
==16903==    by 0x12B7BDA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:400)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 369 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x191ACFC: (anonymous namespace)::pass_simduid_cleanup::clone() (tree-vectorizer.c:1351)
==16903==    by 0x12B7CA1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:402)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 370 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1A24BF2: make_pass_vtable_verify(gcc::context*) (vtable-verify.c:847)
==16903==    by 0x12B7D1F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:403)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 371 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x18496F7: make_pass_lower_vaarg(gcc::context*) (tree-stdarg.c:1209)
==16903==    by 0x12B7D9D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:404)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 372 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1870AD5: make_pass_lower_vector(gcc::context*) (tree-vect-generic.c:2347)
==16903==    by 0x12B7E1B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:405)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 373 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x150D9EF: make_pass_lower_complex_O0(gcc::context*) (tree-complex.c:1923)
==16903==    by 0x12B7E99: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:406)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 374 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14CD4F5: make_pass_sancov_O0(gcc::context*) (sancov.c:351)
==16903==    by 0x12B7F17: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:407)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 375 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1623F36: make_pass_lower_switch_O0(gcc::context*) (tree-switch-conversion.c:2588)
==16903==    by 0x12B7F95: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:408)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 376 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14A6B8D: make_pass_asan_O0(gcc::context*) (asan.c:4209)
==16903==    by 0x12B8013: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:409)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 377 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14AFAB3: make_pass_tsan_O0(gcc::context*) (tsan.c:967)
==16903==    by 0x12B8091: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:410)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 378 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14C5DF7: make_pass_sanopt(gcc::context*) (sanopt.c:1401)
==16903==    by 0x12B810F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:411)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 379 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x152FBF2: (anonymous namespace)::pass_cleanup_eh::clone() (tree-eh.c:4837)
==16903==    by 0x12B81D0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:412)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 380 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x152C310: make_pass_lower_resx(gcc::context*) (tree-eh.c:3514)
==16903==    by 0x12B824E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:413)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 381 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15A4261: make_pass_nrv(gcc::context*) (tree-nrv.c:297)
==16903==    by 0x12B82CC: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:414)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 382 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1875B59: make_pass_gimple_isel(gcc::context*) (gimple-isel.cc:360)
==16903==    by 0x12B834A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:415)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 383 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15044D7: make_pass_cleanup_cfg_post_optimizing(gcc::context*) (tree-cfgcleanup.c:1582)
==16903==    by 0x12B83C8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:416)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 384 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268DF97: make_pass_warn_function_noreturn(gcc::context*) (ipa-pure-const.c:2269)
==16903==    by 0x12B8446: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:417)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 385 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC3E085: make_pass_expand(gcc::context*) (cfgexpand.c:6963)
==16903==    by 0x12B84C4: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:419)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 386 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB2E4: make_pass_rest_of_compilation(gcc::context*) (passes.c:658)
==16903==    by 0x12B8542: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:421)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 387 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xEC1765: make_pass_instantiate_virtual_regs(gcc::context*) (function.c:2042)
==16903==    by 0x12B85D9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:423)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 388 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC6C1EF: make_pass_into_cfg_layout_mode(gcc::context*) (cfgrtl.c:3672)
==16903==    by 0x12B865D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:424)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 389 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24CEED4: make_pass_jump(gcc::context*) (cfgcleanup.c:3281)
==16903==    by 0x12B86E1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:425)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 390 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26C4F2F: make_pass_lower_subreg(gcc::context*) (lower-subreg.c:1789)
==16903==    by 0x12B8765: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:426)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 391 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xCF364D: make_pass_df_initialize_opt(gcc::context*) (df-core.c:757)
==16903==    by 0x12B87E9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:427)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 392 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x252C0F5: make_pass_cse(gcc::context*) (cse.c:7646)
==16903==    by 0x12B886D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:428)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 393 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25653D0: make_pass_rtl_fwprop(gcc::context*) (fwprop.c:1040)
==16903==    by 0x12B88F1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:429)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 394 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2517453: make_pass_rtl_cprop(gcc::context*) (cprop.c:1978)
==16903==    by 0x12B8975: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:430)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 395 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xEE63C4: make_pass_rtl_pre(gcc::context*) (gcse.c:4098)
==16903==    by 0x12B89F9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:431)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 396 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xEE64C4: make_pass_rtl_hoist(gcc::context*) (gcse.c:4146)
==16903==    by 0x12B8A7D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:432)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 397 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25173A4: (anonymous namespace)::pass_rtl_cprop::clone() (cprop.c:1961)
==16903==    by 0x12B8B44: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:433)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 398 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1462AD0: make_pass_rtl_store_motion(gcc::context*) (store-motion.c:1273)
==16903==    by 0x12B8BC8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:434)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 399 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x252C485: make_pass_cse_after_global_opts(gcc::context*) (cse.c:7797)
==16903==    by 0x12B8C4C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:435)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 400 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2641DC9: make_pass_rtl_ifcvt(gcc::context*) (ifcvt.c:5593)
==16903==    by 0x12B8CD0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:436)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 401 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1345FFF: make_pass_reginfo_init(gcc::context*) (reginfo.c:942)
==16903==    by 0x12B8D54: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:437)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 402 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1129B46: make_pass_loop2(gcc::context*) (loop-init.c:389)
==16903==    by 0x12B8DD8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:441)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 403 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1129C3D: make_pass_rtl_loop_init(gcc::context*) (loop-init.c:441)
==16903==    by 0x12B8E75: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:443)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 404 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1129DEC: make_pass_rtl_move_loop_invariants(gcc::context*) (loop-init.c:541)
==16903==    by 0x12B8EF9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:444)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 405 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1129F35: make_pass_rtl_unroll_loops(gcc::context*) (loop-init.c:601)
==16903==    by 0x12B8F7D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:445)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 406 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x112A016: make_pass_rtl_doloop(gcc::context*) (loop-init.c:652)
==16903==    by 0x12B9001: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:446)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 407 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1129D2F: make_pass_rtl_loop_done(gcc::context*) (loop-init.c:497)
==16903==    by 0x12B9085: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:447)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 408 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26C4FF7: make_pass_lower_subreg2(gcc::context*) (lower-subreg.c:1832)
==16903==    by 0x12B9109: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:449)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 409 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1A2A084: make_pass_web(gcc::context*) (web.c:428)
==16903==    by 0x12B918D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:450)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 410 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25173A4: (anonymous namespace)::pass_rtl_cprop::clone() (cprop.c:1961)
==16903==    by 0x12B9254: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:451)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 411 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x252C2A5: make_pass_cse2(gcc::context*) (cse.c:7721)
==16903==    by 0x12B9391: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:453)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 412 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x254CC05: make_pass_rtl_dse1(gcc::context*) (dse.c:3755)
==16903==    by 0x12B9415: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:454)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 413 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2565470: make_pass_rtl_fwprop_addr(gcc::context*) (fwprop.c:1076)
==16903==    by 0x12B9499: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:455)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 414 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24A08AF: make_pass_inc_dec(gcc::context*) (auto-inc-dec.c:1751)
==16903==    by 0x12B951D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:456)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 415 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x264A236: make_pass_initialize_regs(gcc::context*) (init-regs.c:167)
==16903==    by 0x12B95A1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:457)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 416 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25346CB: make_pass_ud_rtl_dce(gcc::context*) (dce.c:869)
==16903==    by 0x12B9625: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:458)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 417 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x250203D: make_pass_combine(gcc::context*) (combine.c:15108)
==16903==    by 0x12B96A9: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:459)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 418 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC68F3: make_pass_constant_pool_broadcast(gcc::context*) (i386-features.c:2531)
==16903==    by 0x12B972D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:460)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 419 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC67AB: make_pass_remove_partial_avx_dependency(gcc::context*) (i386-features.c:2469)
==16903==    by 0x12B97B1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:461)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 420 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2641EA3: make_pass_if_after_combine(gcc::context*) (ifcvt.c:5642)
==16903==    by 0x12B9931: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:463)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 421 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24CEF8B: make_pass_jump_after_combine(gcc::context*) (cfgcleanup.c:3326)
==16903==    by 0x12B99B5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:464)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 422 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24BC5C9: make_pass_partition_blocks(gcc::context*) (bb-reorder.c:3053)
==16903==    by 0x12B9A39: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:465)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 423 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC6C2D2: make_pass_outof_cfg_layout_mode(gcc::context*) (cfgrtl.c:3721)
==16903==    by 0x12B9ABD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:466)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 424 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F5B2: make_pass_split_all_insns(gcc::context*) (recog.c:4394)
==16903==    by 0x12B9B41: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:467)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 425 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26C50A3: make_pass_lower_subreg3(gcc::context*) (lower-subreg.c:1874)
==16903==    by 0x12B9BC5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:468)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 426 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xCF36EF: make_pass_df_initialize_no_opt(gcc::context*) (df-core.c:797)
==16903==    by 0x12B9C49: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:469)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 427 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1443890: make_pass_stack_ptr_mod(gcc::context*) (stack-ptr-mod.c:114)
==16903==    by 0x12B9CCD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:470)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 428 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26CF94A: make_pass_mode_switching(gcc::context*) (mode-switching.c:921)
==16903==    by 0x12B9D51: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:471)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 429 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xED0FFC: make_pass_match_asm_constraints(gcc::context*) (function.c:6938)
==16903==    by 0x12B9DD5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:472)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 430 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26DA3F5: make_pass_sms(gcc::context*) (modulo-sched.c:3365)
==16903==    by 0x12B9E59: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:473)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 431 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x13D13C1: make_pass_live_range_shrinkage(gcc::context*) (sched-rgn.c:3807)
==16903==    by 0x12B9EDD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:474)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 432 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x13D1492: make_pass_sched(gcc::context*) (sched-rgn.c:3853)
==16903==    by 0x12B9F61: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:475)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 433 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25576C4: make_pass_early_remat(gcc::context*) (early-remat.c:2639)
==16903==    by 0x12B9FE5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:476)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 434 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10D4A15: make_pass_ira(gcc::context*) (ira.c:5981)
==16903==    by 0x12BA069: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:477)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 435 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10D4ABC: make_pass_reload(gcc::context*) (ira.c:6024)
==16903==    by 0x12BA0ED: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:478)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 436 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC524C: make_pass_insert_vzeroupper(gcc::context*) (i386-features.c:1947)
==16903==    by 0x12BA171: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:479)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 437 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB36C: make_pass_postreload(gcc::context*) (passes.c:693)
==16903==    by 0x12BA1F5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:480)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 438 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12D2D7B: make_pass_postreload_cse(gcc::context*) (postreload.c:2373)
==16903==    by 0x12BA292: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:482)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 439 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12C91FF: make_pass_gcse2(gcc::context*) (postreload-gcse.c:1464)
==16903==    by 0x12BA316: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:483)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 440 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F65A: make_pass_split_after_reload(gcc::context*) (recog.c:4439)
==16903==    by 0x12BA39A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:484)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 441 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x264725F: make_pass_ree(gcc::context*) (ree.c:1421)
==16903==    by 0x12BA41E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:485)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 442 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x250B197: make_pass_compare_elim_after_reload(gcc::context*) (compare-elim.c:978)
==16903==    by 0x12BA4A2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:486)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 443 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xED0595: make_pass_thread_prologue_and_epilogue(gcc::context*) (function.c:6596)
==16903==    by 0x12BA526: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:487)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 444 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x254CCD5: make_pass_rtl_dse2(gcc::context*) (dse.c:3795)
==16903==    by 0x12BA5AA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:488)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 445 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2506AE2: make_pass_stack_adjustments(gcc::context*) (combine-stack-adj.c:853)
==16903==    by 0x12BA62E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:489)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 446 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24CF031: make_pass_jump2(gcc::context*) (cfgcleanup.c:3365)
==16903==    by 0x12BA6B2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:490)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 447 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24BC323: make_pass_duplicate_computed_gotos(gcc::context*) (bb-reorder.c:2825)
==16903==    by 0x12BA736: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:491)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 448 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x13D165C: make_pass_sched_fusion(gcc::context*) (sched-rgn.c:3955)
==16903==    by 0x12BA7BA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:492)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 449 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F4F3: make_pass_peephole2(gcc::context*) (recog.c:4352)
==16903==    by 0x12BA83E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:493)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 450 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2641F7D: make_pass_if_after_reload(gcc::context*) (ifcvt.c:5688)
==16903==    by 0x12BA8C2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:494)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 451 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x135062D: make_pass_regrename(gcc::context*) (regrename.c:2021)
==16903==    by 0x12BA946: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:495)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 452 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1341243: make_pass_cprop_hardreg(gcc::context*) (regcprop.c:1440)
==16903==    by 0x12BA9CA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:496)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 453 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25356D9: make_pass_fast_rtl_dce(gcc::context*) (dce.c:1300)
==16903==    by 0x12BAA4E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:497)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 454 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x24BBE70: make_pass_reorder_blocks(gcc::context*) (bb-reorder.c:2675)
==16903==    by 0x12BAAD2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:498)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 455 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xED0327: make_pass_leaf_regs(gcc::context*) (function.c:6495)
==16903==    by 0x12BAB56: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:499)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 456 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F72E: make_pass_split_before_sched2(gcc::context*) (recog.c:4493)
==16903==    by 0x12BABDA: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:500)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 457 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x13D1579: make_pass_sched2(gcc::context*) (sched-rgn.c:3903)
==16903==    by 0x12BAC5E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:501)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 458 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x133A5AD: make_pass_stack_regs(gcc::context*) (reg-stack.c:3420)
==16903==    by 0x12BACE2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:502)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 459 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F7D0: make_pass_split_before_regstack(gcc::context*) (recog.c:4547)
==16903==    by 0x12BAD7F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:504)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 460 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x133A655: make_pass_stack_regs_run(gcc::context*) (reg-stack.c:3471)
==16903==    by 0x12BAE03: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:505)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 461 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12AB411: make_pass_late_compilation(gcc::context*) (passes.c:731)
==16903==    by 0x12BAE87: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:508)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 462 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xED0876: make_pass_zero_call_used_regs(gcc::context*) (function.c:6686)
==16903==    by 0x12BAF24: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:510)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 463 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xE49EBD: make_pass_compute_alignments(gcc::context*) (final.c:834)
==16903==    by 0x12BAFA8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:511)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 464 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x19D919F: make_pass_variable_tracking(gcc::context*) (var-tracking.c:10613)
==16903==    by 0x12BB02C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:512)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 465 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xC648E5: make_pass_free_cfg(gcc::context*) (cfgrtl.c:511)
==16903==    by 0x12BB0B0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:513)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 466 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1397807: make_pass_machine_reorg(gcc::context*) (reorg.c:4056)
==16903==    by 0x12BB134: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:514)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 467 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1117B7B: make_pass_cleanup_barriers(gcc::context*) (jump.c:194)
==16903==    by 0x12BB1B8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:515)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 468 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1397753: make_pass_delay_slots(gcc::context*) (reorg.c:4010)
==16903==    by 0x12BB23C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:516)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 469 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x132F867: make_pass_split_for_shorten_branches(gcc::context*) (recog.c:4596)
==16903==    by 0x12BB2C0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:517)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 470 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xDD9635: make_pass_convert_to_eh_region_ranges(gcc::context*) (except.c:2750)
==16903==    by 0x12BB344: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:518)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 471 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xE52759: make_pass_shorten_branches(gcc::context*) (final.c:4810)
==16903==    by 0x12BB44C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:520)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 472 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xDD7EB9: make_pass_set_nothrow_function_flags(gcc::context*) (except.c:2061)
==16903==    by 0x12BB4D0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:521)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 473 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xD3D504: make_pass_dwarf2_frame(gcc::context*) (dwarf2cfi.c:3633)
==16903==    by 0x12BB554: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:522)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 474 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xE526BF: make_pass_final(gcc::context*) (final.c:4763)
==16903==    by 0x12BB5D8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:523)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 475 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xCF3867: make_pass_df_finish(gcc::context*) (df-core.c:863)
==16903==    by 0x12BB65C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:525)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 476 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xE52CAD: make_pass_clean_state(gcc::context*) (final.c:4985)
==16903==    by 0x12BB6E0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:527)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 477 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xE484E0: ggc_alloc_atomic(unsigned long) (ggc.h:242)
==16903==    by 0x1465C7D: stringpool_ggc_alloc(unsigned long) (stringpool.c:41)
==16903==    by 0x2902D62: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:163)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x28E8DE7: cpp_lookup(cpp_reader*, unsigned char const*, unsigned int) (identifiers.c:95)
==16903==    by 0x28DF604: _cpp_init_directives (directives.c:2690)
==16903==    by 0x28E8BF0: _cpp_init_hashtable (identifiers.c:64)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 478 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0x13C021F: gen_rtx_fmt_E_stat(rtx_code, machine_mode, rtvec_def*) (genrtl.h:130)
==16903==    by 0x13C0536: rtx_vector_builder::build() (rtx-vector-builder.c:74)
==16903==    by 0xDC1CB3: gen_const_vec_duplicate(machine_mode, rtx_def*) (emit-rtl.c:5964)
==16903==    by 0xDC223C: gen_const_vector(machine_mode, int) (emit-rtl.c:6070)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 479 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198BF54: type_hash* ggc_alloc<type_hash>() (ggc.h:184)
==16903==    by 0x1955EBF: type_hash_canon(unsigned int, tree_node*) (tree.c:7267)
==16903==    by 0x1959D80: build_function_type(tree_node*, tree_node*) (tree.c:8445)
==16903==    by 0x195A28C: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8547)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903==    by 0xAA9D5E: c_define_builtins(tree_node*, tree_node*) (builtin-types.def:386)
==16903==    by 0xAD37CA: c_common_nodes_and_builtins() (c-common.c:4500)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 480 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198BF54: type_hash* ggc_alloc<type_hash>() (ggc.h:184)
==16903==    by 0x1955EBF: type_hash_canon(unsigned int, tree_node*) (tree.c:7267)
==16903==    by 0x9A13A4: build_type_attribute_qual_variant(tree_node*, tree_node*, int) (attribs.c:1166)
==16903==    by 0x9A260E: build_type_attribute_variant(tree_node*, tree_node*) (attribs.c:1377)
==16903==    by 0x9A01E1: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:794)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 481 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xE484E0: ggc_alloc_atomic(unsigned long) (ggc.h:242)
==16903==    by 0x1465C7D: stringpool_ggc_alloc(unsigned long) (stringpool.c:41)
==16903==    by 0x2902D62: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:163)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x1465DB0: get_identifier(char const*) (stringpool.c:95)
==16903==    by 0x111F6A1: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:689)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903== 
==16903== 88 bytes in 1 blocks are still reachable in loss record 482 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198BF54: type_hash* ggc_alloc<type_hash>() (ggc.h:184)
==16903==    by 0x1955EBF: type_hash_canon(unsigned int, tree_node*) (tree.c:7267)
==16903==    by 0x9A13A4: build_type_attribute_qual_variant(tree_node*, tree_node*, int) (attribs.c:1166)
==16903==    by 0x9A480D: attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2332)
==16903==    by 0xB7C511: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3435)
==16903==    by 0xA3EBCF: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903== 
==16903== 94 bytes in 9 blocks are still reachable in loss record 483 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 94 bytes in 13 blocks are still reachable in loss record 484 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0xD45292: dwarf2out_begin_prologue(unsigned int, unsigned int, char const*) (dwarf2out.c:1086)
==16903==    by 0xE4BE17: final_start_function_1(rtx_insn**, _IO_FILE*, int*, int) (final.c:1739)
==16903==    by 0xE5227F: rest_of_handle_final() (final.c:4675)
==16903==    by 0xE526A6: (anonymous namespace)::pass_final::execute(function*) (final.c:4754)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903== 
==16903== 94 bytes in 13 blocks are still reachable in loss record 485 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0xD45686: dwarf2out_end_epilogue(unsigned int, char const*) (dwarf2out.c:1202)
==16903==    by 0xE4C3D2: final_end_function() (final.c:1896)
==16903==    by 0xE52358: rest_of_handle_final() (final.c:4684)
==16903==    by 0xE526A6: (anonymous namespace)::pass_final::execute(function*) (final.c:4754)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 486 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x2608B49: make_pass_walloca(gcc::context*) (gimple-ssa-warn-alloca.c:388)
==16903==    by 0x12AED11: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:51)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 487 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15AC6A7: make_pass_object_sizes(gcc::context*) (tree-object-size.c:1461)
==16903==    by 0x12AF7B3: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:79)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 488 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x164D712: make_pass_ccp(gcc::context*) (tree-ssa-ccp.c:2634)
==16903==    by 0x12AF866: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:82)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 489 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17A652C: make_pass_fre(gcc::context*) (tree-ssa-sccvn.c:7906)
==16903==    by 0x12AFB11: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:91)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 490 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B541: make_pass_cd_dce(gcc::context*) (tree-ssa-dce.c:1816)
==16903==    by 0x12AFD3E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:95)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 491 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1741D04: make_pass_phiopt(gcc::context*) (tree-ssa-phiopt.c:3303)
==16903==    by 0x12AFDF1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:96)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 492 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12E2D51: make_pass_strip_predict_hints(gcc::context*) (predict.c:4264)
==16903==    by 0x12B0294: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:108)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 493 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17A63A4: (anonymous namespace)::pass_fre::clone() (tree-ssa-sccvn.c:7856)
==16903==    by 0x12B08C0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:126)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 494 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1672122: make_pass_dominator(gcc::context*) (tree-ssa-dom.c:863)
==16903==    by 0x12B09F1: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:130)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 495 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15C5790: make_pass_parallelize_loops(gcc::context*) (tree-parloops.c:4238)
==16903==    by 0x12B0B22: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:132)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 496 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10356F3: make_pass_ipa_free_fn_summary(gcc::context*) (ipa-fnsummary.c:4822)
==16903==    by 0x12B0F22: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:145)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 497 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x103562E: (anonymous namespace)::pass_ipa_free_fn_summary::clone() (ipa-fnsummary.c:4796)
==16903==    by 0x12B1843: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:165)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 498 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12E2CAE: (anonymous namespace)::pass_strip_predict_hints::clone() (predict.c:4239)
==16903==    by 0x12B2110: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:197)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 499 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x164D656: (anonymous namespace)::pass_ccp::clone() (tree-ssa-ccp.c:2615)
==16903==    by 0x12B2206: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:198)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 500 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15AC0E0: (anonymous namespace)::pass_object_sizes::clone() (tree-object-size.c:1333)
==16903==    by 0x12B25B5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:206)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 501 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17A63A4: (anonymous namespace)::pass_fre::clone() (tree-ssa-sccvn.c:7856)
==16903==    by 0x12B27A7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:211)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 502 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1932E3D: make_pass_vrp(gcc::context*) (tree-vrp.c:4612)
==16903==    by 0x12B2999: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:214)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 503 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1741C14: (anonymous namespace)::pass_phiopt::clone() (tree-ssa-phiopt.c:3280)
==16903==    by 0x12B2E87: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:222)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 504 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167191E: (anonymous namespace)::pass_dominator::clone() (tree-ssa-dom.c:654)
==16903==    by 0x12B32BC: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:233)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 505 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x177F020: make_pass_reassoc(gcc::context*) (tree-ssa-reassoc.c:6984)
==16903==    by 0x12B356F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:242)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 506 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1741C14: (anonymous namespace)::pass_phiopt::clone() (tree-ssa-phiopt.c:3280)
==16903==    by 0x12B37E7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:245)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 507 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x164D656: (anonymous namespace)::pass_ccp::clone() (tree-ssa-ccp.c:2615)
==16903==    by 0x12B38DD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:246)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 508 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x260AD74: pass_walloca::clone() (gimple-ssa-warn-alloca.c:61)
==16903==    by 0x12B3C0E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:253)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 509 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B476: (anonymous namespace)::pass_cd_dce::clone() (tree-ssa-dce.c:1794)
==16903==    by 0x12B4441: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:277)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 510 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15C5634: (anonymous namespace)::pass_parallelize_loops::clone() (tree-parloops.c:4182)
==16903==    by 0x12B4AC7: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:289)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 511 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17A63A4: (anonymous namespace)::pass_fre::clone() (tree-ssa-sccvn.c:7856)
==16903==    by 0x12B506B: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:303)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 512 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x177EF64: (anonymous namespace)::pass_reassoc::clone() (tree-ssa-reassoc.c:6963)
==16903==    by 0x12B583D: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:324)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 513 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x17A63A4: (anonymous namespace)::pass_fre::clone() (tree-ssa-sccvn.c:7856)
==16903==    by 0x12B5AAD: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:328)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 514 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x167191E: (anonymous namespace)::pass_dominator::clone() (tree-ssa-dom.c:654)
==16903==    by 0x12B5C64: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:332)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 515 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1932D7A: (anonymous namespace)::pass_vrp::clone() (tree-vrp.c:4593)
==16903==    by 0x12B5E99: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:335)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 516 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x166B476: (anonymous namespace)::pass_cd_dce::clone() (tree-ssa-dce.c:1794)
==16903==    by 0x12B618F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:341)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 517 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1741C14: (anonymous namespace)::pass_phiopt::clone() (tree-ssa-phiopt.c:3280)
==16903==    by 0x12B6346: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:345)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 518 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x12E2CAE: (anonymous namespace)::pass_strip_predict_hints::clone() (predict.c:4239)
==16903==    by 0x12B6B4F: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:366)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 519 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x164D656: (anonymous namespace)::pass_ccp::clone() (tree-ssa-ccp.c:2615)
==16903==    by 0x12B6EA0: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:372)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 520 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x15AC0E0: (anonymous namespace)::pass_object_sizes::clone() (tree-object-size.c:1333)
==16903==    by 0x12B7063: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:374)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 521 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC527F: make_pass_stv(gcc::context*) (i386-features.c:1953)
==16903==    by 0x12B92D8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:452)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 522 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC51D4: (anonymous namespace)::pass_stv::clone() (i386-features.c:1929)
==16903==    by 0x12B9878: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:462)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 1 blocks are still reachable in loss record 523 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1BC5C68: make_pass_insert_endbr_and_patchable_area(gcc::context*) (i386-features.c:2169)
==16903==    by 0x12BB3C8: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:519)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 96 bytes in 2 blocks are still reachable in loss record 524 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903== 
==16903== 100 bytes in 9 blocks are still reachable in loss record 525 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 100 bytes in 9 blocks are still reachable in loss record 526 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 104 bytes in 1 blocks are still reachable in loss record 527 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xC9D508: xcallocator<cgraph_node const*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0xC9C41E: hash_table<default_hash_traits<cgraph_node const*>, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0xC9AC8E: hash_table<default_hash_traits<cgraph_node const*>, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0xC99F11: hash_set<cgraph_node const*, false, default_hash_traits<cgraph_node const*> >::hash_set(unsigned long, bool) (hash-set.h:41)
==16903==    by 0xC99647: symbol_table::symbol_table() (cgraph.h:2209)
==16903==    by 0x147532F: general_init(char const*, bool) (toplev.c:1110)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 112 bytes in 1 blocks are still reachable in loss record 528 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F77: htab_create_typed_alloc (hashtab.c:357)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x29480DA: htab_create (hashtab.c:399)
==16903==    by 0x28F3FF1: linemap_init(line_maps*, unsigned int) (line-map.c:354)
==16903==    by 0x147525D: general_init(char const*, bool) (toplev.c:1090)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 112 bytes in 1 blocks are still reachable in loss record 529 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F77: htab_create_typed_alloc (hashtab.c:357)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E7441: _cpp_init_files (files.c:1409)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 112 bytes in 1 blocks are still reachable in loss record 530 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F77: htab_create_typed_alloc (hashtab.c:357)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E7480: _cpp_init_files (files.c:1411)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 112 bytes in 1 blocks are still reachable in loss record 531 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F77: htab_create_typed_alloc (hashtab.c:357)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E74CE: _cpp_init_files (files.c:1414)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 532 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1465CFE: alloc_node(ht*) (stringpool.c:63)
==16903==    by 0x2902D0C: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:155)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x28E8DE7: cpp_lookup(cpp_reader*, unsigned char const*, unsigned int) (identifiers.c:95)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 533 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x1940812: make_tree_vec(int) (tree.c:2617)
==16903==    by 0x193CB16: cache_wide_int_in_type_cache(tree_node*, generic_wide_int<wide_int_storage> const&, int, int) (tree.c:1529)
==16903==    by 0x193D0D9: wide_int_to_tree_1(tree_node*, generic_wide_int<wide_int_ref_storage<false, true> > const&) (tree.c:1649)
==16903==    by 0x193D73C: wide_int_to_tree(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&) (tree.c:1756)
==16903==    by 0x193C3D0: build_int_cst(tree_node*, poly_int<1u, long>) (tree.c:1396)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 534 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1465CFE: alloc_node(ht*) (stringpool.c:63)
==16903==    by 0x2902D0C: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:155)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x1465DED: get_identifier_with_length(char const*, unsigned long) (stringpool.c:109)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 535 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0x1965BA2: local_define_builtin(char const*, tree_node*, built_in_function, char const*, int) (tree.c:10621)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 536 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x9C4E1E: grokdeclarator(c_declarator const*, c_declspecs*, decl_context, bool, tree_node**, tree_node**, tree_node**, bool*, deprecated_states) (c-decl.c:7455)
==16903==    by 0x9C04E5: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5875)
==16903==    by 0xA43092: c_parser_parms_list_declarator(c_parser*, tree_node*, tree_node*, bool) (c-parser.c:4291)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 537 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x9C54B5: grokdeclarator(c_declarator const*, c_declspecs*, decl_context, bool, tree_node**, tree_node**, tree_node**, bool*, deprecated_states) (c-decl.c:7559)
==16903==    by 0x9BCFEE: start_decl(c_declarator*, c_declspecs*, bool, tree_node*, unsigned int*) (c-decl.c:5086)
==16903==    by 0xA3EA31: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2302)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 538 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959491: build_array_type_1(tree_node*, tree_node*, bool, bool, bool) (tree.c:8274)
==16903==    by 0x1959835: build_array_type(tree_node*, tree_node*, bool) (tree.c:8311)
==16903==    by 0x9C36F6: grokdeclarator(c_declarator const*, c_declspecs*, decl_context, bool, tree_node**, tree_node**, tree_node**, bool*, deprecated_states) (c-decl.c:6913)
==16903==    by 0x9C04E5: push_parm_decl(c_parm const*, tree_node**) (c-decl.c:5875)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 539 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x193BEE0: copy_list(tree_node*) (tree.c:1314)
==16903==    by 0x9B6F24: merge_decls(tree_node*, tree_node*, tree_node*, tree_node*) (c-decl.c:2836)
==16903==    by 0x9B7835: duplicate_decls(tree_node*, tree_node*) (c-decl.c:2957)
==16903==    by 0x9B8265: pushdecl(tree_node*) (c-decl.c:3143)
==16903==    by 0x9BDAC9: start_decl(c_declarator*, c_declspecs*, bool, tree_node*, unsigned int*) (c-decl.c:5256)
==16903== 
==16903== 112 bytes in 2 blocks are still reachable in loss record 540 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0xD41F66: void va_gc::reserve<dw_cfi_node*, va_gc>(vec<dw_cfi_node*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0xD40D20: bool vec_safe_reserve<dw_cfi_node*, va_gc>(vec<dw_cfi_node*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0xD41D8D: void vec_alloc<dw_cfi_node*, va_gc>(vec<dw_cfi_node*, va_gc, vl_embed>*&, unsigned int) (vec.h:719)
==16903==    by 0xD40C62: vec<dw_cfi_node*, va_gc, vl_embed>::copy() const (vec.h:980)
==16903==    by 0xD3FD8D: vec<dw_cfi_node*, va_gc, vl_embed>* vec_safe_copy<dw_cfi_node*, va_gc>(vec<dw_cfi_node*, va_gc, vl_embed>*) (vec.h:846)
==16903==    by 0xD36990: copy_cfi_row(dw_cfi_row*) (dwarf2cfi.c:446)
==16903== 
==16903== 120 bytes in 1 blocks are still reachable in loss record 541 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xB2C7B8: string_concat_db* ggc_alloc<string_concat_db>() (ggc.h:184)
==16903==    by 0xB26829: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:228)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 542 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xFD9D5D: add_path(char*, incpath_kind, int, bool) (incpath.c:454)
==16903==    by 0xB2770C: c_common_handle_option(unsigned long, char const*, long, int, unsigned int, cl_option_handlers const*) (c-opts.c:584)
==16903==    by 0x12A71E7: lang_handle_option(gcc_options*, gcc_options*, cl_decoded_option const*, unsigned int, int, unsigned int, cl_option_handlers const*, diagnostic_context*, void (*)()) (opts-global.c:186)
==16903==    by 0x286A9EB: handle_option(gcc_options*, gcc_options*, cl_decoded_option const*, unsigned int, int, unsigned int, cl_option_handlers const*, bool, diagnostic_context*) (opts-common.c:1180)
==16903==    by 0x286B239: read_cmdline_option(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, cl_option_handlers const*, diagnostic_context*) (opts-common.c:1430)
==16903==    by 0x12A73EF: read_cmdline_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, unsigned int, cl_option_handlers const*, diagnostic_context*) (opts-global.c:237)
==16903==    by 0x12A75EB: decode_options(gcc_options*, gcc_options*, cl_decoded_option*, unsigned int, unsigned int, diagnostic_context*, void (*)()) (opts-global.c:319)
==16903==    by 0x1477B5E: toplev::main(int, char**) (toplev.c:2314)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 543 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xFD9D5D: add_path(char*, incpath_kind, int, bool) (incpath.c:454)
==16903==    by 0xFD9615: add_standard_paths(char const*, char const*, char const*, int) (incpath.c:231)
==16903==    by 0xFD9EB1: register_include_chains(cpp_reader*, char const*, char const*, char const*, int, int, int) (incpath.c:498)
==16903==    by 0xB27D7E: c_common_post_options(char const**) (c-opts.c:799)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 544 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0x1B6A8B7: ix86_get_builtin_func_type(ix86_builtin_func_type) (i386-builtins.c:201)
==16903==    by 0x1B6AAE1: def_builtin(long, long, char const*, ix86_builtin_func_type, ix86_builtins) (i386-builtins.c:284)
==16903==    by 0x1B6AC74: def_builtin_const(long, long, char const*, ix86_builtin_func_type, ix86_builtins) (i386-builtins.c:314)
==16903==    by 0x1B6B56F: ix86_init_mmx_sse_builtins() (i386-builtins.c:540)
==16903==    by 0x1B6D8D8: ix86_init_builtins() (i386-builtins.c:1407)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 545 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB66FC3: build_attr_access_from_parms(tree_node*, bool) (c-attribs.c:5026)
==16903==    by 0xB7BF72: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3350)
==16903==    by 0xA3EBCF: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2342)
==16903==    by 0xA3D621: c_parser_external_declaration(c_parser*) (c-parser.c:1777)
==16903==    by 0xA3D0E2: c_parser_translation_unit(c_parser*) (c-parser.c:1650)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 546 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x1942E8A: tree_cons(tree_node*, tree_node*, tree_node*) (tree.c:3331)
==16903==    by 0xB652DF: append_access_attr(tree_node**, tree_node*, char const*, char const*, tree_node*) (c-attribs.c:4413)
==16903==    by 0xB65F79: handle_access_attribute(tree_node**, tree_node*, tree_node*, int, bool*) (c-attribs.c:4666)
==16903==    by 0x99FCD9: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:723)
==16903==    by 0x9BF0C4: finish_decl(tree_node*, unsigned int, tree_node*, tree_node*, tree_node*) (c-decl.c:5539)
==16903==    by 0xA3ECD9: c_parser_declaration_or_fndef(c_parser*, bool, bool, bool, bool, bool, tree_node**, vec<c_token, va_heap, vl_ptr>, bool, tree_node*, oacc_routine_data*, bool*) (c-parser.c:2370)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 547 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194A0CB: build2(tree_code, tree_node*, tree_node*, tree_node*) (tree.c:4876)
==16903==    by 0xE5DF44: build2_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (tree.h:4403)
==16903==    by 0xE9DD8F: fold_build2_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (fold-const.c:13717)
==16903==    by 0x1ED0569: generic_simplify_MINUS_EXPR(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (generic-match.c:30209)
==16903== 
==16903== 128 bytes in 2 blocks are still reachable in loss record 548 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194A0CB: build2(tree_code, tree_node*, tree_node*, tree_node*) (tree.c:4876)
==16903==    by 0xE5DF44: build2_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (tree.h:4403)
==16903==    by 0xE9DD8F: fold_build2_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (fold-const.c:13717)
==16903==    by 0xE8F406: fold_binary_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) (fold-const.c:10758)
==16903== 
==16903== 144 bytes in 1 blocks are still reachable in loss record 549 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x29029FD: ht_create(unsigned int) (symtab.c:61)
==16903==    by 0x1465CAE: init_stringpool() (stringpool.c:54)
==16903==    by 0x1475227: general_init(char const*, bool) (toplev.c:1087)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 144 bytes in 1 blocks are still reachable in loss record 550 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x25E2CBD: make_pass_store_merging(gcc::context*) (gimple-ssa-store-merging.c:5361)
==16903==    by 0x12B64F5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:348)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 144 bytes in 2 blocks are still reachable in loss record 551 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A5CA8: ggc_alloc_rtx_def_stat(unsigned long) (ggc.h:303)
==16903==    by 0x13A27B4: rtx_alloc_stat_v(rtx_code, int) (rtl.c:219)
==16903==    by 0x13A27E9: rtx_alloc(rtx_code) (rtl.c:239)
==16903==    by 0xDB4715: gen_raw_REG(machine_mode, unsigned int) (emit-rtl.c:486)
==16903==    by 0xDB5199: gen_rtx_REG(machine_mode, unsigned int) (emit-rtl.c:850)
==16903==    by 0x1A42DA9: construct_container(machine_mode, machine_mode, tree_node const*, int, int, int, int const*, int) (i386.c:2576)
==16903==    by 0x1A4430D: function_arg_64(ix86_args const*, machine_mode, machine_mode, tree_node const*, bool) (i386.c:3155)
==16903== 
==16903== 146 bytes in 12 blocks are still reachable in loss record 552 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 154 bytes in 12 blocks are still reachable in loss record 553 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 554 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1A8E618: make_pass_analyzer(gcc::context*) (analyzer-pass.cc:102)
==16903==    by 0x12B119A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:152)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 555 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x101879D: make_pass_ipa_odr(gcc::context*) (ipa-devirt.c:4372)
==16903==    by 0x12B1218: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:153)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 556 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26842F9: make_pass_ipa_whole_program_visibility(gcc::context*) (ipa-visibility.c:979)
==16903==    by 0x12B1296: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:154)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 557 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10841A3: make_pass_ipa_profile(gcc::context*) (ipa-profile.c:1079)
==16903==    by 0x12B1314: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:155)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 558 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26A0B8C: make_pass_ipa_icf(gcc::context*) (ipa-icf.c:3643)
==16903==    by 0x12B1392: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:156)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 559 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1016FC7: make_pass_ipa_devirt(gcc::context*) (ipa-devirt.c:3993)
==16903==    by 0x12B1410: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:157)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 560 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x265A895: make_pass_ipa_cp(gcc::context*) (ipa-cp.c:6031)
==16903==    by 0x12B148E: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:158)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 561 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0xFFF021: make_pass_ipa_sra(gcc::context*) (ipa-sra.c:4132)
==16903==    by 0x12B150C: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:159)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 562 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10BEC82: make_pass_ipa_cdtor_merge(gcc::context*) (ipa.c:1173)
==16903==    by 0x12B158A: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:160)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 563 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1035797: make_pass_ipa_fn_summary(gcc::context*) (ipa-fnsummary.c:4866)
==16903==    by 0x12B1608: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:161)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 564 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x267979D: make_pass_ipa_inline(gcc::context*) (ipa-inline.c:3131)
==16903==    by 0x12B1686: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:162)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 565 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x106563F: make_pass_ipa_modref(gcc::context*) (ipa-modref.c:2869)
==16903==    by 0x12B1782: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:164)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 566 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x26B79F3: make_pass_ipa_reference(gcc::context*) (ipa-reference.c:1312)
==16903==    by 0x12B18F6: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:166)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 567 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x10BF271: make_pass_ipa_single_use(gcc::context*) (ipa.c:1386)
==16903==    by 0x12B1974: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:168)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 160 bytes in 1 blocks are still reachable in loss record 568 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x267DF2D: make_pass_ipa_comdats(gcc::context*) (ipa-comdats.c:439)
==16903==    by 0x12B19F2: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:172)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 166 bytes in 13 blocks are still reachable in loss record 569 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 166 bytes in 17 blocks are still reachable in loss record 570 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7A7: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1644)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 168 bytes in 1 blocks are still reachable in loss record 571 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x268D6A8: make_pass_ipa_pure_const(gcc::context*) (ipa-pure-const.c:2036)
==16903==    by 0x12B1704: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:163)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 168 bytes in 3 blocks are still reachable in loss record 572 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959CF4: build_function_type(tree_node*, tree_node*) (tree.c:8439)
==16903==    by 0x1B6A8D4: ix86_get_builtin_func_type(ix86_builtin_func_type) (i386-builtins.c:204)
==16903==    by 0x1B6AAE1: def_builtin(long, long, char const*, ix86_builtin_func_type, ix86_builtins) (i386-builtins.c:284)
==16903==    by 0x1B6AC74: def_builtin_const(long, long, char const*, ix86_builtin_func_type, ix86_builtins) (i386-builtins.c:314)
==16903== 
==16903== 168 bytes in 3 blocks are still reachable in loss record 573 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x193BE6A: copy_list(tree_node*) (tree.c:1310)
==16903==    by 0x9B6F24: merge_decls(tree_node*, tree_node*, tree_node*, tree_node*) (c-decl.c:2836)
==16903==    by 0x9B7835: duplicate_decls(tree_node*, tree_node*) (c-decl.c:2957)
==16903==    by 0x9B8265: pushdecl(tree_node*) (c-decl.c:3143)
==16903==    by 0x9BDAC9: start_decl(c_declarator*, c_declspecs*, bool, tree_node*, unsigned int*) (c-decl.c:5256)
==16903== 
==16903== 168 bytes in 3 blocks are still reachable in loss record 574 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959491: build_array_type_1(tree_node*, tree_node*, bool, bool, bool) (tree.c:8274)
==16903==    by 0x1959835: build_array_type(tree_node*, tree_node*, bool) (tree.c:8311)
==16903==    by 0x9A47ED: attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2331)
==16903==    by 0xB7C4F7: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3434)
==16903== 
==16903== 168 bytes in 3 blocks are still reachable in loss record 575 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xEED968: ggc_realloc(void*, unsigned long) (ggc-common.c:130)
==16903==    by 0x9E553C: void va_gc::reserve<tree_node*, va_gc>(vec<tree_node*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:390)
==16903==    by 0x9E4139: bool vec_safe_reserve<tree_node*, va_gc>(vec<tree_node*, va_gc, vl_embed>*&, unsigned int, bool) (vec.h:698)
==16903==    by 0x9E3296: void vec_alloc<tree_node*, va_gc>(vec<tree_node*, va_gc, vl_embed>*&, unsigned int) (vec.h:719)
==16903==    by 0x183D9BF: init_ssanames(function*, int) (tree-ssanames.c:81)
==16903==    by 0x1831F1E: init_tree_ssa(function*, int) (tree-ssa.c:1230)
==16903==    by 0xF9F186: gimplify_body(tree_node*, bool) (gimplify.c:15274)
==16903== 
==16903== 168 bytes in 3 blocks are still reachable in loss record 576 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x173480C: ssa_operand_alloc(function*, unsigned int) (tree-ssa-operands.c:335)
==16903==    by 0x1734910: alloc_use(function*) (tree-ssa-operands.c:363)
==16903==    by 0x1734943: add_use_op(function*, gimple*, tree_node**, use_optype_d*) (tree-ssa-operands.c:375)
==16903==    by 0x1734E84: operands_scanner::finalize_ssa_uses() (tree-ssa-operands.c:480)
==16903==    by 0x1734F13: operands_scanner::finalize_ssa_stmt_operands() (tree-ssa-operands.c:506)
==16903==    by 0x173151D: operands_scanner::build_ssa_operands() (tree-ssa-operands.c:1014)
==16903==    by 0x1731B87: update_stmt_operands(function*, gimple*) (tree-ssa-operands.c:1155)
==16903== 
==16903== 189 bytes in 12 blocks are still reachable in loss record 577 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 190 bytes in 12 blocks are still reachable in loss record 578 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 190 bytes in 12 blocks are still reachable in loss record 579 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 192 bytes in 1 blocks are still reachable in loss record 580 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x117E052: init_elim_table() (lra-eliminations.c:1240)
==16903==    by 0x117E30B: init_elimination() (lra-eliminations.c:1285)
==16903==    by 0x117E776: lra_eliminate(bool, bool) (lra-eliminations.c:1373)
==16903==    by 0x116FBEA: lra_constraints(bool) (lra-constraints.c:4974)
==16903==    by 0x11512C7: lra(_IO_FILE*) (lra.c:2336)
==16903==    by 0x10D44F1: do_reload() (ira.c:5827)
==16903==    by 0x10D4A9E: (anonymous namespace)::pass_reload::execute(function*) (ira.c:6013)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903== 
==16903== 193 bytes in 12 blocks are still reachable in loss record 581 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 194 bytes in 12 blocks are still reachable in loss record 582 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 194 bytes in 12 blocks are still reachable in loss record 583 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 207 bytes in 21 blocks are still reachable in loss record 584 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 208 bytes in 1 blocks are still reachable in loss record 585 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x25E50B0: xcallocator<hash_map<tree_operand_hash, (anonymous namespace)::imm_store_chain_info*, simple_hashmap_traits<default_hash_traits<tree_operand_hash>, (anonymous namespace)::imm_store_chain_info*> >::hash_entry>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x25E4804: hash_table<hash_map<tree_operand_hash, (anonymous namespace)::imm_store_chain_info*, simple_hashmap_traits<default_hash_traits<tree_operand_hash>, (anonymous namespace)::imm_store_chain_info*> >::hash_entry, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x25E3C04: hash_table<hash_map<tree_operand_hash, (anonymous namespace)::imm_store_chain_info*, simple_hashmap_traits<default_hash_traits<tree_operand_hash>, (anonymous namespace)::imm_store_chain_info*> >::hash_entry, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x25E331A: hash_map<tree_operand_hash, (anonymous namespace)::imm_store_chain_info*, simple_hashmap_traits<default_hash_traits<tree_operand_hash>, (anonymous namespace)::imm_store_chain_info*> >::hash_map(unsigned long, bool, bool, bool) (hash-map.h:139)
==16903==    by 0x25D8C49: (anonymous namespace)::pass_store_merging::pass_store_merging(gcc::context*) (gimple-ssa-store-merging.c:2327)
==16903==    by 0x25E2CCF: make_pass_store_merging(gcc::context*) (gimple-ssa-store-merging.c:5361)
==16903==    by 0x12B64F5: gcc::pass_manager::pass_manager(gcc::context*) (pass-instances.def:348)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 208 bytes in 1 blocks are still reachable in loss record 586 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB2692D: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:244)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 211 bytes in 13 blocks are still reachable in loss record 587 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 216 bytes in 13 blocks are still reachable in loss record 588 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 216 bytes in 13 blocks are still reachable in loss record 589 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 216 bytes in 17 blocks are still reachable in loss record 590 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7A7: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1644)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 217 bytes in 17 blocks are still reachable in loss record 591 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7A7: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1644)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 217 bytes in 17 blocks are still reachable in loss record 592 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7A7: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1644)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 224 bytes in 4 blocks are still reachable in loss record 593 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x1940812: make_tree_vec(int) (tree.c:2617)
==16903==    by 0x193CB16: cache_wide_int_in_type_cache(tree_node*, generic_wide_int<wide_int_storage> const&, int, int) (tree.c:1529)
==16903==    by 0x193D0D9: wide_int_to_tree_1(tree_node*, generic_wide_int<wide_int_ref_storage<false, true> > const&) (tree.c:1649)
==16903==    by 0x193D73C: wide_int_to_tree(tree_node*, poly_int<1u, generic_wide_int<wide_int_ref_storage<false, true> > > const&) (tree.c:1756)
==16903==    by 0x145C8D3: set_min_and_max_values_for_integral_type(tree_node*, int, signop) (stor-layout.c:2842)
==16903== 
==16903== 232 bytes in 1 blocks are still reachable in loss record 594 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x28E6F0F: make_cpp_file(cpp_dir*, char const*) (files.c:1221)
==16903==    by 0x28E5979: _cpp_find_file (files.c:528)
==16903==    by 0x28EA0F2: cpp_read_main_file(cpp_reader*, char const*, bool) (init.c:687)
==16903==    by 0xB28B26: c_common_post_options(char const**) (c-opts.c:1137)
==16903==    by 0x147571B: process_options() (toplev.c:1242)
==16903==    by 0x147756B: do_compile() (toplev.c:2119)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 232 bytes in 1 blocks are still reachable in loss record 595 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x28E6F0F: make_cpp_file(cpp_dir*, char const*) (files.c:1221)
==16903==    by 0x28E5979: _cpp_find_file (files.c:528)
==16903==    by 0x28E6AC9: _cpp_stack_include (files.c:1098)
==16903==    by 0x28E7AB6: cpp_push_default_include(cpp_reader*, char const*) (files.c:1599)
==16903==    by 0xB29AEE: push_command_line_include() (c-opts.c:1550)
==16903==    by 0xB29A5B: c_finish_options() (c-opts.c:1531)
==16903==    by 0xB28E76: c_common_parse_file() (c-opts.c:1212)
==16903==    by 0x1473B11: compile_file() (toplev.c:457)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 233 bytes in 22 blocks are still reachable in loss record 596 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 248 bytes in 1 blocks are still reachable in loss record 597 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x101F692: xcallocator<odr_type_d*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x101D268: hash_table<odr_name_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x101BE58: hash_table<odr_name_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x101216F: build_type_inheritance_graph() (ipa-devirt.c:2268)
==16903==    by 0x10BC210: symbol_table::remove_unreachable_nodes(_IO_FILE*) (ipa.c:320)
==16903==    by 0x12BCCC1: execute_todo(unsigned int) (passes.c:2110)
==16903==    by 0x12BDD2B: execute_one_pass(opt_pass*) (passes.c:2604)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA8368: ipa_passes() (cgraphunit.c:2157)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903== 
==16903== 248 bytes in 1 blocks are still reachable in loss record 598 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA89F1: symbol_table::compile() (cgraphunit.c:2322)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903== 
==16903== 256 bytes in 1 blocks are still reachable in loss record 599 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x137C4A6: init_elim_table() (reload1.c:3967)
==16903==    by 0x1375D51: calculate_elim_costs_all_insns() (reload1.c:1556)
==16903==    by 0x10ED1B0: ira_costs() (ira-costs.c:2295)
==16903==    by 0x10E0CA8: ira_build() (ira-build.c:3426)
==16903==    by 0x10D3F28: ira(_IO_FILE*) (ira.c:5647)
==16903==    by 0x10D49F7: (anonymous namespace)::pass_ira::execute(function*) (ira.c:5970)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903== 
==16903== 279 bytes in 21 blocks are still reachable in loss record 600 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 288 bytes in 5 blocks are still reachable in loss record 601 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x13A2607: rtvec_alloc(int) (rtl.c:165)
==16903==    by 0x13C04E3: rtx_vector_builder::build() (rtx-vector-builder.c:71)
==16903==    by 0xDC1CB3: gen_const_vec_duplicate(machine_mode, rtx_def*) (emit-rtl.c:5964)
==16903==    by 0xDC223C: gen_const_vector(machine_mode, int) (emit-rtl.c:6070)
==16903==    by 0xDC366E: init_emit_once() (emit-rtl.c:6312)
==16903==    by 0x1476C48: backend_init() (toplev.c:1809)
==16903==    by 0x14777F6: do_compile() (toplev.c:2179)
==16903== 
==16903== 288 bytes in 6 blocks are still reachable in loss record 602 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA35C7: cgraph_node::analyze() (cgraphunit.c:680)
==16903==    by 0xCA5798: analyze_functions(bool) (cgraphunit.c:1233)
==16903==    by 0xCA8DDE: symbol_table::finalize_compilation_unit() (cgraphunit.c:2511)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903== 
==16903== 288 bytes in 6 blocks are still reachable in loss record 603 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA8368: ipa_passes() (cgraphunit.c:2157)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 291 bytes in 21 blocks are still reachable in loss record 604 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 291 bytes in 21 blocks are still reachable in loss record 605 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB78A: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1643)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 317 bytes in 22 blocks are still reachable in loss record 606 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 320 bytes in 22 blocks are still reachable in loss record 607 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 320 bytes in 22 blocks are still reachable in loss record 608 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 336 bytes in 6 blocks are still reachable in loss record 609 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959491: build_array_type_1(tree_node*, tree_node*, bool, bool, bool) (tree.c:8274)
==16903==    by 0x1959835: build_array_type(tree_node*, tree_node*, bool) (tree.c:8311)
==16903==    by 0x9A47ED: attr_access::array_as_string[abi:cxx11](tree_node*) const (attribs.c:2331)
==16903==    by 0xB7C511: warn_parm_array_mismatch(unsigned int, tree_node*, tree_node*) (c-warn.c:3435)
==16903== 
==16903== 336 bytes in 6 blocks are still reachable in loss record 610 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xDCA494: rtx_def** ggc_cleared_vec_alloc<rtx_def*>(unsigned long) (ggc.h:235)
==16903==    by 0xDC115B: init_emit() (emit-rtl.c:5847)
==16903==    by 0xECC21A: prepare_function_start() (function.c:4891)
==16903==    by 0xECC3D7: init_function_start(tree_node*) (function.c:4962)
==16903==    by 0xCA75C4: cgraph_node::expand() (cgraphunit.c:1812)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903==    by 0xCA82C3: output_in_order() (cgraphunit.c:2138)
==16903== 
==16903== 336 bytes in 7 blocks are still reachable in loss record 611 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA85A5: ipa_passes() (cgraphunit.c:2215)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 384 bytes in 8 blocks are still reachable in loss record 612 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0x12BBCA7: do_per_function_toporder(void (*)(function*, void*), void*) (passes.c:1773)
==16903==    by 0x12BED28: execute_ipa_pass_list(opt_pass*) (passes.c:3001)
==16903==    by 0xCA8368: ipa_passes() (cgraphunit.c:2157)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903== 
==16903== 384 bytes in 8 blocks are still reachable in loss record 613 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903==    by 0xCA82C3: output_in_order() (cgraphunit.c:2138)
==16903==    by 0xCA8A10: symbol_table::compile() (cgraphunit.c:2356)
==16903==    by 0xCA8E76: symbol_table::finalize_compilation_unit() (cgraphunit.c:2540)
==16903== 
==16903== 392 bytes in 1 blocks are still reachable in loss record 614 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0xB38C1D: void va_heap::reserve<internal_pragma_handler>(vec<internal_pragma_handler, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xB3822B: vec<internal_pragma_handler, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xB37935: vec<internal_pragma_handler, va_heap, vl_ptr>::safe_push(internal_pragma_handler const&) (vec.h:1887)
==16903==    by 0xB34652: c_register_pragma_1(char const*, char const*, internal_pragma_handler, bool) (c-pragma.c:1414)
==16903==    by 0xB34702: c_register_pragma(char const*, char const*, void (*)(cpp_reader*)) (c-pragma.c:1439)
==16903==    by 0xB34BC5: init_pragma() (c-pragma.c:1580)
==16903==    by 0xB28E2C: c_common_init() (c-opts.c:1190)
==16903==    by 0xA38D53: c_objc_common_init() (c-objc-common.c:64)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903== 
==16903== 392 bytes in 7 blocks are still reachable in loss record 615 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0x198A602: ggc_alloc_tree_node_stat(unsigned long) (ggc.h:309)
==16903==    by 0x193B7BC: copy_node(tree_node*) (tree.c:1223)
==16903==    by 0x1953681: build_distinct_type_copy(tree_node*) (tree.c:6730)
==16903==    by 0x9A1349: build_type_attribute_qual_variant(tree_node*, tree_node*, int) (attribs.c:1161)
==16903==    by 0x9A260E: build_type_attribute_variant(tree_node*, tree_node*) (attribs.c:1377)
==16903==    by 0x9A01E1: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:794)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903== 
==16903== 424 bytes in 5 blocks are still reachable in loss record 616 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xE484E0: ggc_alloc_atomic(unsigned long) (ggc.h:242)
==16903==    by 0x1465C7D: stringpool_ggc_alloc(unsigned long) (stringpool.c:41)
==16903==    by 0x2902D62: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:163)
==16903==    by 0x28EC41F: lex_identifier(cpp_reader*, unsigned char const*, bool, normalize_state*, cpp_hashnode**) (lex.c:1495)
==16903==    by 0x28EFBC3: _cpp_lex_direct (lex.c:3068)
==16903==    by 0x28EF2D9: _cpp_lex_token (lex.c:2797)
==16903==    by 0x28DABE6: lex_macro_node(cpp_reader*, bool) (directives.c:585)
==16903== 
==16903== 448 bytes in 8 blocks are still reachable in loss record 617 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1465CFE: alloc_node(ht*) (stringpool.c:63)
==16903==    by 0x2902D0C: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:155)
==16903==    by 0x28EC41F: lex_identifier(cpp_reader*, unsigned char const*, bool, normalize_state*, cpp_hashnode**) (lex.c:1495)
==16903==    by 0x28EFBC3: _cpp_lex_direct (lex.c:3068)
==16903== 
==16903== 480 bytes in 10 blocks are still reachable in loss record 618 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903==    by 0xCA82C3: output_in_order() (cgraphunit.c:2138)
==16903== 
==16903== 520 bytes in 7 blocks are still reachable in loss record 619 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x9E1F03: ggc_internal_alloc(unsigned long) (ggc.h:130)
==16903==    by 0xE484E0: ggc_alloc_atomic(unsigned long) (ggc.h:242)
==16903==    by 0x1465C7D: stringpool_ggc_alloc(unsigned long) (stringpool.c:41)
==16903==    by 0x2902D62: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:163)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x1465DB0: get_identifier(char const*) (stringpool.c:95)
==16903==    by 0x111F61F: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:679)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903== 
==16903== 576 bytes in 12 blocks are still reachable in loss record 620 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x1445D94: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903==    by 0xCA82C3: output_in_order() (cgraphunit.c:2138)
==16903==    by 0xCA8A10: symbol_table::compile() (cgraphunit.c:2356)
==16903== 
==16903== 604 bytes in 62 blocks are still reachable in loss record 621 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 800 bytes in 1 blocks are still reachable in loss record 622 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0x28E35C4: _cpp_expand_op_stack (expr.c:1644)
==16903==    by 0x28E943B: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:285)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 808 bytes in 62 blocks are still reachable in loss record 623 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 815 bytes in 62 blocks are still reachable in loss record 624 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 815 bytes in 62 blocks are still reachable in loss record 625 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 840 bytes in 15 blocks are still reachable in loss record 626 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1959CF4: build_function_type(tree_node*, tree_node*) (tree.c:8439)
==16903==    by 0x195A28C: build_function_type_array_1(bool, tree_node*, int, tree_node**) (tree.c:8547)
==16903==    by 0x195A2B9: build_function_type_array(tree_node*, int, tree_node**) (tree.c:8557)
==16903==    by 0xAA7EA4: def_fn_type(c_builtin_type, c_builtin_type, bool, int, ...) (c-common.c:3905)
==16903== 
==16903== 1,016 bytes in 1 blocks are still reachable in loss record 627 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F9E: htab_create_typed_alloc (hashtab.c:360)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x29480DA: htab_create (hashtab.c:399)
==16903==    by 0x28F3FF1: linemap_init(line_maps*, unsigned int) (line-map.c:354)
==16903==    by 0x147525D: general_init(char const*, bool) (toplev.c:1090)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,016 bytes in 1 blocks are still reachable in loss record 628 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F9E: htab_create_typed_alloc (hashtab.c:360)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E7441: _cpp_init_files (files.c:1409)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,016 bytes in 1 blocks are still reachable in loss record 629 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F9E: htab_create_typed_alloc (hashtab.c:360)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E7480: _cpp_init_files (files.c:1411)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,016 bytes in 1 blocks are still reachable in loss record 630 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2947F9E: htab_create_typed_alloc (hashtab.c:360)
==16903==    by 0x2947DE8: htab_create_alloc (hashtab.c:285)
==16903==    by 0x28E74CE: _cpp_init_files (files.c:1414)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,144 bytes in 1 blocks are still reachable in loss record 631 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0x286A878: prune_options(cl_decoded_option**, unsigned int*) (opts-common.c:1139)
==16903==    by 0x286A35E: decode_cmdline_options_to_array(unsigned int, char const**, unsigned int, cl_decoded_option**, unsigned int*) (opts-common.c:1027)
==16903==    by 0x12A74A3: decode_cmdline_options_to_array_default_mask(unsigned int, char const**, cl_decoded_option**, unsigned int*) (opts-global.c:273)
==16903==    by 0x1477AE2: toplev::main(int, char**) (toplev.c:2303)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,304 bytes in 1 blocks are still reachable in loss record 632 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0xB91A05: void va_heap::reserve<finalizer>(vec<finalizer, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0xB912DD: vec<finalizer, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0xB90F9D: vec<finalizer, va_heap, vl_ptr>::safe_push(finalizer const&) (vec.h:1887)
==16903==    by 0xB8B9E4: add_finalizer(void*, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1264)
==16903==    by 0xB8C093: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1421)
==16903==    by 0xED60E5: hash_table<insn_cache_hasher, false, xcallocator>* ggc_alloc<hash_table<insn_cache_hasher, false, xcallocator> >() (ggc.h:181)
==16903==    by 0xED5130: hash_table<insn_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:396)
==16903==    by 0xECE8D1: record_insns(rtx_insn*, rtx_def*, hash_table<insn_cache_hasher, false, xcallocator>**) (function.c:5667)
==16903==    by 0xECEE06: make_prologue_seq() (function.c:5810)
==16903==    by 0xECF34D: thread_prologue_and_epilogue_insns() (function.c:6019)
==16903== 
==16903== 1,314 bytes in 147 blocks are still reachable in loss record 633 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB6EE: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:847)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,400 bytes in 25 blocks are still reachable in loss record 634 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0x1B6AB09: def_builtin(long, long, char const*, ix86_builtin_func_type, ix86_builtins) (i386-builtins.c:285)
==16903== 
==16903== 1,488 bytes in 6 blocks are still reachable in loss record 635 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA35C7: cgraph_node::analyze() (cgraphunit.c:680)
==16903== 
==16903== 1,488 bytes in 6 blocks are still reachable in loss record 636 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA8368: ipa_passes() (cgraphunit.c:2157)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903== 
==16903== 1,520 bytes in 3 blocks are still reachable in loss record 637 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x132C437: preprocess_insn_constraints(unsigned int) (recog.c:2941)
==16903==    by 0x132C548: preprocess_constraints(rtx_insn*) (recog.c:2962)
==16903==    by 0x10C933F: ira_setup_alts(rtx_insn*) (ira.c:1776)
==16903==    by 0x1113FF7: process_bb_node_lives(ira_loop_tree_node*) (ira-lives.c:1344)
==16903==    by 0x10DC5B7: ira_traverse_loop_tree(bool, ira_loop_tree_node*, void (*)(ira_loop_tree_node*), void (*)(ira_loop_tree_node*)) (ira-build.c:1801)
==16903==    by 0x111525E: ira_create_allocno_live_ranges() (ira-lives.c:1725)
==16903==    by 0x10E0CB2: ira_build() (ira-build.c:3428)
==16903==    by 0x10D3F28: ira(_IO_FILE*) (ira.c:5647)
==16903==    by 0x10D49F7: (anonymous namespace)::pass_ira::execute(function*) (ira.c:5970)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903== 
==16903== 1,544 bytes in 1 blocks are still reachable in loss record 638 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0x9A96DF: void va_heap::reserve<scoped_attributes>(vec<scoped_attributes, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0x9A85FF: vec<scoped_attributes, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0x9A8528: vec<scoped_attributes, va_heap, vl_ptr>::reserve_exact(unsigned int) (vec.h:1798)
==16903==    by 0x9A7902: vec<scoped_attributes, va_heap, vl_ptr>::create(unsigned int) (vec.h:1813)
==16903==    by 0x99DCB1: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:142)
==16903==    by 0x9BB458: c_init_decl_processing() (c-decl.c:4465)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 1,568 bytes in 28 blocks are still reachable in loss record 639 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3F16: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4734)
==16903== 
==16903== 1,592 bytes in 1 blocks are still reachable in loss record 640 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x28E90F6: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:189)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,736 bytes in 7 blocks are still reachable in loss record 641 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BECCB: execute_ipa_pass_list(opt_pass*) (passes.c:2996)
==16903==    by 0xCA85A5: ipa_passes() (cgraphunit.c:2215)
==16903==    by 0xCA8875: symbol_table::compile() (cgraphunit.c:2292)
==16903== 
==16903== 1,780 bytes in 147 blocks are still reachable in loss record 642 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB79F: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:866)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,855 bytes in 147 blocks are still reachable in loss record 643 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x2940A9D: concat (concat.c:147)
==16903==    by 0x12AB77E: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:865)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,866 bytes in 147 blocks are still reachable in loss record 644 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294EAAE: xstrdup (xstrdup.c:34)
==16903==    by 0x12AB956: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:911)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 1,984 bytes in 8 blocks are still reachable in loss record 645 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0x12BBCA7: do_per_function_toporder(void (*)(function*, void*), void*) (passes.c:1773)
==16903== 
==16903== 1,984 bytes in 8 blocks are still reachable in loss record 646 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903== 
==16903== 2,008 bytes in 1 blocks are still reachable in loss record 647 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x9A9824: xcallocator<attribute_spec*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x9A86A2: hash_table<attribute_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x9A7A1C: hash_table<attribute_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x99DD2B: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:148)
==16903==    by 0x9BB458: c_init_decl_processing() (c-decl.c:4465)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 2,008 bytes in 1 blocks are still reachable in loss record 648 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x9A9824: xcallocator<attribute_spec*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x9A86A2: hash_table<attribute_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x9A7A1C: hash_table<attribute_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x99DD2B: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:148)
==16903==    by 0x99E542: init_attributes() (attribs.c:256)
==16903==    by 0x99EE09: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:481)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAACB76: c_define_builtins(tree_node*, tree_node*) (builtins.def:295)
==16903== 
==16903== 2,064 bytes in 1 blocks are still reachable in loss record 649 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8AC16: set_page_table_entry(void*, page_entry*) (ggc-page.c:660)
==16903==    by 0xB8B2AF: alloc_page(unsigned int) (ggc-page.c:939)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x147A265: line_maps* ggc_alloc<line_maps>() (ggc.h:181)
==16903==    by 0x1475239: general_init(char const*, bool) (toplev.c:1089)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 2,128 bytes in 38 blocks are still reachable in loss record 650 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x1465CFE: alloc_node(ht*) (stringpool.c:63)
==16903==    by 0x2902D0C: ht_lookup_with_hash(ht*, unsigned char const*, unsigned long, unsigned int, ht_lookup_option) (symtab.c:155)
==16903==    by 0x2902B4C: ht_lookup(ht*, unsigned char const*, unsigned long, ht_lookup_option) (symtab.c:94)
==16903==    by 0x1465DB0: get_identifier(char const*) (stringpool.c:95)
==16903== 
==16903== 2,568 bytes in 1 blocks are still reachable in loss record 651 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0x9A99A5: void va_heap::reserve<attribute_spec>(vec<attribute_spec, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0x9A8789: vec<attribute_spec, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0x9A8550: vec<attribute_spec, va_heap, vl_ptr>::reserve_exact(unsigned int) (vec.h:1798)
==16903==    by 0x9A7936: vec<attribute_spec, va_heap, vl_ptr>::create(unsigned int) (vec.h:1813)
==16903==    by 0x99DCE4: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:146)
==16903==    by 0x9BB458: c_init_decl_processing() (c-decl.c:4465)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 2,696 bytes in 1 blocks are still reachable in loss record 652 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0x12AB545: gcc::pass_manager::set_pass_for_id(int, opt_pass*) (passes.c:793)
==16903==    by 0x12AB80D: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:876)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12AB8BC: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:893)
==16903==    by 0x12BB7E0: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1646)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 2,696 bytes in 1 blocks are still reachable in loss record 653 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0x1445D3A: curr_statistics_hash() (statistics.c:103)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903==    by 0xCA763B: cgraph_node::expand() (cgraphunit.c:1827)
==16903==    by 0xCA7F7B: cgraph_order_sort::process() (cgraphunit.c:2070)
==16903==    by 0xCA82C3: output_in_order() (cgraphunit.c:2138)
==16903== 
==16903== 2,952 bytes in 1 blocks are still reachable in loss record 654 of 691
==16903==    at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344)
==16903==    by 0x14752EF: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 2,976 bytes in 12 blocks are still reachable in loss record 655 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDFF7: execute_pass_list(function*, opt_pass*) (passes.c:2667)
==16903== 
==16903== 2,976 bytes in 12 blocks are still reachable in loss record 656 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x1446EDA: xcallocator<statistics_counter*>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x1446BE2: hash_table<stats_counter_hasher, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x144689E: hash_table<stats_counter_hasher, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x1445DBA: curr_statistics_hash() (statistics.c:111)
==16903==    by 0x144614B: statistics_fini_pass() (statistics.c:204)
==16903==    by 0x12BCC30: execute_todo(unsigned int) (passes.c:2093)
==16903==    by 0x12BDB9E: execute_one_pass(opt_pass*) (passes.c:2560)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903== 
==16903== 3,472 bytes in 62 blocks are still reachable in loss record 657 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B1FD: alloc_page(unsigned int) (ggc-page.c:918)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903== 
==16903== 4,064 bytes in 1 blocks are still reachable in loss record 658 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0x2902A2B: ht_create(unsigned int) (symtab.c:64)
==16903==    by 0x1465CAE: init_stringpool() (stringpool.c:54)
==16903==    by 0x1475227: general_init(char const*, bool) (toplev.c:1087)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 4,064 bytes in 1 blocks are still reachable in loss record 659 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0x28E9469: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:288)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 4,064 bytes in 1 blocks are still reachable in loss record 660 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0x28E750A: _cpp_init_files (files.c:1417)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 4,080 bytes in 1 blocks are still reachable in loss record 661 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28E7121: allocate_file_hash_entries(cpp_reader*) (files.c:1297)
==16903==    by 0x28E749A: _cpp_init_files (files.c:1413)
==16903==    by 0x28E9475: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:290)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 4,096 bytes in 1 blocks are still reachable in loss record 662 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0xB8A989: push_by_depth(page_entry*, unsigned long*) (ggc-page.c:563)
==16903==    by 0xB8BAD6: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1297)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903== 
==16903== 4,096 bytes in 1 blocks are still reachable in loss record 663 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0xB8A9B2: push_by_depth(page_entry*, unsigned long*) (ggc-page.c:564)
==16903==    by 0xB8BAD6: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1297)
==16903==    by 0xEED917: ggc_internal_cleared_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-common.c:117)
==16903==    by 0xC7E581: ggc_internal_cleared_alloc(unsigned long) (ggc.h:143)
==16903==    by 0x198A61C: ggc_alloc_cleared_tree_node_stat(unsigned long) (ggc.h:315)
==16903==    by 0x193B086: make_node(tree_code) (tree.c:1079)
==16903==    by 0x194BEB4: build_decl(unsigned int, tree_code, tree_node*, tree_node*) (tree.c:5155)
==16903==    by 0x111F63A: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:680)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903== 
==16903== 5,768 bytes in 1 blocks are still reachable in loss record 664 of 691
==16903==    at 0x483AD19: realloc (vg_replace_malloc.c:836)
==16903==    by 0x294E9F8: xrealloc (xmalloc.c:179)
==16903==    by 0x9A99A5: void va_heap::reserve<attribute_spec>(vec<attribute_spec, va_heap, vl_embed>*&, unsigned int, bool) (vec.h:290)
==16903==    by 0x9A8789: vec<attribute_spec, va_heap, vl_ptr>::reserve(unsigned int, bool) (vec.h:1778)
==16903==    by 0x9A7A65: vec<attribute_spec, va_heap, vl_ptr>::safe_push(attribute_spec const&) (vec.h:1887)
==16903==    by 0x99DD8B: register_scoped_attributes(attribute_spec const*, char const*) (attribs.c:154)
==16903==    by 0x99E542: init_attributes() (attribs.c:256)
==16903==    by 0x99EE09: decl_attributes(tree_node**, tree_node*, int, tree_node*) (attribs.c:481)
==16903==    by 0x111F6FB: build_builtin_function(unsigned int, char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:697)
==16903==    by 0x111F768: add_builtin_function(char const*, tree_node*, int, built_in_class, char const*, tree_node*) (langhooks.c:714)
==16903==    by 0xAD3E84: def_builtin_1(built_in_function, char const*, built_in_class, tree_node*, tree_node*, bool, bool, bool, tree_node*, bool) (c-common.c:4725)
==16903==    by 0xAACB76: c_define_builtins(tree_node*, tree_node*) (builtins.def:295)
==16903== 
==16903== 6,000 bytes in 1 blocks are still reachable in loss record 665 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28EE845: _cpp_init_tokenrun (lex.c:2479)
==16903==    by 0x28E9356: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:261)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 7,424 bytes in 116 blocks are still reachable in loss record 666 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8B164: alloc_page(unsigned int) (ggc-page.c:833)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198CEBB: hash_table<type_cache_hasher, false, xcallocator>* ggc_alloc<hash_table<type_cache_hasher, false, xcallocator> >() (ggc.h:181)
==16903==    by 0x198AA1C: hash_table<type_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:396)
==16903==    by 0x193A51C: init_ttree() (tree.c:678)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 8,032 bytes in 1 blocks are still reachable in loss record 667 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28F1A38: new_buff(unsigned long) (lex.c:3836)
==16903==    by 0x28F1B07: _cpp_get_buff (lex.c:3873)
==16903==    by 0x28E93CE: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:271)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 8,032 bytes in 1 blocks are still reachable in loss record 668 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0x28F1A38: new_buff(unsigned long) (lex.c:3836)
==16903==    by 0x28F1B07: _cpp_get_buff (lex.c:3873)
==16903==    by 0x28E93EA: cpp_create_reader(c_lang, ht*, line_maps*) (init.c:272)
==16903==    by 0xB26885: c_common_init_options(unsigned int, cl_decoded_option*) (c-opts.c:230)
==16903==    by 0x1477B07: toplev::main(int, char**) (toplev.c:2310)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 8,144 bytes in 1 blocks are still reachable in loss record 669 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x12C2926: xcallocator<hash_map<nofree_string_hash, opt_pass*, simple_hashmap_traits<default_hash_traits<nofree_string_hash>, opt_pass*> >::hash_entry>::data_alloc(unsigned long) (hash-table.h:275)
==16903==    by 0x12C232C: hash_table<hash_map<nofree_string_hash, opt_pass*, simple_hashmap_traits<default_hash_traits<nofree_string_hash>, opt_pass*> >::hash_entry, false, xcallocator>::alloc_entries(unsigned long) const (hash-table.h:711)
==16903==    by 0x12C1B86: hash_table<hash_map<nofree_string_hash, opt_pass*, simple_hashmap_traits<default_hash_traits<nofree_string_hash>, opt_pass*> >::hash_entry, false, xcallocator>::hash_table(unsigned long, bool, bool, bool, mem_alloc_origin) (hash-table.h:628)
==16903==    by 0x12C1762: hash_map<nofree_string_hash, opt_pass*, simple_hashmap_traits<default_hash_traits<nofree_string_hash>, opt_pass*> >::hash_map(unsigned long, bool, bool, bool) (hash-map.h:139)
==16903==    by 0x12AB921: gcc::pass_manager::register_pass_name(opt_pass*, char const*) (passes.c:906)
==16903==    by 0x12AB84A: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:878)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903== 
==16903== 32,768 bytes in 1 blocks are still reachable in loss record 670 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8ACF2: set_page_table_entry(void*, page_entry*) (ggc-page.c:673)
==16903==    by 0xB8B2AF: alloc_page(unsigned int) (ggc-page.c:939)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x147A265: line_maps* ggc_alloc<line_maps>() (ggc.h:181)
==16903==    by 0x1475239: general_init(char const*, bool) (toplev.c:1089)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 32,768 bytes in 1 blocks are still reachable in loss record 671 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0xB8ACF2: set_page_table_entry(void*, page_entry*) (ggc-page.c:673)
==16903==    by 0xB8B2AF: alloc_page(unsigned int) (ggc-page.c:939)
==16903==    by 0xB8BAB1: ggc_internal_alloc(unsigned long, void (*)(void*), unsigned long, unsigned long) (ggc-page.c:1294)
==16903==    by 0x198CEBB: hash_table<type_cache_hasher, false, xcallocator>* ggc_alloc<hash_table<type_cache_hasher, false, xcallocator> >() (ggc.h:181)
==16903==    by 0x198AA1C: hash_table<type_cache_hasher, false, xcallocator>::create_ggc(unsigned long, bool) (hash-table.h:396)
==16903==    by 0x193A51C: init_ttree() (tree.c:678)
==16903==    by 0x147529D: general_init(char const*, bool) (toplev.c:1094)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 45,056 bytes in 1 blocks are still reachable in loss record 672 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E9DF: xrealloc (xmalloc.c:177)
==16903==    by 0xD223BE: gcc::dump_manager::dump_register(char const*, char const*, char const*, dump_kind, optgroup_flag, bool) (dumpfile.c:229)
==16903==    by 0x12AB7F1: gcc::pass_manager::register_one_dump_file(opt_pass*) (passes.c:873)
==16903==    by 0x12AB898: gcc::pass_manager::register_dump_files(opt_pass*) (passes.c:890)
==16903==    by 0x12BB76D: gcc::pass_manager::pass_manager(gcc::context*) (passes.c:1642)
==16903==    by 0x1475307: general_init(char const*, bool) (toplev.c:1108)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 673 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0x285E699: init_opts_obstack() (opts.c:277)
==16903==    by 0x1477A8B: toplev::main(int, char**) (toplev.c:2291)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 674 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0x9BB493: c_init_decl_processing() (c-decl.c:4469)
==16903==    by 0xA38D4E: c_objc_common_init() (c-objc-common.c:62)
==16903==    by 0x1476DF2: lang_dependent_init(char const*) (toplev.c:1885)
==16903==    by 0x1477809: do_compile() (toplev.c:2182)
==16903==    by 0x1477BF8: toplev::main(int, char**) (toplev.c:2336)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 675 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xA9E12C: verify_sequence_points(tree_node*) (c-common.c:2093)
==16903==    by 0xA1651E: c_process_expr_stmt(unsigned int, tree_node*) (c-typeck.c:11213)
==16903==    by 0xA1699C: c_finish_expr_stmt(unsigned int, tree_node*) (c-typeck.c:11255)
==16903==    by 0xA47236: c_parser_statement_after_labels(c_parser*, bool*, vec<tree_node*, va_heap, vl_ptr>*) (c-parser.c:6249)
==16903==    by 0xA46294: c_parser_compound_statement_nostart(c_parser*) (c-parser.c:5788)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 676 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0xCA5406: analyze_functions(bool) (cgraphunit.c:1154)
==16903==    by 0xCA8DDE: symbol_table::finalize_compilation_unit() (cgraphunit.c:2511)
==16903==    by 0x1473BC9: compile_file() (toplev.c:482)
==16903==    by 0x147787C: do_compile() (toplev.c:2197)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 677 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xDD32BD: object_allocator<et_node>::allocate() (alloc-pool.h:505)
==16903==    by 0xDD0EAA: et_new_tree (et-forest.c:465)
==16903==    by 0xD1CC62: calculate_dominance_info(cdi_direction) (dominance.c:729)
==16903==    by 0x1503734: cleanup_tree_cfg_noloop(unsigned int) (tree-cfgcleanup.c:1086)
==16903==    by 0x15039A3: cleanup_tree_cfg(unsigned int) (tree-cfgcleanup.c:1187)
==16903==    by 0x14DAFB3: execute_build_cfg() (tree-cfg.c:374)
==16903==    by 0x14DB016: (anonymous namespace)::pass_build_cfg::execute(function*) (tree-cfg.c:403)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 678 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xDD3295: object_allocator<et_occ>::allocate() (alloc-pool.h:505)
==16903==    by 0xDD0E37: et_new_occ(et_node*) (et-forest.c:446)
==16903==    by 0xDD0EF5: et_new_tree (et-forest.c:473)
==16903==    by 0xD1CC62: calculate_dominance_info(cdi_direction) (dominance.c:729)
==16903==    by 0x1503734: cleanup_tree_cfg_noloop(unsigned int) (tree-cfgcleanup.c:1086)
==16903==    by 0x15039A3: cleanup_tree_cfg(unsigned int) (tree-cfgcleanup.c:1187)
==16903==    by 0x14DAFB3: execute_build_cfg() (tree-cfg.c:374)
==16903==    by 0x14DB016: (anonymous namespace)::pass_build_cfg::execute(function*) (tree-cfg.c:403)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 679 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0x1A15AB2: vr_values::vr_values() (vr-values.c:1845)
==16903==    by 0x25BEC4A: evrp_range_analyzer::evrp_range_analyzer(bool) (gimple-ssa-evrp-analyze.c:46)
==16903==    by 0x17CF1B8: strlen_dom_walker::strlen_dom_walker(cdi_direction) (tree-ssa-strlen.c:5491)
==16903==    by 0x17CC872: (anonymous namespace)::printf_strlen_execute(function*, bool) (tree-ssa-strlen.c:5676)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 680 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xDD3295: object_allocator<et_occ>::allocate() (alloc-pool.h:505)
==16903==    by 0xDD0E37: et_new_occ(et_node*) (et-forest.c:446)
==16903==    by 0xDD0EF5: et_new_tree (et-forest.c:473)
==16903==    by 0xD1CC62: calculate_dominance_info(cdi_direction) (dominance.c:729)
==16903==    by 0x18317AD: verify_ssa(bool, bool) (tree-ssa.c:1108)
==16903==    by 0x12BCA7B: execute_function_todo(function*, void*) (passes.c:2049)
==16903==    by 0x12BB8F4: do_per_function(void (*)(function*, void*), void*) (passes.c:1687)
==16903==    by 0x12BCC48: execute_todo(unsigned int) (passes.c:2096)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 681 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xD13459: object_allocator<df_reg_info>::allocate() (alloc-pool.h:505)
==16903==    by 0xD07F6F: df_grow_reg_info() (df-scan.c:482)
==16903==    by 0xD073C0: df_scan_alloc(bitmap_head*) (df-scan.c:260)
==16903==    by 0xCF3496: rest_of_handle_df_initialize() (df-core.c:697)
==16903==    by 0xCF36D6: (anonymous namespace)::pass_df_initialize_no_opt::execute(function*) (df-core.c:787)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903==    by 0x12BDF98: execute_pass_list_1(opt_pass*) (passes.c:2657)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 682 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xD13A31: object_allocator<df_artificial_ref>::allocate() (alloc-pool.h:505)
==16903==    by 0xD0D13F: df_ref_create_structure(df_ref_class, df_collection_rec*, rtx_def*, rtx_def**, basic_block_def*, df_insn_info*, df_ref_type, int) (df-scan.c:2490)
==16903==    by 0xD0D5A4: df_ref_record(df_ref_class, df_collection_rec*, rtx_def*, rtx_def**, basic_block_def*, df_insn_info*, df_ref_type, int) (df-scan.c:2610)
==16903==    by 0xD0F662: df_entry_block_defs_collect(df_collection_rec*, bitmap_head*) (df-scan.c:3564)
==16903==    by 0xD0F6C4: df_record_entry_block_defs(bitmap_head*) (df-scan.c:3579)
==16903==    by 0xD08372: df_scan_blocks() (df-scan.c:578)
==16903==    by 0xCF35B0: rest_of_handle_df_initialize() (df-core.c:715)
==16903==    by 0xCF36D6: (anonymous namespace)::pass_df_initialize_no_opt::execute(function*) (df-core.c:787)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 683 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xD134F3: object_allocator<df_insn_info>::allocate() (alloc-pool.h:505)
==16903==    by 0xD08BCF: df_insn_create_insn_record(rtx_insn*) (df-scan.c:824)
==16903==    by 0xD0EF2B: df_bb_refs_record(int, bool) (df-scan.c:3333)
==16903==    by 0xD08442: df_scan_blocks() (df-scan.c:588)
==16903==    by 0xCF35B0: rest_of_handle_df_initialize() (df-core.c:715)
==16903==    by 0xCF36D6: (anonymous namespace)::pass_df_initialize_no_opt::execute(function*) (df-core.c:787)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 684 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xD13A59: object_allocator<df_regular_ref>::allocate() (alloc-pool.h:505)
==16903==    by 0xD0D17E: df_ref_create_structure(df_ref_class, df_collection_rec*, rtx_def*, rtx_def**, basic_block_def*, df_insn_info*, df_ref_type, int) (df-scan.c:2496)
==16903==    by 0xD0D5A4: df_ref_record(df_ref_class, df_collection_rec*, rtx_def*, rtx_def**, basic_block_def*, df_insn_info*, df_ref_type, int) (df-scan.c:2610)
==16903==    by 0xD0DD15: df_uses_record(df_collection_rec*, rtx_def**, df_ref_type, basic_block_def*, df_insn_info*, int) (df-scan.c:2856)
==16903==    by 0xD0DE0F: df_uses_record(df_collection_rec*, rtx_def**, df_ref_type, basic_block_def*, df_insn_info*, int) (df-scan.c:2887)
==16903==    by 0xD0EA2E: df_insn_refs_collect(df_collection_rec*, basic_block_def*, df_insn_info*) (df-scan.c:3211)
==16903==    by 0xD0EFB4: df_bb_refs_record(int, bool) (df-scan.c:3338)
==16903==    by 0xD08442: df_scan_blocks() (df-scan.c:588)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 685 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0x10D3AFD: ira(_IO_FILE*) (ira.c:5519)
==16903==    by 0x10D49F7: (anonymous namespace)::pass_ira::execute(function*) (ira.c:5970)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903==    by 0x12BDF67: execute_pass_list_1(opt_pass*) (passes.c:2656)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 686 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0xCFBC91: df_lr_alloc(bitmap_head*) (df-problems.c:769)
==16903==    by 0xCF42ED: df_analyze_problem(dataflow*, bitmap_head*, int*, int) (df-core.c:1162)
==16903==    by 0xCF4515: df_analyze_1() (df-core.c:1228)
==16903==    by 0xCF4867: df_analyze() (df-core.c:1290)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 687 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xDD32BD: object_allocator<et_node>::allocate() (alloc-pool.h:505)
==16903==    by 0xDD0EAA: et_new_tree (et-forest.c:465)
==16903==    by 0xD1CC62: calculate_dominance_info(cdi_direction) (dominance.c:729)
==16903==    by 0xC4E869: flow_loops_find(loops*) (cfgloop.c:431)
==16903==    by 0x11291C6: loop_optimizer_init(unsigned int) (loop-init.c:94)
==16903==    by 0x10D3CBA: ira(_IO_FILE*) (ira.c:5579)
==16903==    by 0x10D49F7: (anonymous namespace)::pass_ira::execute(function*) (ira.c:5970)
==16903==    by 0x12BDBEB: execute_one_pass(opt_pass*) (passes.c:2567)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 688 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0xB04796: base_pool_allocator<memory_block_pool>::allocate() (alloc-pool.h:376)
==16903==    by 0xDD3295: object_allocator<et_occ>::allocate() (alloc-pool.h:505)
==16903==    by 0xDD0E37: et_new_occ(et_node*) (et-forest.c:446)
==16903==    by 0xDD0EF5: et_new_tree (et-forest.c:473)
==16903==    by 0xD1CC62: calculate_dominance_info(cdi_direction) (dominance.c:729)
==16903==    by 0xC4E869: flow_loops_find(loops*) (cfgloop.c:431)
==16903==    by 0x11291C6: loop_optimizer_init(unsigned int) (loop-init.c:94)
==16903==    by 0x10D3CBA: ira(_IO_FILE*) (ira.c:5579)
==16903==    by 0x10D49F7: (anonymous namespace)::pass_ira::execute(function*) (ira.c:5970)
==16903== 
==16903== 65,536 bytes in 1 blocks are still reachable in loss record 689 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0x115574E: init_lives() (lra-assigns.c:349)
==16903==    by 0x115A095: lra_assign(bool&) (lra-assigns.c:1619)
==16903==    by 0x11513CC: lra(_IO_FILE*) (lra.c:2387)
==16903==    by 0x10D44F1: do_reload() (ira.c:5827)
==16903== 
==16903== 131,072 bytes in 1 blocks are still reachable in loss record 690 of 691
==16903==    at 0x483AB1A: calloc (vg_replace_malloc.c:762)
==16903==    by 0x294E987: xcalloc (xmalloc.c:162)
==16903==    by 0x2902A47: ht_create(unsigned int) (symtab.c:68)
==16903==    by 0x1465CAE: init_stringpool() (stringpool.c:54)
==16903==    by 0x1475227: general_init(char const*, bool) (toplev.c:1087)
==16903==    by 0x1477A81: toplev::main(int, char**) (toplev.c:2286)
==16903==    by 0x284F970: main (main.c:39)
==16903== 
==16903== 131,072 bytes in 2 blocks are still reachable in loss record 691 of 691
==16903==    at 0x483880B: malloc (vg_replace_malloc.c:309)
==16903==    by 0x294E925: xmalloc (xmalloc.c:147)
==16903==    by 0xB03E94: memory_block_pool::allocate() (memory-block.h:59)
==16903==    by 0x28CF4CF: mempool_obstack_chunk_alloc(unsigned long) (memory-block.cc:64)
==16903==    by 0x294A0E1: call_chunkfun (obstack.c:94)
==16903==    by 0x294A1AC: _obstack_begin_worker (obstack.c:141)
==16903==    by 0x294A2BA: _obstack_begin (obstack.c:164)
==16903==    by 0xBA6312: bitmap_obstack_initialize(bitmap_obstack*) (bitmap.c:748)
==16903==    by 0x1155990: init_live_reload_and_inheritance_pseudos() (lra-assigns.c:418)
==16903==    by 0x115A315: lra_assign(bool&) (lra-assigns.c:1652)
==16903==    by 0x11513CC: lra(_IO_FILE*) (lra.c:2387)
==16903==    by 0x10D44F1: do_reload() (ira.c:5827)
==16903== 
==16903== LEAK SUMMARY:
==16903==    definitely lost: 0 bytes in 0 blocks
==16903==    indirectly lost: 0 bytes in 0 blocks
==16903==      possibly lost: 0 bytes in 0 blocks
==16903==    still reachable: 1,678,391 bytes in 2,426 blocks
==16903==         suppressed: 0 bytes in 0 blocks
==16903== 
==16903== For lists of detected and suppressed errors, rerun with: -s
==16903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
diff mbox series

Patch

PR c/99055 - memory leak in warn_parm_array_mismatch

gcc/c-family/ChangeLog:

	PR c/99055
	* c-warn.c (generic_expr_as_string): New function.
	(warn_parm_array_mismatch): Replace calls to print_generic_expr_to_str
	with generic_expr_as_string.

gcc/ChangeLog:

	* tree-pretty-print.c (print_generic_expr_to_str): Update comment.

diff --git a/gcc/c-family/c-warn.c b/gcc/c-family/c-warn.c
index e6e28d9b139..8cbc598bf6f 100644
--- a/gcc/c-family/c-warn.c
+++ b/gcc/c-family/c-warn.c
@@ -3319,6 +3319,20 @@  warn_parm_ptrarray_mismatch (location_t origloc, tree curparms, tree newparms)
     }
 }
 
+/* Same as print_generic_expr_to_str but returning std::string to keep
+   callers from having to free memory.  */
+
+static std::string
+generic_expr_as_string (tree expr, const char *dflt = "")
+{
+  if (!expr)
+    return dflt;
+
+  pretty_printer pp;
+  dump_generic_node (&pp, expr, 0, TDF_VOPS | TDF_MEMSYMS, false);
+  return std::string (pp_formatted_text (&pp));
+}
+
 /* Detect and diagnose a mismatch between an attribute access specification
    on the original declaration of FNDECL and that on the parameters NEWPARMS
    from its refeclaration.  ORIGLOC is the location of the first declaration
@@ -3585,10 +3599,8 @@  warn_parm_array_mismatch (location_t origloc, tree fndecl, tree newparms)
 	       the same.  */
 	    continue;
 
-	  const char* const newbndstr =
-	    newbnd ? print_generic_expr_to_str (newbnd) : "*";
-	  const char* const curbndstr =
-	    curbnd ? print_generic_expr_to_str (curbnd) : "*";
+	  std::string newbndstr = generic_expr_as_string (newbnd, "*");
+	  std::string curbndstr = generic_expr_as_string (curbnd, "*");
 
 	  if (!newpos != !curpos
 	      || (newpos && !tree_int_cst_equal (newpos, curpos)))
@@ -3619,7 +3631,7 @@  warn_parm_array_mismatch (location_t origloc, tree fndecl, tree newparms)
 				     "argument %u of type %s declared "
 				     "with mismatched bound %<%s%>",
 				     parmpos + 1, newparmstr.c_str (),
-				     newbndstr);
+				     newbndstr.c_str ());
 
 	      if (warned)
 		{
@@ -3633,8 +3645,9 @@  warn_parm_array_mismatch (location_t origloc, tree fndecl, tree newparms)
 			      curparmstr.c_str (), plus_one (curpos));
 		    }
 		  else
-		    inform (&richloc, "previously declared as %s with bound "
-			    "%<%s%>", curparmstr.c_str (), curbndstr);
+		    inform (&richloc,
+			    "previously declared as %s with bound %<%s%>",
+			    curparmstr.c_str (), curbndstr.c_str ());
 
 		  continue;
 		}
@@ -3651,9 +3664,10 @@  warn_parm_array_mismatch (location_t origloc, tree fndecl, tree newparms)
 	      if (warning_at (newloc, OPT_Wvla_parameter,
 			      "argument %u of type %s declared with "
 			      "mismatched bound %<%s%>",
-			      parmpos + 1, newparmstr.c_str (), newbndstr))
+			      parmpos + 1, newparmstr.c_str (),
+			      newbndstr.c_str ()))
 		inform (origloc, "previously declared as %s with bound %qs",
-			curparmstr.c_str (), curbndstr);
+			curparmstr.c_str (), curbndstr.c_str ());
 	      continue;
 	    }
 	}
diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c
index aabe6bb23b9..986f75d1d5f 100644
--- a/gcc/tree-pretty-print.c
+++ b/gcc/tree-pretty-print.c
@@ -169,7 +169,8 @@  print_generic_expr (FILE *file, tree t, dump_flags_t flags)
   pp_flush (tree_pp);
 }
 
-/* Print a single expression T to string, and return it.  */
+/* Print a single expression T to string, and return it.  The caller
+   must free the returned memory.  */
 
 char *
 print_generic_expr_to_str (tree t)