>>>>>>>>>>
Contents of bug.ii:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
# 1 "bug.cpp"
# 1 "/home/raym
--- Comment #2 from raymond at corvil dot com 2006-09-14 15:58 ---
Line 13 in the sample code is invalid code but line 14 is valid (Base is an
unambiguous base class of Left). Deleting line 13 leaves code that compiles
cleanly with gcc-3.3.5 (i386-portbld-freebsd4.8, gcc version 3.3.5
--param ggc-min-heapsize=63424
Compiler executable checksum: 5c1ee95ea2451a4e1aafd30c10a207cb
bug.cpp: In function 'void inner() [with _Wrapper = TraitedWrapper, _Type =
Generated]':
bug.cpp:101: instantiated from here
bug.cpp:79: internal compiler error: in stabilize_call, at cp/tree.c:2248
Please subm
--- Comment #1 from raymond at corvil dot com 2007-08-07 17:59 ---
I have been able to reproduce the same ICE in 3.4.2,
gcc version 3.4.2 20040827 (prerelease) [FreeBSD]
but not in 2.95.4 or 4.1.2:
gcc version 2.95.4 20020320 [FreeBSD]
gcc version 4.1.2 (Ubuntu 4.1.2
--- Comment #3 from raymond at corvil dot com 2007-08-16 09:50 ---
Yes, it does not happen with recent releases. I logged it because I couldn't
find any hint of this problem having been seen and noted anywhere. I just
wanted to let you know about it in case the problem has simply
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662
Bug #: 52662
Summary: ICE in replace_reg_with_saved_mem, at
caller-save.c:1125
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662
--- Comment #1 from Raymond Russell 2012-03-22
06:28:07 UTC ---
The preprocessed output is too large (2028k) to add as an attachment. I don't
have anywhere obvious to post it - do you have any suggestions on how to submit
it?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662
--- Comment #3 from Raymond Russell 2012-03-22
07:48:56 UTC ---
Created attachment 26951
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26951
Preprocessed code from successful compilation
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662
--- Comment #4 from Raymond Russell 2012-03-22
07:49:59 UTC ---
Created attachment 26952
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26952
Preprocessed code that triggered ICE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52662
--- Comment #5 from Raymond Russell 2012-03-22
07:54:11 UTC ---
Thanks, for some reason I thought compressed output wouldn't be kosher
(i.e. I wasn't really thinking). I've attached both sets of
preprocessed code for completeness.
Many thanks
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
# 1 "VirtuallyInheritedReference.cpp"
# 1 "/home/raymond/src/C++/gcc-bugs//"
# 1 ""
# 1 ""
# 1 "VirtuallyInheritedReference.cpp"
struct
11 matches
Mail list logo