Closed rjenaa closed 3 months ago
When ran with GCC 14.1, the error is:
test_target_update_to_from_map_lvalue_func.cpp:37:56: sorry, unimplemented: unsupported map expression ‘returnRef()’
37 | #pragma omp target map(from: before_value) map(returnRef())
| ^~~~~
This test does not pass with LLVM and gcc.
Clang 18 errors: :37:49: error: expected addressable lvalue in 'map' clause :46:31: error: expected addressable lvalue in 'to' clause :56:33: error: expected addressable lvalue in 'from' clause
gcc 12.2.0 errors: :37:65: error: expected ‘)’ before ‘(’ token :46:47: error: expected ‘)’ before ‘(’ token
Link to lvalue expressions.