Add 'libgomp.c++/pr106445-1{,-O0}.C' [PR106445]

PR target/106445
	libgomp/
	* testsuite/libgomp.c++/pr106445-1.C: New.
	* testsuite/libgomp.c++/pr106445-1-O0.C: Likewise.
This commit is contained in:
Thomas Schwinge 2025-03-20 17:25:14 +01:00
parent ca9cffe737
commit 0b2a2490be
2 changed files with 21 additions and 0 deletions

View file

@ -0,0 +1,3 @@
// { dg-additional-options -O0 }
#include "pr106445-1.C"

View file

@ -0,0 +1,18 @@
#include <vector>
int main()
{
#pragma omp target
{
{
std::vector<int> v;
if (!v.empty())
__builtin_abort();
}
{
std::vector<int> v(100);
if (v.capacity() < 100)
__builtin_abort();
}
}
}