Sign in
◑
Theme
gnu
/
gcc
/
master
/
.
/
libgomp
/
testsuite
/
libgomp.c++
/
target-lambda-5.C
blob: 6fbc65e2de82716a8fb1eacc3e5198ca1a4c4ed8 [
file
]
// PR c++/127559
// { dg-do run }
void
foo
(
int
*
a
)
{
#pragma
omp target map
(
to
:
a
[
0
])
{
auto
b
=
[=]
{
return
*
a
;
};
auto
c
=
[=]
{
return
b
();
};
if
(
c
()
!=
42
)
__builtin_abort
();
}
}
int
main
()
{
int
a
=
42
;
foo
(&
a
);
}