aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2025-03-26 10:10:19 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2025-03-26 17:53:34 +0000
commit101f302363e8773958887e00750098b760a5b6bd (patch)
treedbb22b78dcbe9d46278361c539ac45a93fae5ba0
parenta264c270fde292678893493fec0d0dd01ee5c4ec (diff)
downloadgcc-101f302363e8773958887e00750098b760a5b6bd.zip
gcc-101f302363e8773958887e00750098b760a5b6bd.tar.gz
gcc-101f302363e8773958887e00750098b760a5b6bd.tar.bz2
c++: Fix FAIL: g++.dg/tree-ssa/initlist-opt1.C
My r15-8904-ge200f53a555651 changed the std::vector initializer-list constructor so that it calls a new _M_range_initialize_n function instead of _M_range_initialize. Change the scan-tree-dump pattern in this g++.dg test to match the new gimple output. gcc/testsuite/ChangeLog: * g++.dg/tree-ssa/initlist-opt1.C: Match _M_range_initialize_n instead of _M_range_initialize.
-rw-r--r--gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C b/gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C
index 89abdd9..976c3f3 100644
--- a/gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C
+++ b/gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C
@@ -4,7 +4,7 @@
// { dg-skip-if "requires hosted libstdc++ for string" { ! hostedlib } }
// Test that we do range-initialization from const char *.
-// { dg-final { scan-tree-dump {_M_range_initialize<const char\* const\*>} "gimple" } }
+// { dg-final { scan-tree-dump {_M_range_initialize_n<const char\* const\*} "gimple" } }
// { dg-final { scan-tree-dump {static const char.*72} "gimple" } }
#include <string>