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:
parent
ca9cffe737
commit
0b2a2490be
2 changed files with 21 additions and 0 deletions
3
libgomp/testsuite/libgomp.c++/pr106445-1-O0.C
Normal file
3
libgomp/testsuite/libgomp.c++/pr106445-1-O0.C
Normal file
|
@ -0,0 +1,3 @@
|
|||
// { dg-additional-options -O0 }
|
||||
|
||||
#include "pr106445-1.C"
|
18
libgomp/testsuite/libgomp.c++/pr106445-1.C
Normal file
18
libgomp/testsuite/libgomp.c++/pr106445-1.C
Normal 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();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue