Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
opt
/
pr51014.C
blob: 1e5bb9f0f14b09358255acf391e0916b2dda6b7d [
file
] [
log
] [
blame
]
// PR rtl-optimization/51014
// { dg-do compile }
// { dg-options "-O2 -funroll-loops -fcompare-debug" }
struct
S
{
~
S
()
{
delete
s
;
}
int
*
s
;
};
void
f
(
S
*
x
,
S
*
y
)
{
for
(;
x
!=
y
;
++
x
)
x
->~
S
();
}