1 // PR c++/64717
2 // { dg-do compile }
3 // { dg-options "-O2 -Wuninitialized -fsanitize=vptr" }
4 
5 class ios {};
6 
7 struct stringstream : virtual ios {
8   stringstream (char *);
9   ~stringstream ();
10 };
11 
12 struct string { char *c_str (); };
13 
14 string make_str ();
15 
16 void
bar()17 bar ()
18 {
19   stringstream param (make_str ().c_str ()); // { dg-bogus "is used uninitialized" }
20 }
21