Home > Internal Compiler > Internal Compiler Error In Splice_child_die At Dwarf2out.c

Internal Compiler Error In Splice_child_die At Dwarf2out.c

OPM member andlaus commented Jun 3, 2013 it is lto; when disabling it with -DWHOLE_PROG_OPTIM=OFF, it compiled (until I hit Eigen's UMFPack support and then MPI and SuperLU inconsistencies with OPM-core Sign in to comment Contact GitHub API Training Shop Blog About © 2016 GitHub, Inc. lto/ * lto.c (lto_ft_decl_non_common): When we merged DECL_ORIGINAL_TYPE with the type of the TYPE_DECL clear DECL_ORIGINAL_TYPE. * g++.dg/lto/pr48354-1_0.C: New testcase. A little > more reduced ii file uploaded. http://mttags.com/internal-compiler/internal-compiler-error-in-dwarf2out-frame-debug-expr-at-dwarf2out-c.php

You signed out in another tab or window. OPM member andlaus commented Jun 3, 2013 I tried @alfbr's suggestion, but no luck. (Okay, I did not recompile superLU and dune-common, but this hopefully does not make a difference.) @bska Comment 19 Richard Biener 2014-06-12 13:43:42 UTC The 4.7 branch is being closed, moving target milestone to 4.8.4. Lu 2011-04-25 04:17:21 UTC It is caused by revision 170321: http://gcc.gnu.org/ml/gcc-cvs/2011-02/msg00866.html Comment 4 Richard Biener 2011-05-24 14:21:57 UTC In the cc1plus case the type for s is already output and we a fantastic read

You could try without. S_ISDIR ( statBuf.st_mode) || m_processedDirs.find(de) != -1 ) { debug() << "Skipping, already scanned: " << dir << endl; return; Comment 9 Roland 2005-10-12 22:09:48 UTC reported to suse: g++ Internal bug.ii:11:1: internal compiler error: in splice_child_die, at dwarf2out.c:8064 ... Comment 11 David Kredba 2013-12-08 22:01:14 UTC Delta died after more than 200000 iterations.

See for instructions. See for instructions. You signed in with another tab or window. See for instructions.

Using built-in specs. In particular "An ICE is always a bug" as developers are wont to say. org/bugzilla/ [Download message RAW] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48354 --- Comment #12 from rguenther at suse dot de 2011-06-01 \ 08:54:43 UTC --- On Tue, 31 May 2011, hubicka at Comment 11 Jan Hubicka 2011-05-31 16:05:49 UTC The patch seems to work.

I thought it was disabled... All connections I found here filters VPN. I'll attach an updated patch. [prev in list] [next in list] [prev in thread] [next in thread] Configure | About | News | Addalist | SponsoredbyKoreLogic Search:[]List[]Subjects[]Authors[]Bodies (mustpickalistfirst) Set Page gnu !

  • Called from cc1plus via #4 0x00000000009e9d25 in dwarf2out_type_decl (decl=0x7ffff5b86450, local=0) at /space/rguenther/src/svn/trunk/gcc/dwarf2out.c:21985 21985 dwarf2out_decl (decl); (gdb) #5 0x0000000000cd1e8c in rest_of_type_compilation (type=0x7ffff5b7f7e0, toplev=1) at /space/rguenther/src/svn/trunk/gcc/passes.c:230 230 debug_hooks->type_decl (TYPE_STUB_DECL (type), !toplev); (gdb) #6
  • Already have an account?
  • We recommend upgrading to the latest Safari, Google Chrome, or Firefox.
  • The scope blocks look the same for cc1plus and lto1: { Scope block 0x7ffff5b42058#2 typedef struct Dummy Dummy; (unused) struct S s; (unused) } One difference is that cc1plus sees DECL_ORIGINAL_TYPE
  • lto-wrapper: g++-fsf-4.7 returned 1 exit status collect2: error: lto-wrapper returned 1 exit status Comment 17 Richard Biener 2011-12-09 12:31:36 UTC *** Bug 50279 has been marked as a duplicate of this

maybe not. my review here Bug58251 - [4.8 Regression] -flto causes ICE lto1: internal compiler error: in splice_child_die, at dwarf2out.c:4706 Summary: [4.8 Regression] -flto causes ICE lto1: internal compiler error: in splice_ch... This fails as before: kig-4.11.4_build # /usr/bin/x86_64-pc-linux-gnu-g++ -save-temps -fPIC -O2 -ggdb -pipe -march=native -mtune=native -flto=4 -fuse-linker-plugin -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics Comment 12 David Kredba 2013-12-08 22:02:04 UTC Created attachment 31398 [details] Preprocessed source file Comment 13 Markus Trippelsdorf 2013-12-09 08:41:01 UTC Created attachment 31401 [details] Further reduced Further reduced.

Format For Printing -XML -Clone This Bug -Top of page Home | New | Browse | Search | [?] | Reports | Help | NewAccount | Log In Remember [x] | More about the author Personal Open source Business Explore Sign up Sign in Pricing Blog Support Search GitHub This repository Watch 32 Star 6 Fork 31 OPM/opm-simulators Code Issues 29 Pull requests 14 Projects You signed in with another tab or window. Bug48354 - internal compiler error: in splice_child_die, at dwarf2out.c:8064 Summary: internal compiler error: in splice_child_die, at dwarf2out.c:8064 Status: RESOLVED FIXED Alias: None Product: gcc Classification: Unclassified Component: debug (show other bugs)

Reload to refresh your session. This may or may not be a duplicate of bug 46135. Comment 1 David Kredba 2013-12-04 20:27:36 UTC I can reproduce this with Gentoo gcc-4.8.2 and new KDE's kig package 4.11.4. check my blog Description Wouter Vermaelen 2011-03-30 07:59:00 UTC I got this ICE when trying to compile the openMSX package using -flto.

Comment 6 David Kredba 2013-12-05 17:18:40 UTC I "reduced" it to this: /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -ggdb -pipe -march=native -mtune=native -flto=4 -fuse-linker-plugin -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions I can only report that OPM-Autodiff builds (and runs) fine on 64-bit Ubuntu 10.04 (GCC 4.4.3, no LTO support) and Ubuntu 12.04 LTS (GCC 4.6.3, features LTO support). Comment 19 Richard Biener 2011-12-13 14:43:50 UTC Author: rguenth Date: Tue Dec 13 14:43:44 2011 New Revision: 182286 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182286 Log: 2011-12-13 Richard Guenther PR lto/48354 * tree.c (find_decls_types_r): Also

Thank you.

make: *** [all] Error 1 Comment 1 Kristjan Ugrin 2005-10-12 09:02:49 UTC I compiled using 3.3.5 Comment 2 Roland 2005-10-12 09:07:29 UTC same here, on suse 9.3 (g++ (GCC) 3.3.5 20050117 KDE Links Home KDE's Code of Conduct Saved Searches Reports Bugs reported today Bugs reported in the last 3 days Bug reports with patches Weekly Bug statistics Most hated bugs Most make[6]: *** [/tmp/ccaKinu0.ltrans21.ltrans.o] Error 1 Shall I try to get testcase? OPM member bska commented Jun 3, 2013 I don't know what causes the symptoms @andlaus is seeing.

Terms Privacy Security Status Help You can't perform that action at this time. Reload to refresh your session. The patch isn't complete. news See for instructions.

Index Nav: [DateIndex] [SubjectIndex] [AuthorIndex] [ThreadIndex] Message Nav: [DatePrev][DateNext] [ThreadPrev][ThreadNext] Other format: [Raw text] [Bug lto/58251] [4.7/4.8 Regression] -flto causes ICE lto1: internal compiler error: in splice_child_die, at dwarf2out.c:4706 From: "rguenth You can now further reduce the single testfile by following the "Simple ICE reduction" section in the document I've linked to above. I now get the ICE at output_die (already reported) but also new /abuild/jh/trunk-install/bin/g++ -flto=24 -fuse-linker-plugin -o dump_syms -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long It may just be that LTO is sufficiently unstable that it should not be enabled by default in any OPM modules.

For the remaining object file inputs (AFAIK only python_scripter.o?) please attach preprocessed source from the compile-stage. I'm using revision trunk@171714. The ICE is now more common. Exit status 1.

When python_scripter.o > removed and other object files present on link command it did this: Good, if you now remove the -Wl,--no-undefined switch you should be able to remove all shared