UPP (upp-srw-2.2.0)
Loading...
Searching...
No Matches
tests/build/CMakeFiles/FindOpenMP/OpenMPCheckVersion.f90
1
2 program omp_ver
3 use omp_lib
4 implicit none
5 integer, parameter :: zero = ichar('0')
6 integer, parameter :: ompv = openmp_version
7 character, dimension(24), parameter :: ompver_str =&
8 (/ 'I', 'N', 'F', 'O', ':', 'O', 'p', 'e', 'n', 'M', 'P', '-',&
9 'd', 'a', 't', 'e', '[',&
10 char(zero + mod(ompv/100000, 10)),&
11 char(zero + mod(ompv/10000, 10)),&
12 char(zero + mod(ompv/1000, 10)),&
13 char(zero + mod(ompv/100, 10)),&
14 char(zero + mod(ompv/10, 10)),&
15 char(zero + mod(ompv/1, 10)), ']' /)
16 print *, ompver_str
17 end program omp_ver