// Build don't link: // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 11 Jan 2001 // Bug 1551. We were accessing some uninitialized memory, causing us // to reject this. template struct base { base(); base(unsigned); }; template struct Y { Y(unsigned = 0); }; template <> Y::Y(unsigned) { } base x;