Fortran: Fix PR 47485.
[gcc.git] / gcc / testsuite / g++.dg / ubsan / pr95693.C
blob13f688e8ec0c6f6ba78a89d9bbb2ccee7993898e
1 // PR sanitizer/95693
2 // { dg-do run }
3 // { dg-options "-O2 -fsanitize=undefined -fno-sanitize-recover=undefined" }
5 int g = 9;
7 struct A {
8   A () : a(g) {}
9 private:
10   int &a;
13 struct B {
14   A payload;
17 struct C : public B {
18   C () : B () {}
19   A p;
22 int
23 main ()
25   C t;