--- gcc/testsuite/g++.dg/ubsan/vptr-1.C | 2 +- gcc/testsuite/g++.dg/ubsan/vptr-2.C | 2 +- gcc/testsuite/g++.dg/ubsan/vptr-3.C | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gcc/testsuite/g++.dg/ubsan/vptr-1.C b/gcc/testsuite/g++.dg/ubsan/vptr-1.C index f4260c1..2183575 100644 --- a/gcc/testsuite/g++.dg/ubsan/vptr-1.C +++ b/gcc/testsuite/g++.dg/ubsan/vptr-1.C @@ -1,5 +1,5 @@ // { dg-do run { target { ilp32 || lp64 } } } -// { dg-options "-fsanitize=vptr" } +// { dg-options "-fsanitize=vptr -fno-tree-tail-merge" } struct S { diff --git a/gcc/testsuite/g++.dg/ubsan/vptr-2.C b/gcc/testsuite/g++.dg/ubsan/vptr-2.C index 2aa7046..30047f0 100644 --- a/gcc/testsuite/g++.dg/ubsan/vptr-2.C +++ b/gcc/testsuite/g++.dg/ubsan/vptr-2.C @@ -1,5 +1,5 @@ // { dg-do run { target { ilp32 || lp64 } } } -// { dg-options "-fsanitize=vptr" } +// { dg-options "-fsanitize=vptr -fno-tree-tail-merge" } struct S { diff --git a/gcc/testsuite/g++.dg/ubsan/vptr-3.C b/gcc/testsuite/g++.dg/ubsan/vptr-3.C index 916d8ef..71c52bd 100644 --- a/gcc/testsuite/g++.dg/ubsan/vptr-3.C +++ b/gcc/testsuite/g++.dg/ubsan/vptr-3.C @@ -1,5 +1,5 @@ // { dg-do run { target { ilp32 || lp64 } } } -// { dg-options "-fsanitize=vptr" } +// { dg-options "-fsanitize=vptr -fno-tree-tail-merge" } struct S { -- 2.4.5