1 // Origin: Mark Mitchell <mark@codesourcery.com>
2 
3 template <class T>
4 struct S {
5   template <class U>
6   S (U);
7 };
8 
main()9 int main ()
10 {
11   S<int> (3.0);
12 }
13