[Bug tree-optimization/92111] New: ICE during GIMPLE pass: dom

jan at jki dot io gcc-bugzilla@gcc.gnu.org
Tue Oct 15 20:14:00 GMT 2019


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

            Bug ID: 92111
           Summary: ICE during GIMPLE pass: dom
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jan at jki dot io
  Target Milestone: ---

Created attachment 47043
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47043&action=edit
preprocessed source

during GIMPLE pass: dom
^[[01m^[[Kvulkan/qvulkanwindow.cpp:^[[m^[[K In member function
‘^[[01m^[[KcreateTransientImage^[[m^[[K’:
^[[01m^[[Kvulkan/qvulkanwindow.cpp:1289:6:^[[m^[[K ^[[01;31m^[[Kinternal
compiler error: ^[[m^[[KSegmentation fault
 1289 | bool QVulkanWindowPrivate::createTransientImage(VkFormat format,
      |      ^[[01;31m^[[K^^[[m^[[K
0x7be519 crash_signal
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/toplev.c:326
0x7f5760f34b8f ???
 
/var/tmp/portage/sys-libs/glibc-2.30/work/glibc-2.30/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
0x110d221 top_bit_of
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/wide-int.cc:423
0x110d221 wi::sub_large(long*, long const*, unsigned int, long const*, unsigned
int, unsigned int, signop, wi::overflow_type*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/wide-int.cc:1553
0x12241db wi::binary_traits<generic_wide_int<wide_int_storage>,
generic_wide_int<wide_int_storage>,
wi::int_traits<generic_wide_int<wide_int_storage> >::precision_type, wi::int_tr
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/wide-int.h:2537
0x12241db operator_cast::fold_range(tree_node*, value_range_base const&,
value_range_base const&) const
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/range-op.cc:1578
0x10ce178 range_fold_unary_expr(value_range_base*, tree_code, tree_node*,
value_range_base const*, tree_node*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-vrp.c:1938
0x1101dfd vr_values::extract_range_from_unary_expr(value_range*, tree_code,
tree_node*, tree_node*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/vr-values.c:934
0x10fef07 vr_values::extract_range_from_assignment(value_range*, gassign*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/vr-values.c:1471
0x10fef07 vr_values::vrp_visit_assignment_or_call(gimple*, tree_node**,
value_range*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/vr-values.c:2090
0x10fef07 vr_values::extract_range_from_stmt(gimple*, edge_def**, tree_node**,
value_range*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/vr-values.c:2822
0x11e84f3 evrp_range_analyzer::record_ranges_from_stmt(gimple*, bool)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/gimple-ssa-evrp-analyze.c:307
0x10b003a record_temporary_equivalences_from_stmts_at_dest
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-threadedge.c:293
0x10af2a0 thread_through_normal_block
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-threadedge.c:1062
0x10ae64d thread_across_edge
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-threadedge.c:1260
0x10ae1d8 thread_outgoing_edges(basic_block_def*, gcond*, const_and_copies*,
avail_exprs_stack*, evrp_range_analyzer*, tree_node* (*)(gimple*, gimple*,
avail_exprs_stack*, basic_b
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-threadedge.c:1464
0x101d0a5 dom_opt_dom_walker::after_dom_children(basic_block_def*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-dom.c:1549
0x11dc081 dom_walker::walk(basic_block_def*)
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/domwalk.c:352
0x10179cf execute
 
/var/tmp/portage/sys-devel/gcc-10.0.0_pre9999/work/gcc-10.0.0_pre9999/gcc/tree-ssa-dom.c:724
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
lto-wrapper: fatal error: x86_64-pc-linux-gnu-g++ returned 1 exit status
compilation terminated.


More information about the Gcc-bugs mailing list