[Bug middle-end/110444] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-27 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444

--- Comment #4 from David Binderman  ---
The bug seems to appear sometime between g:f10a4ce044a62c92
and g:319e6fe96027f537, which is 173 commits.

[Bug middle-end/110444] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444

--- Comment #3 from Andrew Pinski  ---
r14-2041

[Bug middle-end/110444] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444

--- Comment #2 from Andrew Pinski  ---
Reducing ...

[Bug middle-end/110444] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444

Andrew Pinski  changed:

   What|Removed |Added

  Component|c++ |middle-end
   Keywords||ice-on-valid-code

--- Comment #1 from Andrew Pinski  ---
0x8df39f real_can_shorten_arithmetic(machine_mode, machine_mode)
/home/apinski/src/upstream-gcc-git/gcc/gcc/real.cc:1398
0x216236b gimple_simplify_123(gimple_match_op*, gimple**, tree_node*
(*)(tree_node*), tree_node*, tree_node**, tree_code)
   
/home/apinski/src/upstream-gcc-git/gcc/objdir/gcc/gimple-match-2.cc:1071
0x215a036 gimple_simplify_CONVERT_EXPR(gimple_match_op*, gimple**, tree_node*
(*)(tree_node*), code_helper, tree_node*, tree_node*)
   
/home/apinski/src/upstream-gcc-git/gcc/objdir/gcc/gimple-match-1.cc:4814
0x186c971 gimple_resimplify1
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-match-exports.cc:890
0x186d427 gimple_simplify(gimple*, gimple_match_op*, gimple**, tree_node*
(*)(tree_node*), tree_node* (*)(tree_node*))
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-match-exports.cc:834
0xf67c6e gimple_fold_stmt_to_constant_1(gimple*, tree_node* (*)(tree_node*),
tree_node* (*)(tree_node*))
/home/apinski/src/upstream-gcc-git/gcc/gcc/gimple-fold.cc:7472
0x149bbb4 try_to_simplify
/home/apinski/src/upstream-gcc-git/gcc/gcc/tree-ssa-sccvn.cc:6096
0x149bbb4 visit_stmt
/home/apinski/src/upstream-gcc-git/gcc/gcc/tree-ssa-sccvn.cc:6139
0x149c6b5 process_bb
/home/apinski/src/upstream-gcc-git/gcc/gcc/tree-ssa-sccvn.cc:7945
0x149e1c9 do_rpo_vn_1
/home/apinski/src/upstream-gcc-git/gcc/gcc/tree-ssa-sccvn.cc:8544
0x149fb38 execute
/home/apinski/src/upstream-gcc-git/gcc/gcc/tree-ssa-sccvn.cc:8702
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See  for instructions.