https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
Martin Liška changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #11 from Martin Liška ---
Author: marxin
Date: Fri Nov 7 12:32:30 2014
New Revision: 217218
URL: https://gcc.gnu.org/viewcvs?rev=217218&root=gcc&view=rev
Log:
PR ipa/63595
* g++.dg/ipa/pr63595.C: New test.
* cgraphunit.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #10 from Martin Liška ---
Created attachment 33896
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33896&action=edit
reduced test case for tria.ii
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #9 from Martin Liška ---
Merged function by IPA ICF after expand_thunk is called:
Triangulation::raw_quad_iterator Triangulation::end_quad() const
[with int dim = 3; Triangulation::raw_quad_iterator = TriaRawIterator<3,
TriaObjectAcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #8 from Martin Liška ---
Same problem can be even seen on x86_64-linux-pc:
_ZNK13TriangulationILi3EE3endEv:
.LFB5569:
.cfi_startproc
> subq$24, %rsp
.cfi_def_cfa_offset 32
movq%rsp, %rdi
call_ZNK13Tr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #7 from Pat Haugen ---
(In reply to Martin Liška from comment #6)
>
> There's patch I've been testing:
>
> diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c
> index d1238a4..7456fec 100644
> --- a/gcc/ipa-icf.c
> +++ b/gcc/ipa-icf.c
> @@ -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #6 from Martin Liška ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
>
> --- Comment #5 from Pat Haugen ---
> Created attachment 33796
>--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33796&action=edit
> preprocessed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #5 from Pat Haugen ---
Created attachment 33796
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33796&action=edit
preprocessed source from 254.gap
CPU2000 benchmark 254.gap started miscomparing with r216305 also. Attaching
prepr