Sign in
rust
/
rust-lang
/
gcc
/
refs/heads/master
/
.
/
libgomp
/
testsuite
/
libgomp.c++
/
map-rvalue-ref-1.C
blob: 93811da4000742459c7a09cc2c142c18f8652c65 [
file
] [
log
] [
blame
]
/* { dg-do run } */
#include
<cassert>
int
foo
(
int
&&
x
)
{
int
y
;
#pragma
omp target map
(
x
,
y
)
{
x
++;
y
=
x
;
}
return
y
;
}
int
main
(
int
argc
,
char
*
argv
[])
{
int
y
=
5
;
y
=
foo
(
y
+
3
);
assert
(
y
==
9
);
return
0
;
}