https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87283

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-09-11
     Ever confirmed|0                           |1

--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> ---
Breakpoint 1, fancy_abort (
    file=0x1fafb28 "/export/gnu/import/git/sources/gcc/gcc/alloc-pool.h", 
    line=433, 
    function=0x1fafb88
<base_pool_allocator<memory_block_pool>::remove(void*)::__FUNCTION__> "remove")
    at /export/gnu/import/git/sources/gcc/gcc/diagnostic.c:1560
1560      internal_error ("in %s, at %s:%d", function, trim_filename (file),
line);
Missing separate debuginfos, use: dnf debuginfo-install
gmp-6.1.2-7.0.fc28.x86_64 isl-0.16.1-6.0.fc28.x86_64
libmpc-1.0.2-9.0.fc28.x86_64 mpfr-3.1.6-1.fc28.x86_64
zlib-1.2.11-8.1.fc28.x86_64
(gdb) bt
#0  fancy_abort (
    file=0x1fafb28 "/export/gnu/import/git/sources/gcc/gcc/alloc-pool.h", 
    line=433, 
    function=0x1fafb88
<base_pool_allocator<memory_block_pool>::remove(void*)::__FUNCTION__> "remove")
    at /export/gnu/import/git/sources/gcc/gcc/diagnostic.c:1560
#1  0x00000000009858fc in base_pool_allocator<memory_block_pool>::remove (
    this=0x2fad900, object=0x2fe88e0)
    at /export/gnu/import/git/sources/gcc/gcc/alloc-pool.h:433
#2  0x000000000120cc1f in object_allocator<occurrence>::remove (
    this=0x2fad900, object=0x2fe88e0)
    at /export/gnu/import/git/sources/gcc/gcc/alloc-pool.h:521
#3  0x0000000001201b98 in free_bb (occ=0x2fe88e0)
    at /export/gnu/import/git/sources/gcc/gcc/tree-ssa-math-opts.c:523
#4  0x0000000001202aea in execute_cse_reciprocals_1 (def_gsi=0x0, def=
    <ssa_name 0x7fffead05630>)
    at /export/gnu/import/git/sources/gcc/gcc/tree-ssa-math-opts.c:840
#5  0x0000000001202e1e in (anonymous namespace)::pass_cse_reciprocals::execute
    (this=0x2bddb10, fun=0x7fffeace02c0)
    at /export/gnu/import/git/sources/gcc/gcc/tree-ssa-math-opts.c:923
#6  0x0000000000e64ea5 in execute_one_pass (
    pass=<opt_pass* 0x2bddb10 "recip"(177)>)
    at /export/gnu/import/git/sources/gcc/gcc/passes.c:2446
---Type <return> to continue, or q <return> to quit---
#7  0x0000000000e651f6 in execute_pass_list_1 (
    pass=<opt_pass* 0x2bddb10 "recip"(177)>)
    at /export/gnu/import/git/sources/gcc/gcc/passes.c:2535
#8  0x0000000000e65227 in execute_pass_list_1 (
    pass=<opt_pass* 0x2bdbb00 "*all_optimizations"(-1)>)
    at /export/gnu/import/git/sources/gcc/gcc/passes.c:2536
#9  0x0000000000e6527f in execute_pass_list (fn=0x7fffeace02c0, pass=
    <opt_pass* 0x2bdb920 "fixup_cfg"(91)>)
    at /export/gnu/import/git/sources/gcc/gcc/passes.c:2546
#10 0x000000000096afd2 in cgraph_node::expand (
    this=<cgraph_node * const 0x7fffeabfb840 "do_force.constprop"/15485>)
    at /export/gnu/import/git/sources/gcc/gcc/cgraphunit.c:2121
#11 0x000000000096b603 in expand_all_functions ()
    at /export/gnu/import/git/sources/gcc/gcc/cgraphunit.c:2259
#12 0x000000000096c166 in symbol_table::compile (this=0x7fffeadab100)
    at /export/gnu/import/git/sources/gcc/gcc/cgraphunit.c:2610
#13 0x000000000086768b in lto_main ()
    at /export/gnu/import/git/sources/gcc/gcc/lto/lto.c:3429
#14 0x0000000000fc63d7 in compile_file ()
    at /export/gnu/import/git/sources/gcc/gcc/toplev.c:455
#15 0x0000000000fc8e9b in do_compile ()
    at /export/gnu/import/git/sources/gcc/gcc/toplev.c:2170
#16 0x0000000000fc9188 in toplev::main (this=0x7fffffffd45e, argc=25, 
---Type <return> to continue, or q <return> to quit---
    argv=0x2ba9b00) at /export/gnu/import/git/sources/gcc/gcc/toplev.c:2305
#17 0x0000000001e29162 in main (argc=25, argv=0x7fffffffd558)
    at /export/gnu/import/git/sources/gcc/gcc/main.c:39
(gdb) f 1
#1  0x00000000009858fc in base_pool_allocator<memory_block_pool>::remove (
    this=0x2fad900, object=0x2fe88e0)
    at /export/gnu/import/git/sources/gcc/gcc/alloc-pool.h:433
433           gcc_assert (m_initialized);
(gdb) f 1
#1  0x00000000009858fc in base_pool_allocator<memory_block_pool>::remove (
    this=0x2fad900, object=0x2fe88e0)
    at /export/gnu/import/git/sources/gcc/gcc/alloc-pool.h:433
433           gcc_assert (m_initialized);
(gdb) p m_initialized
$1 = false
(gdb)

Reply via email to