acc_async_test_all (GNU libgomp)

### 6.8 `acc_async_test_all` – Tests for completion of all asynchronous operations. ¶

Description

  This function tests for completion of all asynchronous operations. In C/C++, a non-zero value is returned to indicate all asynchronous operations have completed while Fortran returns `true`. If any asynchronous operation has not completed, C/C++ returns zero and Fortran returns `false`.

C/C++:

  Prototype: | `int acc_async_test_all(void);`

Fortran:

  Interface: | `function acc_async_test()`
  | `logical acc_get_device_num`

Reference:

  OpenACC specification v2.6, section 3.2.10.