Skip to content

Commit 97e8cd9

Browse files
author
Tomasz Kamiński
committed
libstdc++: Run in_place constructor test for std::indirect [PR119152]
In indirect/ctor.cc test_inplace_ctor function was defined, but never called. PR libstdc++/119152 libstdc++-v3/ChangeLog: * testsuite/std/memory/indirect/ctor.cc: Run test_inplace_ctor.
1 parent 45b849d commit 97e8cd9

File tree

1 file changed

+2
-1
lines changed
  • libstdc++-v3/testsuite/std/memory/indirect

1 file changed

+2
-1
lines changed

libstdc++-v3/testsuite/std/memory/indirect/ctor.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,6 @@ test_inplace_ctor()
139139

140140
std::indirect<std::vector<int>> i5(std::in_place);
141141
VERIFY( i5->size() == 0 );
142-
VERIFY( i5->at(0) == 13 );
143142

144143
std::indirect<std::vector<int>> i6(std::in_place, 5, 13);
145144
VERIFY( i6->size() == 5 );
@@ -194,10 +193,12 @@ int main()
194193
{
195194
test_default_ctor();
196195
test_forwarding_ctor();
196+
test_inplace_ctor();
197197

198198
static_assert([] {
199199
test_default_ctor();
200200
test_forwarding_ctor();
201+
test_inplace_ctor();
201202
return true;
202203
});
203204
}

0 commit comments

Comments
 (0)