[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED CC||hubicka at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot gnu.org --- Comment #4 from Jan Hubicka hubicka at gcc dot gnu.org --- Mine...
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 --- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org --- OK, the problem is that the return type of nested function is variable sized type of the outer functions. These types go to function sections and are not merged. We used to not ICE just by luck - RESTLT_DECL went to global section that created yet another unmerged version of the type that got into RESULT_DECL. This is not only problem of this kind and I am not quite sure what to do here: either we need to invent way how to refer items in the other function section, or we need to put all abstract origins into global stream completely. The second would be very expensive... In this partiuclar case we probably can just teach tree-inline to VOID_CONVERT_EXPR when needed?
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target|arm-none-eabi, |arm-none-eabi, |powerpc64-linux |powerpc64-linux, ||i386-pc-solaris2.10 CC||ro at gcc dot gnu.org --- Comment #3 from Rainer Orth ro at gcc dot gnu.org --- I'm also seeing this on Solaris 10/x86. It may or may not be related to PR lto/58108, at least the coincidence is noteworthy. Rainer
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCONFIRMED |NEW Last reconfirmed||2013-08-08 CC||ramana at gcc dot gnu.org Ever confirmed|0 |1
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 Pat Haugen pthaugen at gcc dot gnu.org changed: What|Removed |Added Target|arm-none-eabi |arm-none-eabi, ||powerpc64-linux CC||pthaugen at gcc dot gnu.org --- Comment #2 from Pat Haugen pthaugen at gcc dot gnu.org --- Seeing the same thing on powerpc64-linux.
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||lto CC||jh at suse dot cz Target Milestone|--- |4.9.0 Known to fail||4.9.0
[Bug regression/58084] FAIL: gcc.dg/torture/pr8081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58084 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||arm-none-eabi --- Comment #1 from ktkachov at gcc dot gnu.org --- In case it's needed, compiler configured for arm-none-eabi: --with-fpu=neon-vfpv4 --with-float=hard --with-arch=armv7-a