| OPENMP API Specification: Version 5.1 November 2020
-
ISO/IEC
9899:1990,
Information
Technology
-
Programming
Languages
-
C.
This
OpenMP
API
specification
refers
to
ISO/IEC
9899:1990
as
C90.
-
ISO/IEC
9899:1999,
Information
Technology
-
Programming
Languages
-
C.
This
OpenMP
API
specification
refers
to
ISO/IEC
9899:1999
as
C99.
-
ISO/IEC
9899:2011,
Information
Technology
-
Programming
Languages
-
C.
This
OpenMP
API
specification
refers
to
ISO/IEC
9899:2011
as
C11.
-
ISO/IEC
9899:2018,
Information
Technology
-
Programming
Languages
-
C.
This
OpenMP
API
specification
refers
to
ISO/IEC
9899:2018
as
C18.
-
ISO/IEC
14882:1998,
Information
Technology
-
Programming
Languages
-
C++.
This
OpenMP
API
specification
refers
to
ISO/IEC
14882:1998
as
C++98.
-
ISO/IEC
14882:2011,
Information
Technology
-
Programming
Languages
-
C++.
This
OpenMP
API
specification
refers
to
ISO/IEC
14882:2011
as
C++11.
-
ISO/IEC
14882:2014,
Information
Technology
-
Programming
Languages
-
C++.
This
OpenMP
API
specification
refers
to
ISO/IEC
14882:2014
as
C++14.
-
ISO/IEC
14882:2017,
Information
Technology
-
Programming
Languages
-
C++.
This
OpenMP
API
specification
refers
to
ISO/IEC
14882:2017
as
C++17.
-
ISO/IEC
14882:2020,
Information
Technology
-
Programming
Languages
-
C++.
This
OpenMP
API
specification
refers
to
ISO/IEC
14882:2020
as
C++20.
-
ISO/IEC
1539:1980,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539:1980
as
Fortran
77.
-
ISO/IEC
1539:1991,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539:1991
as
Fortran
90.
-
ISO/IEC
1539-1:1997,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539-1:1997
as
Fortran
95.
-
ISO/IEC
1539-1:2004,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539-1:2004
as
Fortran
2003.
-
ISO/IEC
1539-1:2010,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539-1:2010
as
Fortran
2008.
-
ISO/IEC
1539-1:2018,
Information
Technology
-
Programming
Languages
-
Fortran.
This
OpenMP
API
specification
refers
to
ISO/IEC
1539-1:2018
as
Fortran
2018.
While
future
versions
of
the
OpenMP
specification
are
expected
to
address
the
following
features,
currently
their
use
may
result
in
unspecified
behavior.
-
Declared
type
of
a
polymorphic
allocatable
component
in
structure
constructor
-
SELECT RANK
construct
-
IEEE
comparison
predicate
in
intrinsic
relational
operators
-
Finalization
of
an
allocatable
subobject
in
intrinsic
assignment
-
Locality
of
variables
in
a
DO CONCURRENT
construct
-
IMPORT
statement
extensions
-
Assumed-rank
dummy
argument
-
Assumed-type
dummy
argument
-
Interoperable
procedure
enhancements
-
ASYNCHRONOUS
attribute
enhancement
Where this OpenMP API specification refers to C, C++ or Fortran, reference is made to the base language
supported by the implementation.