diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2025-03-26 10:10:19 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2025-03-26 17:53:34 +0000 |
commit | 101f302363e8773958887e00750098b760a5b6bd (patch) | |
tree | dbb22b78dcbe9d46278361c539ac45a93fae5ba0 | |
parent | a264c270fde292678893493fec0d0dd01ee5c4ec (diff) | |
download | gcc-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.C | 2 |
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> |