(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
ubsan/
pr105093.C
// PR sanitizer/105093
// { dg-do compile }
// { dg-options "-O2 -fsanitize=undefined -Wno-volatile" }

struct X { X (); ~X (); };

volatile X
foo ()
{
  X x;
  return x;
}