1 // { dg-do assemble  }
2 // { dg-options "-Wsynth" }
3 
4 struct A {
5   operator int ();
6   A& operator= (int);
7 };
8 
9 int
main()10 main()
11 {
12   A a, b;
13 
14   a = b;
15 }
16