http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
pmatos at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #17 from pmatos at gcc dot gnu.org ---
Patch submitted to gcc-patches.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #16 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #14)
>
> Well. At least to my theory (didn't try).
>
Theory and practice match. It seems to fix the bug and work fine. I will do
some further testing an
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #15 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #14)
> See above - if that works I'd prefer that.
Makes sense. Thanks Richard. I will give that a try and if everything looks ok
I will prepare a patch tod
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #14 from Richard Biener ---
(In reply to pmatos from comment #13)
> (In reply to Richard Biener from comment #11)
> > If double_type_node is FE dependent then it needs treatment in
> > tree-streamer.c:preload_common_nodes:
> >
> > sta
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #13 from pmatos at gcc dot gnu.org ---
(In reply to Richard Biener from comment #11)
> If double_type_node is FE dependent then it needs treatment in
> tree-streamer.c:preload_common_nodes:
>
> static void
> preload_common_nodes (struc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #12 from Patrick Oppenlander ---
(In reply to Andrew Pinski from comment #10)
> -fshort-double is what is causing the issue. Why are you using that option
> in the first place? It changes the ABI.
We are using the option as it suit
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
--- Comment #11 from Richard Biener ---
If double_type_node is FE dependent then it needs treatment in
tree-streamer.c:preload_common_nodes:
static void
preload_common_nodes (struct streamer_tree_cache_d *cache)
{
unsigned i;
for (i = 0; i <
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113
Andrew Pinski changed:
What|Removed |Added
Summary|ICE in |ICE with LTO and
|emit_