1 // Copyright (C) 2005 Free Software Foundation, Inc. 2 // Contributed by Nathan Sidwell 1 Apr 2005 <nathan@codesourcery.com> 3 4 // { dg-options "-ggdb2" } 5 // Origin: ivan <ivanr@syncad.com> 6 // pinskia@gcc.gnu.org 7 // Bug 20505: ICE with -ggdb2 8 9 struct b 10 { 11 static const int d; 12 virtual bool IsEmpty() const=0; 13 int e,c; 14 }; 15 const int b::d = ((__SIZE_TYPE__)(&((b*)1)->c) - 1); 16