<86>Feb 21 04:00:07 userdel[3086894]: delete user 'rooter'
<86>Feb 21 04:00:07 groupadd[3086905]: group added to /etc/group: name=rooter, GID=672
<86>Feb 21 04:00:07 groupadd[3086905]: group added to /etc/gshadow: name=rooter
<86>Feb 21 04:00:07 groupadd[3086905]: new group: name=rooter, GID=672
<86>Feb 21 04:00:07 useradd[3086921]: new user: name=rooter, UID=672, GID=672, home=/root, shell=/bin/bash
<86>Feb 21 04:00:07 userdel[3086945]: delete user 'builder'
<86>Feb 21 04:00:07 userdel[3086945]: removed group 'builder' owned by 'builder'
<86>Feb 21 04:00:07 userdel[3086945]: removed shadow group 'builder' owned by 'builder'
<86>Feb 21 04:00:07 groupadd[3086972]: group added to /etc/group: name=builder, GID=673
<86>Feb 21 04:00:07 groupadd[3086972]: group added to /etc/gshadow: name=builder
<86>Feb 21 04:00:07 groupadd[3086972]: new group: name=builder, GID=673
<86>Feb 21 04:00:07 useradd[3086982]: new user: name=builder, UID=673, GID=673, home=/usr/src, shell=/bin/bash
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Feb 21 04:00:12 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed
<13>Feb 21 04:00:12 rpmi: rpm-macros-mageia-compat-0.057-alt1 sisyphus+228341.100.1.1 1556547143 installed
<13>Feb 21 04:00:21 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed
<13>Feb 21 04:00:21 rpmi: libnl3-3.4.0-alt2 1507570084 installed
<13>Feb 21 04:00:21 rpmi: libibverbs-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:21 rpmi: udev-rules-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed
<13>Feb 21 04:00:21 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Feb 21 04:00:21 rpmi: librdmacm-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:21 rpmi: libnuma-2.0.11-alt1 1450022595 installed
<13>Feb 21 04:00:21 rpmi: libibumad-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:21 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335455 installed
<13>Feb 21 04:00:21 rpmi: libquadmath0-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:21 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed
<13>Feb 21 04:00:21 rpmi: libiptables-1.8.3-alt2 p9+238412.300.6.1 1570110065 installed
<13>Feb 21 04:00:21 rpmi: libdevmapper-1.02.173-alt1 p9+259866.100.1.1 1602632323 installed
<13>Feb 21 04:00:21 rpmi: msulogin-1.0-alt1 1366288481 installed
<13>Feb 21 04:00:21 rpmi: mount-2.33.2-alt2 p9+254003.100.1.1 1593108026 installed
<13>Feb 21 04:00:21 rpmi: libuv-1.40.0-alt1 p9+260562.40.2.1 1604013254 installed
<13>Feb 21 04:00:21 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed
<13>Feb 21 04:00:21 rpmi: libexpat-2.2.10-alt1 p9+261554.100.1.1 1605103332 installed
<13>Feb 21 04:00:21 rpmi: sysvinit-2.88-alt5 1424350685 installed
<13>Feb 21 04:00:21 rpmi: libquadmath8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:21 rpmi: libgfortran5-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:21 rpmi: libnetlink-5.3.0-alt1 p9+238696.600.1.1 1570228135 installed
<13>Feb 21 04:00:21 rpmi: libibmad-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:21 rpmi: libibnetdisc-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:21 rpmi: libnuma-devel-2.0.11-alt1 1450022595 installed
<13>Feb 21 04:00:22 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Feb 21 04:00:22 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed
<13>Feb 21 04:00:22 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed
<13>Feb 21 04:00:22 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Feb 21 04:00:22 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed
<13>Feb 21 04:00:22 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Feb 21 04:00:22 rpmi: perl-Pod-Simple-3.35-alt1 1482098090 installed
<13>Feb 21 04:00:22 rpmi: perl-Pod-Usage-1.69-alt1 1464274721 installed
<13>Feb 21 04:00:22 rpmi: perl-podlators-4.11-alt1 1525935408 installed
<13>Feb 21 04:00:22 rpmi: pciids-20210215-alt1 p9+266390.100.1.1 1613459241 installed
<13>Feb 21 04:00:22 rpmi: tcsh-6.20.00-alt2 1503603377 installed
<13>Feb 21 04:00:22 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed
<13>Feb 21 04:00:22 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed
<13>Feb 21 04:00:23 rpmi: openmpi-2.0.1-alt7 sisyphus+223725.100.1.1 1551851518 installed
<13>Feb 21 04:00:23 rpmi: libpci-3.7.0-alt1 p9+253477.100.2.1 1592498098 installed
<13>Feb 21 04:00:23 rpmi: pciutils-3.7.0-alt1 p9+253477.100.2.1 1592498098 installed
<13>Feb 21 04:00:23 rpmi: libelf-devel-0.177-alt1 p9+236401.200.1.1 1566385156 installed
<13>Feb 21 04:00:23 rpmi: libdw-devel-0.177-alt1 p9+236401.200.1.1 1566385156 installed
<13>Feb 21 04:00:23 rpmi: libatm-2.5.1-alt6 p9+263604.300.3.1 1608575724 installed
<13>Feb 21 04:00:23 rpmi: chrooted-0.3.11-alt1 p9+249340.100.2.1 1586263298 installed
<13>Feb 21 04:00:23 rpmi: chrooted-resolv-0.3.1-alt2 1176155257 installed
<13>Feb 21 04:00:24 rpmi: gcc-fortran-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Feb 21 04:00:24 rpmi: libgfortran8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:25 rpmi: gcc8-fortran-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:25 rpmi: gcc-fortran-8-alt2 p9+246536.100.3.1 1582643803 installed
<13>Feb 21 04:00:25 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Feb 21 04:00:25 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:27 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Feb 21 04:00:27 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed
<13>Feb 21 04:00:27 rpmi: udev-hwdb-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed
<13>Feb 21 04:00:27 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786372 installed
<13>Feb 21 04:00:27 rpmi: libjson-c4-0.13.1-alt2 p9+254507.100.1.1 1593876138 installed
<13>Feb 21 04:00:27 rpmi: libargon2-20190702-alt1 p9+235535.100.1.1 1565051954 installed
<13>Feb 21 04:00:27 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237682 installed
<13>Feb 21 04:00:28 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237844 installed
<13>Feb 21 04:00:28 rpmi: libsystemd-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed
<13>Feb 21 04:00:28 rpmi: hwclock-1:2.33.2-alt2 p9+254003.100.1.1 1593108026 installed
<13>Feb 21 04:00:28 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed
<13>Feb 21 04:00:28 rpmi: losetup-2.33.2-alt2 p9+254003.100.1.1 1593108026 installed
<13>Feb 21 04:00:28 rpmi: lsblk-2.33.2-alt2 p9+254003.100.1.1 1593108026 installed
<13>Feb 21 04:00:28 rpmi: rpm-macros-cmake-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Feb 21 04:00:28 rpmi: rmt-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed
<13>Feb 21 04:00:28 rpmi: dump-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed
<13>Feb 21 04:00:28 rpmi: cmake-modules-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Feb 21 04:00:28 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>Feb 21 04:00:28 rpmi: publicsuffix-list-dafsa-20210121-alt1 p9+265130.100.3.1 1611941989 installed
<13>Feb 21 04:00:28 rpmi: libpsl-0.21.1-alt1 p9+255207.100.1.1 1595355041 installed
<13>Feb 21 04:00:28 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829543 installed
<13>Feb 21 04:00:28 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Feb 21 04:00:28 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Feb 21 04:00:28 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Feb 21 04:00:28 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Feb 21 04:00:28 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Feb 21 04:00:28 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Feb 21 04:00:28 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 21 04:00:28 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 21 04:00:28 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed
<13>Feb 21 04:00:28 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Feb 21 04:00:28 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Feb 21 04:00:28 rpmi: libcrypto1.1-1.1.1i-alt2 p9+264846.100.1.1 1610982871 installed
<13>Feb 21 04:00:28 rpmi: libssl1.1-1.1.1i-alt2 p9+264846.100.1.1 1610982871 installed
<13>Feb 21 04:00:28 rpmi: libkmod-26-alt1 sisyphus+226359.100.1.1 1554129988 installed
<13>Feb 21 04:00:28 rpmi: kmod-26-alt1 sisyphus+226359.100.1.1 1554129988 installed
<86>Feb 21 04:00:28 groupadd[3107748]: group added to /etc/group: name=_keytab, GID=499
<86>Feb 21 04:00:28 groupadd[3107748]: group added to /etc/gshadow: name=_keytab
<86>Feb 21 04:00:28 groupadd[3107748]: new group: name=_keytab, GID=499
<13>Feb 21 04:00:29 rpmi: libkrb5-1.17.2-alt1 p9+262110.100.3.1 1606242396 installed
<86>Feb 21 04:00:29 groupadd[3107915]: group added to /etc/group: name=sasl, GID=498
<86>Feb 21 04:00:29 groupadd[3107915]: group added to /etc/gshadow: name=sasl
<86>Feb 21 04:00:29 groupadd[3107915]: new group: name=sasl, GID=498
<13>Feb 21 04:00:29 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226707 installed
<13>Feb 21 04:00:29 rpmi: libldap-2.4.57-alt0.M90P.1 p9+266288.100.1.1 1613244703 installed
<13>Feb 21 04:00:29 rpmi: libcurl-7.74.0-alt1 p9+264236.100.1.1 1609357257 installed
<13>Feb 21 04:00:29 rpmi: libarchive13-3.4.3-alt1 p9+258567.100.2.1 1600968901 installed
<13>Feb 21 04:00:30 rpmi: cmake-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Feb 21 04:00:30 rpmi: libcryptsetup-2.3.3-alt1 p9+252585.100.1.1 1590914365 installed
<13>Feb 21 04:00:30 rpmi: startup-0.9.9.10-alt1 p9+263519.100.1.1 1608121516 installed
<13>Feb 21 04:00:30 rpmi: systemd-utils-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed
<13>Feb 21 04:00:30 rpmi: dmsetup-1.02.173-alt1 p9+259866.100.1.1 1602632323 installed
<86>Feb 21 04:00:30 groupadd[3109255]: group added to /etc/group: name=tape, GID=497
<86>Feb 21 04:00:30 groupadd[3109255]: group added to /etc/gshadow: name=tape
<86>Feb 21 04:00:30 groupadd[3109255]: new group: name=tape, GID=497
<86>Feb 21 04:00:30 groupadd[3109269]: group added to /etc/group: name=dialout, GID=496
<86>Feb 21 04:00:30 groupadd[3109269]: new group: name=dialout, GID=496
<86>Feb 21 04:00:30 groupadd[3109277]: group added to /etc/group: name=input, GID=495
<86>Feb 21 04:00:30 groupadd[3109277]: group added to /etc/gshadow: name=input
<86>Feb 21 04:00:30 groupadd[3109277]: new group: name=input, GID=495
<86>Feb 21 04:00:30 groupadd[3109288]: group added to /etc/group: name=video, GID=494
<86>Feb 21 04:00:30 groupadd[3109288]: group added to /etc/gshadow: name=video
<86>Feb 21 04:00:30 groupadd[3109288]: new group: name=video, GID=494
<86>Feb 21 04:00:30 groupadd[3109304]: group added to /etc/group: name=render, GID=493
<86>Feb 21 04:00:30 groupadd[3109304]: group added to /etc/gshadow: name=render
<86>Feb 21 04:00:30 groupadd[3109304]: new group: name=render, GID=493
<86>Feb 21 04:00:30 groupadd[3109320]: group added to /etc/group: name=vmusers, GID=492
<86>Feb 21 04:00:30 groupadd[3109320]: new group: name=vmusers, GID=492
<13>Feb 21 04:00:30 rpmi: udev-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed
<86>Feb 21 04:00:30 groupadd[3109414]: group added to /etc/group: name=iputils, GID=491
<86>Feb 21 04:00:30 groupadd[3109414]: new group: name=iputils, GID=491
<86>Feb 21 04:00:30 useradd[3109428]: new user: name=iputils, UID=499, GID=491, home=/dev/null, shell=/dev/null
<86>Feb 21 04:00:30 groupadd[3109453]: group added to /etc/group: name=netadmin, GID=490
<86>Feb 21 04:00:30 groupadd[3109453]: group added to /etc/gshadow: name=netadmin
<86>Feb 21 04:00:30 groupadd[3109453]: new group: name=netadmin, GID=490
<13>Feb 21 04:00:30 rpmi: iputils-20190709-alt1.1.p9 p9+252615.100.1.1 1590951914 installed
sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory
<13>Feb 21 04:00:31 rpmi: iproute2-5.3.0-alt1 p9+238696.600.1.1 1570228135 installed
<13>Feb 21 04:00:31 rpmi: rdma-core-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:31 rpmi: ibacm-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:31 rpmi: rdma-core-devel-30.0-alt3 p9+255465.100.1.1 1595874072 installed
<13>Feb 21 04:00:31 rpmi: openmpi-devel-2.0.1-alt7 sisyphus+223725.100.1.1 1551851518 installed
<13>Feb 21 04:00:31 rpmi: ccmake-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Feb 21 04:00:31 rpmi: ctest-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Feb 21 04:00:31 rpmi: libasm-devel-0.177-alt1 p9+236401.200.1.1 1566385156 installed
<13>Feb 21 04:00:31 rpmi: perl-Encode-CN-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Feb 21 04:00:31 rpmi: perl-Encode-JP-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Feb 21 04:00:31 rpmi: perl-Encode-KR-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Feb 21 04:00:31 rpmi: perl-Encode-TW-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Feb 21 04:00:31 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>Feb 21 04:00:31 rpmi: libffi-devel-1:3.2.1-alt3 p9+251949.100.1.1 1589887590 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/libomp-7.0.1-alt1_1.nosrc.rpm
Installing libomp-7.0.1-alt1_1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.87371
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf openmp-7.0.1.src
+ echo 'Source #0 (openmp-7.0.1.src.tar.xz):'
Source #0 (openmp-7.0.1.src.tar.xz):
+ /bin/tar -xf -
+ /usr/bin/xz -dc /usr/src/RPM/SOURCES/openmp-7.0.1.src.tar.xz
+ cd openmp-7.0.1.src
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (0001-CMake-Make-LIBOMP_HEADERS_INSTALL_PATH-a-cache-varia.patch):'
Patch #0 (0001-CMake-Make-LIBOMP_HEADERS_INSTALL_PATH-a-cache-varia.patch):
+ /usr/bin/patch -p1
patching file runtime/src/CMakeLists.txt
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.6666
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd openmp-7.0.1.src
+ ln -sf build _build
+ mkdir -p build
+ cd build
+ cmake .. -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DLIBOMP_INSTALL_ALIASES=OFF -DLIBOMP_HEADERS_INSTALL_PATH:PATH=/usr/lib64/clang/7.0.1/include -DOPENMP_LIBDIR_SUFFIX=64
-- The C compiler identification is GNU 8.4.1
-- The CXX compiler identification is GNU 8.4.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test OPENMP_HAVE_WERROR_FLAG
-- Performing Test OPENMP_HAVE_WERROR_FLAG - Success
-- Performing Test OPENMP_HAVE_STD_CPP11_FLAG
-- Performing Test OPENMP_HAVE_STD_CPP11_FLAG - Success
-- Found PythonInterp: /usr/bin/python (found version "2.7.16") 
-- Cannot find llvm-lit.
-- Please put llvm-lit in your PATH, set OPENMP_LLVM_LIT_EXECUTABLE to its full path, or point OPENMP_LLVM_TOOLS_DIR to its directory.
CMake Warning at cmake/OpenMPTesting.cmake:22 (message):
  The check targets will not be available!
Call Stack (most recent call first):
  cmake/OpenMPTesting.cmake:40 (find_standalone_test_dependencies)
  CMakeLists.txt:49 (include)


-- Performing Test LIBOMP_HAVE_FNO_EXCEPTIONS_FLAG
-- Performing Test LIBOMP_HAVE_FNO_EXCEPTIONS_FLAG - Success
-- Performing Test LIBOMP_HAVE_FNO_RTTI_FLAG
-- Performing Test LIBOMP_HAVE_FNO_RTTI_FLAG - Success
-- Performing Test LIBOMP_HAVE_X_CPP_FLAG
-- Performing Test LIBOMP_HAVE_X_CPP_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_FUNCTION_FLAG
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_FUNCTION_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_LOCAL_TYPEDEF_FLAG
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_LOCAL_TYPEDEF_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_VALUE_FLAG
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_VALUE_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_VARIABLE_FLAG
-- Performing Test LIBOMP_HAVE_WNO_UNUSED_VARIABLE_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_SWITCH_FLAG
-- Performing Test LIBOMP_HAVE_WNO_SWITCH_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test LIBOMP_HAVE_WNO_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_DEPRECATED_REGISTER_FLAG
-- Performing Test LIBOMP_HAVE_WNO_DEPRECATED_REGISTER_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_SIGN_COMPARE_FLAG
-- Performing Test LIBOMP_HAVE_WNO_SIGN_COMPARE_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_GNU_ANONYMOUS_STRUCT_FLAG
-- Performing Test LIBOMP_HAVE_WNO_GNU_ANONYMOUS_STRUCT_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_UNKNOWN_PRAGMAS_FLAG
-- Performing Test LIBOMP_HAVE_WNO_UNKNOWN_PRAGMAS_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test LIBOMP_HAVE_WNO_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_MISSING_BRACES_FLAG
-- Performing Test LIBOMP_HAVE_WNO_MISSING_BRACES_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_COMMENT_FLAG
-- Performing Test LIBOMP_HAVE_WNO_COMMENT_FLAG - Success
-- Performing Test LIBOMP_HAVE_WNO_SELF_ASSIGN_FLAG
-- Performing Test LIBOMP_HAVE_WNO_SELF_ASSIGN_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_VLA_EXTENSION_FLAG
-- Performing Test LIBOMP_HAVE_WNO_VLA_EXTENSION_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WNO_FORMAT_PEDANTIC_FLAG
-- Performing Test LIBOMP_HAVE_WNO_FORMAT_PEDANTIC_FLAG - Failed
-- Performing Test LIBOMP_HAVE_WSTRINGOP_OVERFLOW_FLAG
-- Performing Test LIBOMP_HAVE_WSTRINGOP_OVERFLOW_FLAG - Success
-- Performing Test LIBOMP_HAVE_MSSE2_FLAG
-- Performing Test LIBOMP_HAVE_MSSE2_FLAG - Success
-- Performing Test LIBOMP_HAVE_FTLS_MODEL_FLAG
-- Performing Test LIBOMP_HAVE_FTLS_MODEL_FLAG - Success
-- Performing Test LIBOMP_HAVE_MMIC_FLAG
-- Performing Test LIBOMP_HAVE_MMIC_FLAG - Failed
-- Performing Test LIBOMP_HAVE_M32_FLAG
-- Performing Test LIBOMP_HAVE_M32_FLAG - Failed
-- Performing Test LIBOMP_HAVE_X_FLAG
-- Performing Test LIBOMP_HAVE_X_FLAG - Success
-- Performing Test LIBOMP_HAVE_WARN_SHARED_TEXTREL_FLAG
-- Performing Test LIBOMP_HAVE_WARN_SHARED_TEXTREL_FLAG - Success
-- Performing Test LIBOMP_HAVE_AS_NEEDED_FLAG
-- Performing Test LIBOMP_HAVE_AS_NEEDED_FLAG - Success
-- Performing Test LIBOMP_HAVE_VERSION_SCRIPT_FLAG
-- Performing Test LIBOMP_HAVE_VERSION_SCRIPT_FLAG - Success
-- Performing Test LIBOMP_HAVE_STATIC_LIBGCC_FLAG
-- Performing Test LIBOMP_HAVE_STATIC_LIBGCC_FLAG - Success
-- Performing Test LIBOMP_HAVE_Z_NOEXECSTACK_FLAG
-- Performing Test LIBOMP_HAVE_Z_NOEXECSTACK_FLAG - Success
-- Performing Test LIBOMP_HAVE_FINI_FLAG
-- Performing Test LIBOMP_HAVE_FINI_FLAG - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found Perl: /usr/bin/perl (found version "5.28.3") 
-- Performing Test LIBOMP_HAVE_VERSION_SYMBOLS
-- Performing Test LIBOMP_HAVE_VERSION_SYMBOLS - Success
-- Performing Test LIBOMP_HAVE___BUILTIN_FRAME_ADDRESS
-- Performing Test LIBOMP_HAVE___BUILTIN_FRAME_ADDRESS - Success
-- Performing Test LIBOMP_HAVE_WEAK_ATTRIBUTE
-- Performing Test LIBOMP_HAVE_WEAK_ATTRIBUTE - Success
-- Looking for include files windows.h, psapi.h
-- Looking for include files windows.h, psapi.h - not found
-- Looking for EnumProcessModules in psapi
-- Looking for EnumProcessModules in psapi - not found
-- LIBOMP: Operating System     -- Linux
-- LIBOMP: Target Architecture  -- x86_64
-- LIBOMP: Build Type           -- Release
-- LIBOMP: OpenMP Version       -- 50
-- LIBOMP: Library Kind         -- SHARED
-- LIBOMP: Library Type         -- normal
-- LIBOMP: Fortran Modules      -- FALSE
-- LIBOMP: Build                -- 20140926
-- LIBOMP: Use Stats-gathering  -- FALSE
-- LIBOMP: Use Debugger-support -- FALSE
-- LIBOMP: Use ITT notify       -- TRUE
-- LIBOMP: Use OMPT-support     -- TRUE
-- LIBOMP: Use OMPT-optional  -- TRUE
-- LIBOMP: Use Adaptive locks   -- TRUE
-- LIBOMP: Use quad precision   -- TRUE
-- LIBOMP: Use TSAN-support     -- FALSE
-- LIBOMP: Use Hwloc library    -- FALSE
-- Looking for sqrt in m
-- Looking for sqrt in m - found
-- Looking for __atomic_load_1
-- Looking for __atomic_load_1 - not found
-- Looking for __atomic_load_1 in atomic
-- Looking for __atomic_load_1 in atomic - found
-- check-libomp does nothing.
-- Found LIBOMPTARGET_DEP_LIBELF: /usr/lib64/libelf.so  
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Found LIBOMPTARGET_DEP_LIBFFI: /usr/lib64/libffi.so  
-- Could NOT find LIBOMPTARGET_DEP_CUDA_DRIVER (missing: LIBOMPTARGET_DEP_CUDA_DRIVER_LIBRARIES) 
-- LIBOMPTARGET: Building offloading runtime library libomptarget.
-- LIBOMPTARGET: Not building aarch64 offloading plugin: machine not found in the system.
-- LIBOMPTARGET: Not building CUDA offloading plugin: CUDA not found in system.
-- LIBOMPTARGET: Not building PPC64 offloading plugin: machine not found in the system.
-- LIBOMPTARGET: Not building PPC64le offloading plugin: machine not found in the system.
-- LIBOMPTARGET: Building x86_64 offloading plugin.
-- LIBOMPTARGET: Not building CUDA offloading device RTL: CUDA tools not found in the system.
-- LIBOMPTARGET: Can only test with Clang compiler in version 6.0.0 or later.
CMake Warning at libomptarget/cmake/Modules/LibomptargetUtils.cmake:21 (message):
  LIBOMPTARGET: The check-libomptarget target will not be available!
Call Stack (most recent call first):
  libomptarget/test/CMakeLists.txt:5 (libomptarget_warning_say)


-- check-openmp does nothing.
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_STATIC_LIBS
    CMAKE_Fortran_FLAGS
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LIBEXECDIR
    CMAKE_INSTALL_SYSCONFDIR
    CMAKE_SKIP_INSTALL_RPATH
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/openmp-7.0.1.src/build
+ make -j8
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
Scanning dependencies of target libomp-needed-headers
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
Scanning dependencies of target omptarget
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
Scanning dependencies of target omptarget.rtl.x86_64
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[  4%] Generating kmp_i18n_default.inc
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 13%] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/interface.cpp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[  6%] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/api.cpp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[  2%] Generating kmp_i18n_id.inc
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[1]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 18%] Built target libomp-needed-headers
make[1]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
Scanning dependencies of target omp
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[  9%] Building CXX object libomptarget/plugins/x86_64/CMakeFiles/omptarget.rtl.x86_64.dir/__/generic-elf-64bit/src/rtl.cpp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 29%] Linking CXX shared library ../../libomptarget.rtl.x86_64.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[1]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 29%] Built target omptarget.rtl.x86_64
make[1]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 22%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_alloc.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_alloc.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_alloc.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_alloc.cpp: In function 'void ___kmp_free(void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_alloc.cpp:1570:17: warning: variable 'addr_allocated' set but not used [-Wunused-but-set-variable]
   kmp_uintptr_t addr_allocated; // Address returned by malloc().
                 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_alloc.cpp:1571:17: warning: variable 'addr_aligned' set but not used [-Wunused-but-set-variable]
   kmp_uintptr_t addr_aligned; // Aligned address passed by caller.
                 ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 31%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_debug.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_debug.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_debug.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 34%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_itt.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:21,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:18,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.cpp:17:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:18,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.cpp:17:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 27%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_csupport.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_fork_teams(ident_t*, kmp_int32, kmpc_micro, ...)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:422:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   *(kmp_int64 *)(&this_thr->th.th_teams_size) = 0L;
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_destroy_lock(ident_t*, kmp_int32, void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:2322:21: warning: variable 'lck' set but not used [-Wunused-but-set-variable]
     kmp_user_lock_p lck;
                     ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_doacross_init(ident_t*, int, int, const kmp_dim*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3890:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     while (*(volatile kmp_int64 *)&sh_buf->doacross_flags == 1LL)
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_fork_call(ident_t*, kmp_int32, kmpc_micro, ...)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:299:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_fork_teams(ident_t*, kmp_int32, kmpc_micro, ...)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:389:45: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         .ompt_task_info.frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                             ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_barrier(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:700:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_ordered(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:867:65: warning: 'codeptr_ra' may be used uninitialized in this function [-Wmaybe-uninitialized]
       ompt_callbacks.ompt_callback(ompt_callback_mutex_acquired)(
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
           ompt_mutex_ordered, (omp_wait_id_t)lck, codeptr_ra);
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:867:65: warning: 'lck' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'kmp_int32 __kmpc_barrier_master(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:1587:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'kmp_int32 __kmpc_barrier_master_nowait(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:1649:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_copyprivate(ident_t*, kmp_int32, size_t, void*, void (*)(void*, void*), kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:1999:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'kmp_int32 __kmpc_reduce_nowait(ident_t*, kmp_int32, kmp_int32, size_t, void*, void (*)(void*, void*), kmp_int32 (*)[8])':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3383:35: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                   ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'kmp_int32 __kmpc_reduce(ident_t*, kmp_int32, kmp_int32, size_t, void*, void (*)(void*, void*), kmp_int32 (*)[8])':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3564:35: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                   ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp: In function 'void __kmpc_end_reduce(ident_t*, kmp_int32, kmp_int32 (*)[8])':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3650:35: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                   ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3674:35: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                   ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_csupport.cpp:3695:35: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                   ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 11%] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/device.cpp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 36%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_error.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_error.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_error.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 18%] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/omptarget.cpp.o
/usr/src/RPM/BUILD/openmp-7.0.1.src/libomptarget/src/omptarget.cpp: In function 'int target_data_begin(DeviceTy&, int32_t, void**, void**, int64_t*, int64_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/libomptarget/src/omptarget.cpp:243:11: warning: 'Pointer_HstPtrBegin' may be used uninitialized in this function [-Wmaybe-uninitialized]
     void *Pointer_HstPtrBegin, *Pointer_TgtPtrBegin;
           ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/libomptarget/src/omptarget.cpp:319:34: warning: 'Pointer_TgtPtrBegin' may be used uninitialized in this function [-Wmaybe-uninitialized]
       int rt = Device.data_submit(Pointer_TgtPtrBegin, &TgtPtrBase,
                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           sizeof(void *));
           ~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 40%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_global.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_global.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_global.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 20%] Building C object runtime/src/CMakeFiles/omp.dir/thirdparty/ittnotify/ittnotify_static.c.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 38%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_environment.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_environment.cpp:54:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_environment.cpp:54:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 45%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_io.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_io.cpp:23:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_io.cpp:23:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 52%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_str.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_str.h:20,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_str.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_str.cpp:20:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 43%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_i18n.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_str.h:20,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_i18n.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_i18n.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_i18n.cpp:16:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_i18n.cpp: In function 'void __kmp_msg(kmp_msg_severity_t, kmp_msg_t, __va_list_tag*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_i18n.cpp:812:59: warning: 'format' may be used uninitialized in this function [-Wmaybe-uninitialized]
   fmsg = __kmp_msg_format(format, message.num, message.str);
                                                           ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 56%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_threadprivate.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_threadprivate.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_threadprivate.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_threadprivate.cpp:16:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h: In function 'void* __kmpc_threadprivate_cached(ident_t*, kmp_int32, void*, size_t, void***)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:268:22: warning: '__itt_state_' may be used uninitialized in this function [-Wmaybe-uninitialized]
       __itt_state_set(__itt_state_);                                           \
                      ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:261:19: note: '__itt_state_' was declared here
     __itt_state_t __itt_state_;                                                \
                   ^~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_threadprivate.cpp:637:9: note: in expansion of macro 'KMP_ITT_IGNORE'
         KMP_ITT_IGNORE(my_cache = (void **)__kmp_allocate(
         ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h: In function 'void __kmp_threadprivate_resize_cache(int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:268:22: warning: '__itt_state_' may be used uninitialized in this function [-Wmaybe-uninitialized]
       __itt_state_set(__itt_state_);                                           \
                      ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_itt.h:261:19: note: '__itt_state_' was declared here
     __itt_state_t __itt_state_;                                                \
                   ^~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_threadprivate.cpp:690:7: note: in expansion of macro 'KMP_ITT_IGNORE'
       KMP_ITT_IGNORE(my_cache =
       ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 59%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_taskq.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'kmpc_thunk_t* __kmp_dequeue_task(kmp_int32, kmpc_task_queue_t*, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:714:9: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
     int ct;
         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'kmpc_thunk_t* __kmp_find_task_in_descendant_queue(kmp_int32, kmpc_task_queue_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:865:13: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
         int ct;
             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:889:13: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
         int ct;
             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:854:11: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
       int ct;
           ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'kmpc_thunk_t* __kmp_find_task_in_ancestor_queue(kmp_taskq_t*, kmp_int32, kmpc_task_queue_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:943:13: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
         int ct;
             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:958:15: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
           int ct;
               ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:976:13: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
         int ct;
             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'void __kmp_find_and_remove_finished_child_taskq(kmp_taskq_t*, kmp_int32, kmpc_task_queue_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:1121:11: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
       int ct = ++(queue->tq_ref_count);
           ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'void __kmp_execute_task_from_queue(kmp_taskq_t*, ident_t*, kmp_int32, kmpc_thunk_t*, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:1290:11: warning: variable 'ct' set but not used [-Wunused-but-set-variable]
       int ct;
           ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'void __kmpc_end_taskq(ident_t*, kmp_int32, kmpc_thunk_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:1525:7: warning: variable 'nproc' set but not used [-Wunused-but-set-variable]
   int nproc;
       ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp: In function 'kmpc_thunk_t* __kmpc_task_buffer(ident_t*, kmp_int32, kmpc_thunk_t*, kmpc_task_t)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskq.cpp:1989:16: warning: variable 'tq' set but not used [-Wunused-but-set-variable]
   kmp_taskq_t *tq;
                ^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 61%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_utility.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_utility.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_utility.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 65%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_wait_release.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_wait_64(kmp_info_t*, kmp_flag_64*, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 47%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_runtime.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:27:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.h: In function 'void __kmp_dispatch_deo(int*, int*, ident_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.h:335:43: warning: typedef 'ST' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<UT>::signed_t ST;
                                           ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void __kmp_serialized_parallel(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1206:16: warning: variable 'implicit_task_data' set but not used [-Wunused-but-set-variable]
   ompt_data_t *implicit_task_data;
                ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void __kmp_initialize_team(kmp_team_t*, int, kmp_internal_control_t*, ident_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:4447:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'kmp_taskq_t' {aka 'struct kmp_taskq'} with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   memset(&team->t.t_taskq, '\0', sizeof(kmp_taskq_t));
                                                     ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:1367:32: note: 'kmp_taskq_t' {aka 'struct kmp_taskq'} declared here
 typedef struct KMP_ALIGN_CACHE kmp_taskq {
                                ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void __kmp_free_team(kmp_root_t*, kmp_team_t*, kmp_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:5327:23: warning: variable 'hot_teams' set but not used [-Wunused-but-set-variable]
   kmp_hot_team_ptr_t *hot_teams;
                       ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void* __kmp_launch_thread(kmp_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:5563:15: warning: unnecessary parentheses in declaration of 'pteam' [-Wparentheses]
   kmp_team_t *(*volatile pteam);
               ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:25:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h: In function 'kmp_team_t* __kmp_allocate_team(kmp_root_t*, int, int, ompt_data_t, kmp_proc_bind_t, kmp_internal_control_t*, int, kmp_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:614:30: warning: 'old_mask' may be used uninitialized in this function [-Wmaybe-uninitialized]
   (mask)->set_system_affinity(abort_bool)
                              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:4995:25: note: 'old_mask' was declared here
       kmp_affin_mask_t *old_mask;
                         ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:4864:27: warning: 'hot_teams' may be used uninitialized in this function [-Wmaybe-uninitialized]
     team = hot_teams[level].hot_team;
                           ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void* __kmp_launch_thread(kmp_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:5654:59: warning: 'thread_data' may be used uninitialized in this function [-Wmaybe-uninitialized]
     ompt_callbacks.ompt_callback(ompt_callback_thread_end)(thread_data);
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'void __kmp_serialized_parallel(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1214:43: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_task_info->frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1380:54: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     OMPT_CUR_TASK_INFO(this_thr)->frame.exit_frame = OMPT_GET_FRAME_ADDRESS(1);
                                                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1401:54: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     OMPT_CUR_TASK_INFO(this_thr)->frame.exit_frame = OMPT_GET_FRAME_ADDRESS(1);
                                                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp: In function 'int __kmp_fork_call(ident_t*, int, fork_context_e, kmp_int32, microtask_t, launch_t, __va_list_tag (*)[1])':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1898:72: warning: 'task_info' may be used uninitialized in this function [-Wmaybe-uninitialized]
               ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
                   ompt_scope_end, NULL, &(task_info->task_data), 1,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
                   OMPT_CUR_TASK_INFO(master_th)->thread_num);
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1798:72: warning: 'task_info' may be used uninitialized in this function [-Wmaybe-uninitialized]
               ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
                   ompt_scope_end, NULL, &(task_info->task_data), 1,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
                   OMPT_CUR_TASK_INFO(master_th)->thread_num);
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_runtime.cpp:1589:70: warning: 'implicit_task_data' may be used uninitialized in this function [-Wmaybe-uninitialized]
             ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
                 ompt_scope_end, NULL, implicit_task_data, 1,
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
                 OMPT_CUR_TASK_INFO(master_th)->thread_num);
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 50%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_settings.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_settings.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_settings.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 54%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_tasking.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_task_t* __kmp_steal_task(kmp_info_t*, kmp_int32, kmp_task_team_t*, std::atomic<int>*, int*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2413:15: warning: variable 'count' set but not used [-Wunused-but-set-variable]
     kmp_int32 count;
               ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'void __kmp_second_top_half_finish_proxy(kmp_taskdata_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:3452:13: warning: variable 'children' set but not used [-Wunused-but-set-variable]
   kmp_int32 children = 0;
             ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_task_t* __kmp_task_dup_alloc(kmp_info_t*, kmp_task_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:3587:47: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'kmp_taskdata_t' {aka 'struct kmp_taskdata'} with no trivial copy-assignment [-Wclass-memaccess]
   KMP_MEMCPY(taskdata, taskdata_src, task_size);
                                               ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:2271:8: note: 'kmp_taskdata_t' {aka 'struct kmp_taskdata'} declared here
 struct kmp_taskdata { /* aligned during dynamic allocation       */
        ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:18:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In instantiation of 'void __kmp_task_finish(kmp_int32, kmp_task_t*, kmp_taskdata_t*) [with bool ompt = true; kmp_int32 = int; kmp_task_t = kmp_task; kmp_taskdata_t = kmp_taskdata]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1422:55:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:706:13: warning: variable 'children' set but not used [-Wunused-but-set-variable]
   kmp_int32 children = 0;
             ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In instantiation of 'void __kmp_task_finish(kmp_int32, kmp_task_t*, kmp_taskdata_t*) [with bool ompt = false; kmp_int32 = int; kmp_task_t = kmp_task; kmp_taskdata_t = kmp_taskdata]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1425:56:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:706:13: warning: variable 'children' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In instantiation of 'int __kmp_execute_tasks_template(kmp_info_t*, kmp_int32, C*, int, int*, void*, kmp_int32) [with C = kmp_flag_32; kmp_info_t = kmp_info; kmp_int32 = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2675:70:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2623:19: warning: variable 'count' set but not used [-Wunused-but-set-variable]
         kmp_int32 count;
                   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In instantiation of 'int __kmp_execute_tasks_template(kmp_info_t*, kmp_int32, C*, int, int*, void*, kmp_int32) [with C = kmp_flag_64; kmp_info_t = kmp_info; kmp_int32 = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2684:70:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2623:19: warning: variable 'count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In instantiation of 'int __kmp_execute_tasks_template(kmp_info_t*, kmp_int32, C*, int, int*, void*, kmp_int32) [with C = kmp_flag_oncore; kmp_info_t = kmp_info; kmp_int32 = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2693:70:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2623:19: warning: variable 'count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_task_t* __kmp_steal_task(kmp_info_t*, kmp_int32, kmp_task_team_t*, std::atomic<int>*, int*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2372:34: warning: 'level' may be used uninitialized in this function [-Wmaybe-uninitialized]
         while (parent != current && parent->td_level > level) {
                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2372:34: warning: 'current' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'void __kmp_invoke_task(kmp_int32, kmp_task_t*, kmp_taskdata_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1418:35: warning: 'thread' may be used uninitialized in this function [-Wmaybe-uninitialized]
       thread->th.ompt_thread_info = oldInfo;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1267:14: warning: 'cur_time' may be used uninitialized in this function [-Wmaybe-uninitialized]
   kmp_uint64 cur_time;
              ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'void __kmpc_omp_task_begin_if0(ident_t*, kmp_int32, kmp_task_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:582:35: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
     __kmpc_omp_task_begin_if0_ompt(loc_ref, gtid, task,
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
                                    OMPT_GET_FRAME_ADDRESS(1),
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~
                                    OMPT_LOAD_RETURN_ADDRESS(gtid));
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_int32 __kmpc_omp_task_parts(ident_t*, kmp_int32, kmp_task_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1497:46: warning: 'parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
     parent->ompt_task_info.frame.enter_frame = NULL;
                                              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_int32 __kmpc_omp_task(ident_t*, kmp_int32, kmp_task_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1567:52: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
         parent->ompt_task_info.frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_int32 __kmp_omp_taskloop_task(ident_t*, kmp_int32, kmp_task_t*, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1631:50: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
       parent->ompt_task_info.frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'kmp_int32 __kmpc_omp_taskwait(ident_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:1779:36: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
     return __kmpc_omp_taskwait_ompt(loc_ref, gtid, OMPT_GET_FRAME_ADDRESS(1),
            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                     OMPT_LOAD_RETURN_ADDRESS(gtid));
                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp: In function 'void __kmpc_end_taskgroup(ident_t*, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:2177:60: warning: 'codeptr' may be used uninitialized in this function [-Wmaybe-uninitialized]
     ompt_callbacks.ompt_callback(ompt_callback_sync_region)(
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
         ompt_sync_region_taskgroup, ompt_scope_end, &(my_parallel_data),
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         &(my_task_data), codeptr);
         ~~~~~~~~~~~~~~~~~~~~~~~~~                           
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_tasking.cpp:18:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_task_team_wait(kmp_info_t*, kmp_team_t*, void*, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 63%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_barrier.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp: In function 'void __kmp_join_barrier(int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:1559:12: warning: variable 'nproc' set but not used [-Wunused-but-set-variable]
   kmp_uint nproc;
            ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:1560:15: warning: variable 'master_thread' set but not used [-Wunused-but-set-variable]
   kmp_info_t *master_thread;
               ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_hyper_barrier_gather(barrier_type, kmp_info_t*, int, int, void (*)(void*, void*), void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_linear_barrier_gather(barrier_type, kmp_info_t*, int, int, void (*)(void*, void*), void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp: In function 'void __kmp_tree_barrier_gather(barrier_type, kmp_info_t*, int, int, void (*)(void*, void*), void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:342:35: warning: 'new_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
       team->t.t_bar[bt].b_arrived = new_state;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp: In function 'void __kmp_hierarchical_barrier_gather(barrier_type, kmp_info_t*, int, int, void (*)(void*, void*), void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:982:33: warning: 'new_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
     team->t.t_bar[bt].b_arrived = new_state;
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_hyper_barrier_release(barrier_type, kmp_info_t*, int, int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_linear_barrier_release(barrier_type, kmp_info_t*, int, int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_tree_barrier_release(barrier_type, kmp_info_t*, int, int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In function 'void __kmp_hierarchical_barrier_release(barrier_type, kmp_info_t*, int, int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:411:5: warning: 'hibernate_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (KMP_BLOCKING(hibernate_goal, poll_count++))
     ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:170:14: note: 'hibernate_goal' was declared here
   kmp_uint64 hibernate_goal;
              ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:137:66: warning: 'tId' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ompt_callbacks.ompt_callback(ompt_callback_implicit_task)(
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
             ompt_scope_end, NULL, tId, 0, ds_tid);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:242:16: note: 'tId' was declared here
   ompt_data_t *tId;
                ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:122:3: warning: 'ompt_entry_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (omp_state == omp_state_wait_barrier_implicit) {
   ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:240:15: note: 'ompt_entry_state' was declared here
   omp_state_t ompt_entry_state;
               ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp: In function 'int __kmp_barrier(barrier_type, int, int, size_t, void*, void (*)(void*, void*))':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:1500:62: warning: 'return_address' may be used uninitialized in this function [-Wmaybe-uninitialized]
       ompt_callbacks.ompt_callback(ompt_callback_sync_region)(
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
           ompt_sync_region_barrier, ompt_scope_end, my_parallel_data,
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           my_task_data, return_address);
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:1500:62: warning: 'my_parallel_data' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_barrier.cpp:1500:62: warning: 'my_task_data' may be used uninitialized in this function [-Wmaybe-uninitialized]
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 15%] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/rtl.cpp.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 25%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_atomic.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:21,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:21,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.h:17,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_add(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:900:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, add, kmp_real32, 32, +, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:900:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, add, kmp_real32, 32, +, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_sub(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:902:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, sub, kmp_real32, 32, -, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:902:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, sub, kmp_real32, 32, -, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_add(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:911:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, add, kmp_real64, 64, +, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:911:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, add, kmp_real64, 64, +, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_sub(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:913:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, sub, kmp_real64, 64, -, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:913:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, sub, kmp_real64, 64, -, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_div(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1011:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, div, kmp_real32, 32, /, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1011:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, div, kmp_real32, 32, /, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_mul(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1013:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, mul, kmp_real32, 32, *, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1013:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float4, mul, kmp_real32, 32, *, 4r, 3,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_div(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1015:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, div, kmp_real64, 64, /, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1015:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, div, kmp_real64, 64, /, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_mul(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1017:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, mul, kmp_real64, 64, *, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:835:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1017:1: note: in expansion of macro 'ATOMIC_CMPXCHG'
 ATOMIC_CMPXCHG(float8, mul, kmp_real64, 64, *, 8r, 7,
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_max(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1114:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1179:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float4, max, kmp_real32, 32, <, 4r, 3,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1115:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1179:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float4, max, kmp_real32, 32, <, 4r, 3,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_min(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1114:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1181:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float4, min, kmp_real32, 32, >, 4r, 3,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1115:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1181:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float4, min, kmp_real32, 32, >, 4r, 3,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_max(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1114:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1183:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float8, max, kmp_real64, 64, <, 8r, 7,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1115:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1183:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float8, max, kmp_real64, 64, <, 8r, 7,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_min(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1114:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1185:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float8, min, kmp_real64, 64, >, 8r, 7,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1115:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1141:5: note: in expansion of macro 'MIN_MAX_CMPXCHG'
     MIN_MAX_CMPXCHG(TYPE, BITS, OP)                                            \
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1185:1: note: in expansion of macro 'MIN_MAX_COMPXCHG'
 MIN_MAX_COMPXCHG(float8, min, kmp_real64, 64, >, 8r, 7,
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_div_rev(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1487:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float4, div, kmp_real32, 32, /, 4r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1487:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float4, div, kmp_real32, 32, /, 4r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_sub_rev(ident_t*, int, kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1489:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float4, sub, kmp_real32, 32, -, 4r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1489:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float4, sub, kmp_real32, 32, -, 4r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_div_rev(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1492:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float8, div, kmp_real64, 64, /, 8r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1492:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float8, div, kmp_real64, 64, /, 8r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_sub_rev(ident_t*, int, kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1494:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float8, sub, kmp_real64, 64, -, 8r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1418:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1494:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV'
 ATOMIC_CMPXCHG_REV(float8, sub, kmp_real64, 64, -, 8r,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_add_float8(ident_t*, int, kmp_real32*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1649:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, add, 32, +, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1649:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, add, 32, +, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_sub_float8(ident_t*, int, kmp_real32*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1651:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, sub, 32, -, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1651:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, sub, 32, -, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_mul_float8(ident_t*, int, kmp_real32*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1653:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, mul, 32, *, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1653:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, mul, 32, *, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_div_float8(ident_t*, int, kmp_real32*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1655:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, div, 32, /, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1655:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, div, 32, /, float8, kmp_real64, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_add_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1729:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, add, 32, +, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1729:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, add, 32, +, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_sub_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1731:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, sub, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1731:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, sub, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_mul_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1733:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, mul, 32, *, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1733:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, mul, 32, *, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_div_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1735:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, div, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1735:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float4, kmp_real32, div, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_add_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1738:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, add, 64, +, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1738:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, add, 64, +, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_sub_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1740:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, sub, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1740:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, sub, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_mul_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1742:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, mul, 64, *, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1742:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, mul, 64, *, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_div_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:780:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1744:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, div, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:781:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1596:3: note: in expansion of macro 'OP_CMPXCHG'
   OP_CMPXCHG(TYPE, BITS, OP)                                                   \
   ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1744:1: note: in expansion of macro 'ATOMIC_CMPXCHG_MIX'
 ATOMIC_CMPXCHG_MIX(float8, kmp_real64, div, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_sub_rev_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1794:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float4, kmp_real32, sub_rev, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1794:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float4, kmp_real32, sub_rev, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float4_div_rev_fp(ident_t*, int, kmp_real32*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1796:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float4, kmp_real32, div_rev, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1796:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float4, kmp_real32, div_rev, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_sub_rev_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1799:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float8, kmp_real64, sub_rev, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1799:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float8, kmp_real64, sub_rev, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_float8_div_rev_fp(ident_t*, int, kmp_real64*, _Quad)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1404:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1801:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float8, kmp_real64, div_rev, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1405:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1622:3: note: in expansion of macro 'OP_CMPXCHG_REV'
   OP_CMPXCHG_REV(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:1801:1: note: in expansion of macro 'ATOMIC_CMPXCHG_REV_MIX'
 ATOMIC_CMPXCHG_REV_MIX(float8, kmp_real64, div_rev, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_add_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2251:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, add_cpt, kmp_real32, 32, +,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2251:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, add_cpt, kmp_real32, 32, +,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_sub_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2253:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, sub_cpt, kmp_real32, 32, -,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2253:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, sub_cpt, kmp_real32, 32, -,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_add_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2255:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, add_cpt, kmp_real64, 64, +,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2255:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, add_cpt, kmp_real64, 64, +,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_sub_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2257:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, sub_cpt, kmp_real64, 64, -,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2257:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, sub_cpt, kmp_real64, 64, -,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_div_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2352:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, div_cpt, kmp_real32, 32, /,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2352:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, div_cpt, kmp_real32, 32, /,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_mul_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2354:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, mul_cpt, kmp_real32, 32, *,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2354:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float4, mul_cpt, kmp_real32, 32, *,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_div_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2356:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, div_cpt, kmp_real64, 64, /,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2356:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, div_cpt, kmp_real64, 64, /,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_mul_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2358:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, mul_cpt, kmp_real64, 64, *,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2225:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2358:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT'
 ATOMIC_CMPXCHG_CPT(float8, mul_cpt, kmp_real64, 64, *,
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_add_cpt_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2464:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, add_cpt, 32, +, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2464:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, add_cpt, 32, +, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_sub_cpt_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2466:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, sub_cpt, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2466:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, sub_cpt, 32, -, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_mul_cpt_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2468:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, mul_cpt, 32, *, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2468:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, mul_cpt, 32, *, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_div_cpt_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2470:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, div_cpt, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2470:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float4, kmp_real32, div_cpt, 32, /, fp, _Quad, 4r, 3,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_add_cpt_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2473:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, add_cpt, 64, +, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2473:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, add_cpt, 64, +, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_sub_cpt_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2475:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, sub_cpt, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2475:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, sub_cpt, 64, -, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_mul_cpt_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2477:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, mul_cpt, 64, *, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2477:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, mul_cpt, 64, *, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_div_cpt_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2206:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2479:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, div_cpt, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2207:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2384:3: note: in expansion of macro 'OP_CMPXCHG_CPT'
   OP_CMPXCHG_CPT(TYPE, BITS, OP)                                               \
   ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2479:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_MIX'
 ATOMIC_CMPXCHG_CPT_MIX(float8, kmp_real64, div_cpt, 64, /, fp, _Quad, 8r, 7,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_max_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2594:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2644:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float4, max_cpt, kmp_real32, 32, <,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2595:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2644:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float4, max_cpt, kmp_real32, 32, <,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_min_cpt(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2594:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2646:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float4, min_cpt, kmp_real32, 32, >,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2595:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2646:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float4, min_cpt, kmp_real32, 32, >,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_max_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2594:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2648:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float8, max_cpt, kmp_real64, 64, <,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2595:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2648:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float8, max_cpt, kmp_real64, 64, <,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_min_cpt(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2594:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & old_value,                    \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2650:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float8, min_cpt, kmp_real64, 64, >,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2595:17: note: in expansion of macro 'VOLATILE_CAST'
                *VOLATILE_CAST(kmp_int##BITS *) & rhs)) {                       \
                 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2623:5: note: in expansion of macro 'MIN_MAX_CMPXCHG_CPT'
     MIN_MAX_CMPXCHG_CPT(TYPE, BITS, OP)                                        \
     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2650:1: note: in expansion of macro 'MIN_MAX_COMPXCHG_CPT'
 MIN_MAX_COMPXCHG_CPT(float8, min_cpt, kmp_real64, 64, >,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_div_cpt_rev(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2962:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float4, div_cpt_rev, kmp_real32, 32, /,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2962:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float4, div_cpt_rev, kmp_real32, 32, /,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_sub_cpt_rev(ident_t*, int, kmp_real32*, kmp_real32, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2964:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float4, sub_cpt_rev, kmp_real32, 32, -,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2964:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float4, sub_cpt_rev, kmp_real32, 32, -,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_div_cpt_rev(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2966:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float8, div_cpt_rev, kmp_real64, 64, /,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2966:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float8, div_cpt_rev, kmp_real64, 64, /,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_sub_cpt_rev(ident_t*, int, kmp_real64*, kmp_real64, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2968:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float8, sub_cpt_rev, kmp_real64, 64, -,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2911:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2968:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV'
 ATOMIC_CMPXCHG_CPT_REV(float8, sub_cpt_rev, kmp_real64, 64, -,
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_sub_cpt_rev_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3142:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float4, kmp_real32, sub_cpt_rev, 32, -, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3142:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float4, kmp_real32, sub_cpt_rev, 32, -, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real32 __kmpc_atomic_float4_div_cpt_rev_fp(ident_t*, int, kmp_real32*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:556:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
   __sync_bool_compare_and_swap((volatile kmp_uint32 *)(p), (kmp_uint32)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3145:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float4, kmp_real32, div_cpt_rev, 32, /, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:557:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ32'
                                (kmp_uint32)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3145:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float4, kmp_real32, div_cpt_rev, 32, /, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_sub_cpt_rev_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3149:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float8, kmp_real64, sub_cpt_rev, 64, -, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3149:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float8, kmp_real64, sub_cpt_rev, 64, -, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'kmp_real64 __kmpc_atomic_float8_div_cpt_rev_fp(ident_t*, int, kmp_real64*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:562:73: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
   __sync_bool_compare_and_swap((volatile kmp_uint64 *)(p), (kmp_uint64)(cv),   \
                                                                         ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2891:32: note: in expansion of macro 'VOLATILE_CAST'
         (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value,     \
                                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3152:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float8, kmp_real64, div_cpt_rev, 64, /, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:849:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define VOLATILE_CAST(x) (x)
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:563:45: note: in definition of macro 'KMP_COMPARE_AND_STORE_ACQ64'
                                (kmp_uint64)(sv))
                                             ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2892:10: note: in expansion of macro 'VOLATILE_CAST'
         *VOLATILE_CAST(kmp_int##BITS *) & new_value)) {                        \
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3088:3: note: in expansion of macro 'OP_CMPXCHG_CPT_REV'
   OP_CMPXCHG_CPT_REV(TYPE, BITS, OP)                                           \
   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:3152:1: note: in expansion of macro 'ATOMIC_CMPXCHG_CPT_REV_MIX'
 ATOMIC_CMPXCHG_CPT_REV_MIX(float8, kmp_real64, div_cpt_rev, 64, /, fp, _Quad,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_cmplx4_add_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:806:31: warning: 'old_value.__kmpc_atomic_cmplx4_add_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)::_sss::cmp' is used uninitialized in this function [-Wuninitialized]
     new_value.cmp = old_value.cmp OP rhs;                                      \
                               ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_cmplx4_sub_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:806:31: warning: 'old_value.__kmpc_atomic_cmplx4_sub_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)::_sss::cmp' is used uninitialized in this function [-Wuninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_cmplx4_mul_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:806:31: warning: 'old_value.__kmpc_atomic_cmplx4_mul_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)::_sss::cmp' is used uninitialized in this function [-Wuninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function 'void __kmpc_atomic_cmplx4_div_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:806:31: warning: 'old_value.__kmpc_atomic_cmplx4_div_cmplx8(ident_t*, int, kmp_cmplx32*, kmp_cmplx64)::_sss::cmp' is used uninitialized in this function [-Wuninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function '_Quad __kmpc_atomic_float16_max_cpt(ident_t*, int, _Quad*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2571:10: warning: 'new_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
   return new_value;
          ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2610:8: note: 'new_value' was declared here
   TYPE new_value, old_value;                                                   \
        ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2653:1: note: in expansion of macro 'MIN_MAX_CRITICAL_CPT'
 MIN_MAX_CRITICAL_CPT(float16, max_cpt, QUAD_LEGACY, <, 16r,
 ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp: In function '_Quad __kmpc_atomic_float16_min_cpt(ident_t*, int, _Quad*, _Quad, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2571:10: warning: 'new_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
   return new_value;
          ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2610:8: note: 'new_value' was declared here
   TYPE new_value, old_value;                                                   \
        ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_atomic.cpp:2655:1: note: in expansion of macro 'MIN_MAX_CRITICAL_CPT'
 MIN_MAX_CRITICAL_CPT(float16, min_cpt, QUAD_LEGACY, >, 16r,
 ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 81%] Linking CXX shared library ../libomptarget.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 72%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_lock.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:17:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:17:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp: In function 'int __kmp_release_queuing_lock(kmp_queuing_lock_t*, kmp_int32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:1405:15: warning: variable 'this_thr' set but not used [-Wunused-but-set-variable]
   kmp_info_t *this_thr;
               ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:2972:7: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32) = 0;
       ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:2973:7: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32) = 0;
       ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:2974:7: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32) = 0;
       ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:3013:7: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32) = 0;
       ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:3014:7: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32) = 0;
       ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:3015:7: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32) = 0;
       ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:22:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp: In instantiation of 'int __kmp_acquire_queuing_lock_timed_template(kmp_queuing_lock_t*, kmp_int32) [with bool takeTime = false; kmp_queuing_lock_t = kmp_queuing_lock; kmp_int32 = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:1329:74:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.cpp:1138:13: warning: variable 'need_mf' set but not used [-Wunused-but-set-variable]
   kmp_int32 need_mf = 1;
             ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[1]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 86%] Built target omptarget
make[1]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 86%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_cancel.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_cancel.cpp:11:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_cancel.cpp:11:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 84%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_taskdeps.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp:16:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp:16:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp:18:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp:16:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp: In function 'kmp_int32 __kmpc_omp_task_with_deps(ident_t*, kmp_int32, kmp_task_t*, kmp_int32, kmp_depend_info_t*, kmp_int32, kmp_depend_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_taskdeps.cpp:480:11: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
           OMPT_GET_FRAME_ADDRESS(1);
           ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 88%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_cdecl.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_cdecl.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_cdecl.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_cdecl.cpp:32:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h: In function 'int kmp_get_blocktime()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h:118:15: warning: variable 'thread' set but not used [-Wunused-but-set-variable]
   kmp_info_t *thread;
               ^~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_cdecl.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h: In function 'int omp_control_tool(int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h:358:41: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
   parent_task_info->frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                         ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 75%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_sched.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_sched.cpp:20:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_sched.cpp:20:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 97%] Building C object runtime/src/CMakeFiles/omp.dir/z_Linux_asm.S.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 70%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_dispatch.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:28:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:28:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:38:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.h: In function 'void __kmp_dispatch_deo(int*, int*, ident_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.h:335:43: warning: typedef 'ST' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<UT>::signed_t ST;
                                           ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In function 'void __kmp_dispatch_init_algorithm(ident_t*, int, dispatch_private_info_template<T>*, sched_type, T, T, typename traits_t<T>::signed_t, kmp_uint64*, typename traits_t<T>::signed_t, T, T)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:100:42: warning: typedef 'ST' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<T>::signed_t ST;
                                          ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In function 'void __kmp_dispatch_init(ident_t*, int, sched_type, T, T, typename traits_t<T>::signed_t, typename traits_t<T>::signed_t, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:734:42: warning: typedef 'ST' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<T>::signed_t ST;
                                          ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:735:44: warning: typedef 'DBL' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<T>::floating_t DBL;
                                            ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In function 'int __kmp_dispatch_next(ident_t*, int, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1870:44: warning: typedef 'DBL' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<T>::floating_t DBL;
                                            ^~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In function 'void __kmp_dist_get_bounds(ident_t*, kmp_int32, kmp_int32*, T*, T*, typename traits_t<T>::signed_t)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2126:42: warning: typedef 'ST' locally defined but not used [-Wunused-local-typedefs]
   typedef typename traits_t<T>::signed_t ST;
                                          ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'void __kmp_dispatch_init_algorithm(ident_t*, int, dispatch_private_info_template<T>*, sched_type, T, T, typename traits_t<T>::signed_t, kmp_uint64*, typename traits_t<T>::signed_t, T, T) [with T = int; ident_t = ident; typename traits_t<T>::signed_t = int; kmp_uint64 = long long unsigned int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:842:32:   required from 'void __kmp_dispatch_init(ident_t*, int, sched_type, T, T, typename traits_t<T>::signed_t, typename traits_t<T>::signed_t, int) [with T = int; ident_t = ident; typename traits_t<T>::signed_t = int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2267:78:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:458:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(double *)&pr->u.p.parm3 =
                     ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:530:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(DBL *)&pr->u.p.parm3 = x;
                  ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'void __kmp_dispatch_init_algorithm(ident_t*, int, dispatch_private_info_template<T>*, sched_type, T, T, typename traits_t<T>::signed_t, kmp_uint64*, typename traits_t<T>::signed_t, T, T) [with T = unsigned int; ident_t = ident; typename traits_t<T>::signed_t = int; kmp_uint64 = long long unsigned int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:842:32:   required from 'void __kmp_dispatch_init(ident_t*, int, sched_type, T, T, typename traits_t<T>::signed_t, typename traits_t<T>::signed_t, int) [with T = unsigned int; ident_t = ident; typename traits_t<T>::signed_t = int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2279:79:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:458:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(double *)&pr->u.p.parm3 =
                     ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:530:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(DBL *)&pr->u.p.parm3 = x;
                  ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'void __kmp_dispatch_init_algorithm(ident_t*, int, dispatch_private_info_template<T>*, sched_type, T, T, typename traits_t<T>::signed_t, kmp_uint64*, typename traits_t<T>::signed_t, T, T) [with T = long long int; ident_t = ident; typename traits_t<T>::signed_t = long long int; kmp_uint64 = long long unsigned int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:842:32:   required from 'void __kmp_dispatch_init(ident_t*, int, sched_type, T, T, typename traits_t<T>::signed_t, typename traits_t<T>::signed_t, int) [with T = long long int; ident_t = ident; typename traits_t<T>::signed_t = long long int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2292:78:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:458:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(double *)&pr->u.p.parm3 =
                     ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:530:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(DBL *)&pr->u.p.parm3 = x;
                  ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'void __kmp_dispatch_init_algorithm(ident_t*, int, dispatch_private_info_template<T>*, sched_type, T, T, typename traits_t<T>::signed_t, kmp_uint64*, typename traits_t<T>::signed_t, T, T) [with T = long long unsigned int; ident_t = ident; typename traits_t<T>::signed_t = long long int; kmp_uint64 = long long unsigned int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:842:32:   required from 'void __kmp_dispatch_init(ident_t*, int, sched_type, T, T, typename traits_t<T>::signed_t, typename traits_t<T>::signed_t, int) [with T = long long unsigned int; ident_t = ident; typename traits_t<T>::signed_t = long long int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2305:79:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:458:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(double *)&pr->u.p.parm3 =
                     ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:530:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(DBL *)&pr->u.p.parm3 = x;
                  ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'int __kmp_dispatch_next_algorithm(int, dispatch_private_info_template<T>*, volatile dispatch_shared_info_template<T>*, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, T, T) [with T = int; kmp_int32 = int; typename traits_t<T>::signed_t = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2020:48:   required from 'int __kmp_dispatch_next(ident_t*, int, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, void*) [with T = int; ident_t = ident; kmp_int32 = int; typename traits_t<T>::signed_t = int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2388:45:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1264:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         vold.b = *(volatile kmp_int64 *)(&pr->u.p.count);
                                           ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1272:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
           vold.b = *(volatile kmp_int64 *)(&pr->u.p.count);
                                             ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1314:59: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             vold.b = *(volatile kmp_int64 *)(&victim->u.p.count);
                                               ~~~~~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1345:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               *(volatile kmp_int64 *)(&pr->u.p.count) = vold.b;
                                        ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1529:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               (UT)(remaining * *(double *)&pr->u.p.parm3); // divide by K*nproc
                                            ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1599:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       UT span = remaining * (*(double *)&pr->u.p.parm3);
                                          ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1685:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               trip, *(DBL *)&pr->u.p.parm3, chunkIdx);
                              ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1691:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                            trip, *(DBL *)&pr->u.p.parm3, chunkIdx + 1);
                                           ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'int __kmp_dispatch_next_algorithm(int, dispatch_private_info_template<T>*, volatile dispatch_shared_info_template<T>*, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, T, T) [with T = unsigned int; kmp_int32 = int; typename traits_t<T>::signed_t = int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2020:48:   required from 'int __kmp_dispatch_next(ident_t*, int, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, void*) [with T = unsigned int; ident_t = ident; kmp_int32 = int; typename traits_t<T>::signed_t = int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2405:46:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1264:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         vold.b = *(volatile kmp_int64 *)(&pr->u.p.count);
                                           ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1272:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
           vold.b = *(volatile kmp_int64 *)(&pr->u.p.count);
                                             ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1314:59: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             vold.b = *(volatile kmp_int64 *)(&victim->u.p.count);
                                               ~~~~~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1345:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               *(volatile kmp_int64 *)(&pr->u.p.count) = vold.b;
                                        ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1529:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               (UT)(remaining * *(double *)&pr->u.p.parm3); // divide by K*nproc
                                            ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1599:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       UT span = remaining * (*(double *)&pr->u.p.parm3);
                                          ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1685:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               trip, *(DBL *)&pr->u.p.parm3, chunkIdx);
                              ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1691:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                            trip, *(DBL *)&pr->u.p.parm3, chunkIdx + 1);
                                           ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'int __kmp_dispatch_next_algorithm(int, dispatch_private_info_template<T>*, volatile dispatch_shared_info_template<T>*, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, T, T) [with T = long long int; kmp_int32 = int; typename traits_t<T>::signed_t = long long int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2020:48:   required from 'int __kmp_dispatch_next(ident_t*, int, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, void*) [with T = long long int; ident_t = ident; kmp_int32 = int; typename traits_t<T>::signed_t = long long int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2421:45:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1529:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               (UT)(remaining * *(double *)&pr->u.p.parm3); // divide by K*nproc
                                            ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1599:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       UT span = remaining * (*(double *)&pr->u.p.parm3);
                                          ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1685:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               trip, *(DBL *)&pr->u.p.parm3, chunkIdx);
                              ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1691:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                            trip, *(DBL *)&pr->u.p.parm3, chunkIdx + 1);
                                           ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp: In instantiation of 'int __kmp_dispatch_next_algorithm(int, dispatch_private_info_template<T>*, volatile dispatch_shared_info_template<T>*, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, T, T) [with T = long long unsigned int; kmp_int32 = int; typename traits_t<T>::signed_t = long long int]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2020:48:   required from 'int __kmp_dispatch_next(ident_t*, int, kmp_int32*, T*, T*, typename traits_t<T>::signed_t*, void*) [with T = long long unsigned int; ident_t = ident; kmp_int32 = int; typename traits_t<T>::signed_t = long long int]'
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:2438:46:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1529:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               (UT)(remaining * *(double *)&pr->u.p.parm3); // divide by K*nproc
                                            ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1599:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       UT span = remaining * (*(double *)&pr->u.p.parm3);
                                          ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1685:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
               trip, *(DBL *)&pr->u.p.parm3, chunkIdx);
                              ~~~~~~~~^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_dispatch.cpp:1691:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                            trip, *(DBL *)&pr->u.p.parm3, chunkIdx + 1);
                                           ~~~~~~~~^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 77%] Building CXX object runtime/src/CMakeFiles/omp.dir/z_Linux_util.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp: In function 'void* __kmp_launch_worker(void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp:501:18: warning: variable 'padding' set but not used [-Wunused-but-set-variable]
   void *volatile padding = 0;
                  ^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp: In function 'void __kmp_reap_worker(kmp_info_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp:1085:7: warning: variable 'status' set but not used [-Wunused-but-set-variable]
   int status;
       ^~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/z_Linux_util.cpp:22:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:753:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
   kmp_uint64 poll_count;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_32; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:756:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:782:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_64; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:785:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 1; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:874:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h: In instantiation of 'void __kmp_wait_template(kmp_info_t*, C*, void*) [with C = kmp_flag_oncore; int final_spin = 0; kmp_info_t = kmp_info]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:877:57:   required from here
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_wait_release.h:169:14: warning: variable 'poll_count' set but not used [-Wunused-but-set-variable]
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 93%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_version.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_version.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_version.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 90%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_extra.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_extra.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_extra.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_extra.cpp:30:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h: In function 'int kmp_get_blocktime_()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h:118:15: warning: variable 'thread' set but not used [-Wunused-but-set-variable]
   kmp_info_t *thread;
               ^~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_extra.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h: In function 'int OMP_CONTROL_TOOL(int, int, void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_ftn_entry.h:358:41: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
   parent_task_info->frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                         ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 95%] Building CXX object runtime/src/CMakeFiles/omp.dir/ompt-general.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-specific.cpp:18,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:32:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-specific.cpp:18,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:32:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp: In function 'int ompt_set_callback(ompt_callbacks_t, ompt_callback_t)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:105:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_thread_begin,      ompt_callback_thread_begin_t,       1) /* thread begin                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:106:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_thread_end,        ompt_callback_thread_end_t,         2) /* thread end                      */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:108:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_parallel_begin,    ompt_callback_parallel_begin_t,     3) /* parallel begin                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:109:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_parallel_end,      ompt_callback_parallel_end_t,       4) /* parallel end                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:111:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_create,       ompt_callback_task_create_t,        5) /* task begin                      */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:112:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_schedule,     ompt_callback_task_schedule_t,      6) /* task schedule                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:113:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_implicit_task,     ompt_callback_implicit_task_t,      7) /* implicit task                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:119:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_control_tool,      ompt_callback_control_tool_t,      11) /* control tool                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:128:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_sync_region_wait,  ompt_callback_sync_region_t,       16) /* sync region wait begin or end   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:130:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_released,    ompt_callback_mutex_t,             17) /* mutex released                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:132:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_dependences,  ompt_callback_task_dependences_t,  18) /* report task dependences         */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:133:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_dependence,   ompt_callback_task_dependence_t,   19) /* report task dependence          */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:135:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_work,              ompt_callback_work_t,              20) /* task at work begin or end       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:137:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_master,            ompt_callback_master_t,            21) /* task at master begin or end     */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:141:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_sync_region,       ompt_callback_sync_region_t,       23) /* sync region begin or end        */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:143:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_lock_init,         ompt_callback_mutex_acquire_t,     24) /* lock init                       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:144:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_lock_destroy,      ompt_callback_mutex_t,             25) /* lock destroy                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:146:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_acquire,     ompt_callback_mutex_acquire_t,     26) /* mutex acquire                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:147:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_acquired,    ompt_callback_mutex_t,             27) /* mutex acquired                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:149:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_nest_lock,         ompt_callback_nest_lock_t,         28) /* nest lock                       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:151:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_flush,             ompt_callback_flush_t,             29) /* after executing flush           */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:153:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_cancel,            ompt_callback_cancel_t,            30) /* cancel innermost binding region */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:431:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:154:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_idle,              ompt_callback_idle_t,              31) /* begin or end idle state         */
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:440:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp: In function 'int ompt_get_callback(ompt_callbacks_t, void (**)())':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:105:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_thread_begin,      ompt_callback_thread_begin_t,       1) /* thread begin                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:106:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_thread_end,        ompt_callback_thread_end_t,         2) /* thread end                      */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:108:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_parallel_begin,    ompt_callback_parallel_begin_t,     3) /* parallel begin                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:109:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_parallel_end,      ompt_callback_parallel_end_t,       4) /* parallel end                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:111:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_create,       ompt_callback_task_create_t,        5) /* task begin                      */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:112:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_schedule,     ompt_callback_task_schedule_t,      6) /* task schedule                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:113:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_implicit_task,     ompt_callback_implicit_task_t,      7) /* implicit task                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:119:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_control_tool,      ompt_callback_control_tool_t,      11) /* control tool                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:128:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_sync_region_wait,  ompt_callback_sync_region_t,       16) /* sync region wait begin or end   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:130:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_released,    ompt_callback_mutex_t,             17) /* mutex released                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:132:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_dependences,  ompt_callback_task_dependences_t,  18) /* report task dependences         */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:133:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_task_dependence,   ompt_callback_task_dependence_t,   19) /* report task dependence          */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:135:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_work,              ompt_callback_work_t,              20) /* task at work begin or end       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:137:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_master,            ompt_callback_master_t,            21) /* task at master begin or end     */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:141:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_sync_region,       ompt_callback_sync_region_t,       23) /* sync region begin or end        */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:143:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_lock_init,         ompt_callback_mutex_acquire_t,     24) /* lock init                       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:144:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_lock_destroy,      ompt_callback_mutex_t,             25) /* lock destroy                    */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:146:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_acquire,     ompt_callback_mutex_acquire_t,     26) /* mutex acquire                   */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:147:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_mutex_acquired,    ompt_callback_mutex_t,             27) /* mutex acquired                  */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:149:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_nest_lock,         ompt_callback_nest_lock_t,         28) /* nest lock                       */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:151:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_flush,             ompt_callback_flush_t,             29) /* after executing flush           */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:153:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_cancel,            ompt_callback_cancel_t,            30) /* cancel innermost binding region */ \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:455:53: warning: enum constant in boolean context [-Wint-in-bool-context]
     if (ompt_event_implementation_status(event_name)) {                        \
                                                     ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/build/runtime/src/ompt.h:154:5: note: in expansion of macro 'ompt_event_macro'
     macro (ompt_callback_idle,              ompt_callback_idle_t,              31) /* begin or end idle state         */
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-general.cpp:465:5: note: in expansion of macro 'FOREACH_OMPT_EVENT'
     FOREACH_OMPT_EVENT(ompt_event_macro)
     ^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 79%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_gsupport.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_barrier()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:32:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_barrier");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_critical_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:63:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_critical_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_critical_end()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:73:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_critical_end");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_critical_name_start(void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:83:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_critical_name_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_critical_name_end(void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:90:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_critical_name_end");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_single_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:117:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_single_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void* __kmp_api_GOMP_single_copy_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:165:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_single_copy_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_ordered_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:240:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_ordered_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_ordered_end()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:250:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_ordered_end");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_start(void (*)(void*), void*, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:434:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_parallel_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_end()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:463:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_parallel_end");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_static_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:625:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_STATIC_START), kmp_sch_static)
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_static_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:626:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_STATIC_NEXT), {})
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_dynamic_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:627:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_DYNAMIC_START),
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_dynamic_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:629:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_DYNAMIC_NEXT), {})
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_guided_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:630:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_GUIDED_START),
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_guided_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:632:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_GUIDED_NEXT), {})
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_runtime_start(long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:563:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:633:1: note: in expansion of macro 'LOOP_RUNTIME_START'
 LOOP_RUNTIME_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_RUNTIME_START),
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_runtime_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:635:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_RUNTIME_NEXT), {})
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_static_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:637:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_STATIC_START),
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_static_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:639:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_STATIC_NEXT),
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_dynamic_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:641:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_DYNAMIC_START),
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_dynamic_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:643:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_DYNAMIC_NEXT),
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_guided_start(long int, long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:526:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:645:1: note: in expansion of macro 'LOOP_START'
 LOOP_START(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_GUIDED_START),
 ^~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_guided_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:647:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_GUIDED_NEXT),
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_runtime_start(long int, long int, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:563:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:649:1: note: in expansion of macro 'LOOP_RUNTIME_START'
 LOOP_RUNTIME_START(
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ordered_runtime_next(long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:606:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:652:1: note: in expansion of macro 'LOOP_NEXT'
 LOOP_NEXT(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ORDERED_RUNTIME_NEXT),
 ^~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_loop_doacross_static_start(unsigned int, long int*, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:664:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:749:1: note: in expansion of macro 'LOOP_DOACROSS_START'
 LOOP_DOACROSS_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_loop_doacross_dynamic_start(unsigned int, long int*, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:664:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:752:1: note: in expansion of macro 'LOOP_DOACROSS_START'
 LOOP_DOACROSS_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_loop_doacross_guided_start(unsigned int, long int*, long int, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:664:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:755:1: note: in expansion of macro 'LOOP_DOACROSS_START'
 LOOP_DOACROSS_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_doacross_runtime_start(unsigned int, long int*, long int*, long int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:711:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:758:1: note: in expansion of macro 'LOOP_DOACROSS_RUNTIME_START'
 LOOP_DOACROSS_RUNTIME_START(
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_static_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:892:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_STATIC_START),
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_static_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:894:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_STATIC_NEXT), {})
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_dynamic_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:895:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_DYNAMIC_START),
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_dynamic_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:897:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_DYNAMIC_NEXT), {})
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_guided_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:898:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_GUIDED_START),
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_guided_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:900:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_GUIDED_NEXT), {})
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_runtime_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:839:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:901:1: note: in expansion of macro 'LOOP_RUNTIME_START_ULL'
 LOOP_RUNTIME_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_runtime_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:903:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_RUNTIME_NEXT), {})
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_static_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:905:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_STATIC_START),
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_static_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:907:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_STATIC_NEXT),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_dynamic_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:909:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_dynamic_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:912:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_DYNAMIC_NEXT),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_guided_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:801:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:914:1: note: in expansion of macro 'LOOP_START_ULL'
 LOOP_START_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_GUIDED_START),
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_guided_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:916:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_GUIDED_NEXT),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_runtime_start(int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:839:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:918:1: note: in expansion of macro 'LOOP_RUNTIME_START_ULL'
 LOOP_RUNTIME_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_ordered_runtime_next(long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:873:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:921:1: note: in expansion of macro 'LOOP_NEXT_ULL'
 LOOP_NEXT_ULL(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_LOOP_ULL_ORDERED_RUNTIME_NEXT),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_doacross_static_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:934:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1022:1: note: in expansion of macro 'LOOP_DOACROSS_START_ULL'
 LOOP_DOACROSS_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_doacross_dynamic_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:934:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1025:1: note: in expansion of macro 'LOOP_DOACROSS_START_ULL'
 LOOP_DOACROSS_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_doacross_guided_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:934:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1028:1: note: in expansion of macro 'LOOP_DOACROSS_START_ULL'
 LOOP_DOACROSS_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'int __kmp_api_GOMP_loop_ull_doacross_runtime_start(unsigned int, long long unsigned int*, long long unsigned int*, long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:983:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1031:1: note: in expansion of macro 'LOOP_DOACROSS_RUNTIME_START_ULL'
 LOOP_DOACROSS_RUNTIME_START_ULL(
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_static_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1044:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1099:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_dynamic_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1044:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1102:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_guided_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1044:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1105:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_runtime_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1044:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1108:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_task(void (*)(void*), void*, void (*)(void*, void*), long int, long int, bool, unsigned int, void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1123:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_task");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_taskwait()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1230:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_taskwait");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'unsigned int __kmp_api_GOMP_sections_start(unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1258:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_sections_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'unsigned int __kmp_api_GOMP_sections_next()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1281:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_sections_next");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_sections_start(void (*)(void*), void*, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1316:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_parallel_sections_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel(void (*)(void*), void*, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1381:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_parallel");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_sections(void (*)(void*), void*, unsigned int, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1432:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_parallel_sections");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_static(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1469:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1503:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_STATIC),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1469:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1505:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_DYNAMIC),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1469:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1507:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_GUIDED),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1469:5: note: in expansion of macro 'MKLOC'
     MKLOC(loc, KMP_STR(func));                                                 \
     ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1509:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_RUNTIME),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_taskgroup_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1514:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_taskgroup_start");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_taskgroup_end()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1529:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_taskgroup_end");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_cancellation_point(int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1570:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_cancellation_point");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_barrier_cancel()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1584:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_barrier_cancel");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_cancel(int, bool)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1598:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_cancel");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_sections_end_cancel()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1615:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_sections_end_cancel");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'bool __kmp_api_GOMP_loop_end_cancel()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1626:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_loop_end_cancel");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __GOMP_taskloop(void (*)(void*), void*, void (*)(void*, void*), long int, long int, unsigned int, long unsigned int, int, T, T, T)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1684:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_taskloop");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_GOMP_doacross_post(T*) [with T = long int; bool need_conversion = true]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1777:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_doacross_post");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_GOMP_doacross_post(T*) [with T = long int; bool need_conversion = false]':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1793:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_doacross_post");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_GOMP_doacross_wait(T, __va_list_tag*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1800:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_doacross_wait");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_doacross_ull_post(long long unsigned int*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:26:17: warning: unnecessary parentheses in declaration of 'loc' [-Wparentheses]
   static ident_t(loc) = {0, KMP_IDENT_KMPC, 0, 0, ";unknown;unknown;0;0;;"};
                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1850:3: note: in expansion of macro 'MKLOC'
   MKLOC(loc, "GOMP_doacross_ull_post");
   ^~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_GOMP_microtask_wrapper(int*, int*, void (*)(void*), void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:312:36: warning: 'enclosing_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
     thr->th.ompt_thread_info.state = enclosing_state;
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:312:36: warning: 'thr' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_GOMP_parallel_microtask_wrapper(int*, int*, void (*)(void*), void*, unsigned int, ident_t*, sched_type, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:358:36: warning: 'enclosing_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
     thr->th.ompt_thread_info.state = enclosing_state;
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:358:36: warning: 'thr' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_barrier()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:38:31: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void* __kmp_api_GOMP_single_copy_start()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:184:31: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_single_copy_end(void*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:220:31: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_start(void (*)(void*), void*, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:429:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:451:25: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     frame->exit_frame = OMPT_GET_FRAME_ADDRESS(1);
                         ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_loop_end()':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:771:31: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     ompt_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_static_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1051:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1099:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_dynamic_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1051:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1102:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_guided_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1051:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1105:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_runtime_start(void (*)(void*), void*, unsigned int, long int, long int, long int, long int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1051:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1108:1: note: in expansion of macro 'PARALLEL_LOOP_START'
 PARALLEL_LOOP_START(
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_task(void (*)(void*), void*, void (*)(void*, void*), long int, long int, bool, unsigned int, void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1222:52: warning: 'current_task' may be used uninitialized in this function [-Wmaybe-uninitialized]
     current_task->ompt_task_info.frame.enter_frame = NULL;
                                                    ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1216:49: warning: 'taskdata' may be used uninitialized in this function [-Wmaybe-uninitialized]
       taskdata->ompt_task_info.frame.exit_frame = NULL;
                                                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1215:35: warning: 'thread' may be used uninitialized in this function [-Wmaybe-uninitialized]
       thread->th.ompt_thread_info = oldInfo;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1168:54: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     current_task->ompt_task_info.frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                                      ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_sections_start(void (*)(void*), void*, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1311:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel(void (*)(void*), void*, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1420:33: warning: 'task_info' may be used uninitialized in this function [-Wmaybe-uninitialized]
     task_info->frame.exit_frame = NULL;
                                 ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1421:41: warning: 'parent_task_info' may be used uninitialized in this function [-Wmaybe-uninitialized]
     parent_task_info->frame.enter_frame = NULL;
                                         ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:129,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1388:43: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_task_info->frame.enter_frame = OMPT_GET_FRAME_ADDRESS(1);
                                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_static(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1476:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1503:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_STATIC),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1476:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1505:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_DYNAMIC),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1476:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1507:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_GUIDED),
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp: In function 'void __kmp_api_GOMP_parallel_loop_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/ompt-internal.h:110:62: warning: calling 'void* __builtin_frame_address(unsigned int)' with a nonzero argument is unsafe [-Wframe-address]
 #define OMPT_GET_FRAME_ADDRESS(level) __builtin_frame_address(level)
                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1082:33: note: in expansion of macro 'OMPT_GET_FRAME_ADDRESS'
     parent_frame->enter_frame = OMPT_GET_FRAME_ADDRESS(1);                     \
                                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1476:5: note: in expansion of macro 'OMPT_LOOP_PRE'
     ompt_pre();                                                                \
     ^~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_gsupport.cpp:1509:1: note: in expansion of macro 'PARALLEL_LOOP'
 PARALLEL_LOOP(KMP_EXPAND_NAME(KMP_API_NAME_GOMP_PARALLEL_LOOP_RUNTIME),
 ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 68%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_affinity.cpp.o
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:78,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:595:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint32 *)(p), *(kmp_uint32 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:596:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real32 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:601:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       __sync_lock_test_and_set((volatile kmp_uint64 *)(p), *(kmp_uint64 *)&v);
                                                             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_os.h:602:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   return *(kmp_real64 *)&tmp;
           ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp.h:107,
                 from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp:14:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h: At global scope:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1147:14: warning: unnecessary parentheses in declaration of '__kmp_direct_set' [-Wparentheses]
 extern int (*(*__kmp_direct_set))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1148:14: warning: unnecessary parentheses in declaration of '__kmp_direct_unset' [-Wparentheses]
 extern int (*(*__kmp_direct_unset))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1149:14: warning: unnecessary parentheses in declaration of '__kmp_direct_test' [-Wparentheses]
 extern int (*(*__kmp_direct_test))(kmp_dyna_lock_t *, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1155:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_set' [-Wparentheses]
 extern int (*(*__kmp_indirect_set))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1156:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_unset' [-Wparentheses]
 extern int (*(*__kmp_indirect_unset))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_lock.h:1157:14: warning: unnecessary parentheses in declaration of '__kmp_indirect_test' [-Wparentheses]
 extern int (*(*__kmp_indirect_test))(kmp_user_lock_p, kmp_int32);
              ^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp: In function 'int __kmp_aux_get_affinity(void**)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp:4888:15: warning: variable 'th' set but not used [-Wunused-but-set-variable]
   kmp_info_t *th;
               ^~
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp: In function 'void __kmp_apply_thread_places(AddrUnsPair**, int)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp:3899:50: warning: 'newAddr' may be used uninitialized in this function [-Wmaybe-uninitialized]
                   newAddr[n_new] = (*pAddr)[n_old];
                                                  ^
In file included from /usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.cpp:15:
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h: In function 'int __kmp_affinity_create_cpuinfo_map(AddrUnsPair**, int*, kmp_i18n_id_t*, FILE*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h:551:35: warning: '<anonymous>.Address::childNums[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
       childNums[i] = b.childNums[i];
                      ~~~~~~~~~~~~~^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h: In function 'int __kmp_affinity_create_x2apicid_map(AddrUnsPair**, kmp_i18n_id_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h:551:35: warning: 'addr.Address::childNums[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
       childNums[i] = b.childNums[i];
                      ~~~~~~~~~~~~~^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h: In function 'int __kmp_affinity_create_apicid_map(AddrUnsPair**, kmp_i18n_id_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h:551:35: warning: '<anonymous>.Address::childNums[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
       childNums[i] = b.childNums[i];
                      ~~~~~~~~~~~~~^
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h: In function 'int __kmp_affinity_create_flat_map(AddrUnsPair**, kmp_i18n_id_t*)':
/usr/src/RPM/BUILD/openmp-7.0.1.src/runtime/src/kmp_affinity.h:551:35: warning: '<anonymous>.Address::childNums[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
       childNums[i] = b.childNums[i];
                      ~~~~~~~~~~~~~^
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[100%] Linking C shared library libomp.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[1]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[100%] Built target omp
make[1]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38997
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libomp-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libomp-buildroot
+ cd openmp-7.0.1.src
+ make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/libomp-buildroot -C _build
make: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[1]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[  4%] Built target libomp-needed-headers
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 81%] Built target omp
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[ 95%] Built target omptarget
make[2]: Entering directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
make[2]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
[100%] Built target omptarget.rtl.x86_64
make[1]: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/libomp-buildroot/usr/lib64/libomp.so
-- Installing: /usr/src/tmp/libomp-buildroot/usr/lib64/clang/7.0.1/include/omp.h
-- Installing: /usr/src/tmp/libomp-buildroot/usr/lib64/clang/7.0.1/include/ompt.h
-- Installing: /usr/src/tmp/libomp-buildroot/usr/lib64/libomptarget.so
-- Installing: /usr/src/tmp/libomp-buildroot/usr/lib64/libomptarget.rtl.x86_64.so
make: Leaving directory '/usr/src/RPM/BUILD/openmp-7.0.1.src/build'
+ install -d /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime
+ cp -R runtime/test /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime
+ cp -R runtime/src /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime
+ ln -s /usr/lib64/clang/7.0.1/include/omp.h /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//omp.h
+ ln -s /usr/lib64/clang/7.0.1/include/ompt.h /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//ompt.h
+ ln -s /usr/lib64/libomp.so /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//libgomp.so
+ echo 'import tempfile'
+ cat _build/runtime/test/lit.site.cfg
+ sed -i 's~\(config.test_filecheck = \)""~\1"/usr/lib64/llvm/FileCheck"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(config.omp_header_directory = \)"[^"]\+"~\1"/usr/include"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(config.libomp_obj_root = \)"[^"]\+"~\1tempfile.mkdtemp()[1]~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(lit_config.load_config(config, \)"[^"]\+"~\1"/usr/share/libomp/src//runtime/test//lit.cfg"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(config.test_c_compiler = \)"[^"]\+"~\1"/usr/bin/gcc"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(config.test_cxx_compiler = \)"[^"]\+"~\1"/usr/bin/g++"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ sed -i 's~\(config.library_dir = \)"[^"]\+"~\1"/usr/share/libomp/src//runtime/test/"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg
+ cp /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//gcc.site.cfg /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//clang.site.cfg
+ sed -i 's~\(config.test_compiler_features = \)\[[^\[]\+]~\1["clang"]~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//clang.site.cfg
+ sed -i 's~\(config.test_c_compiler = \)"[^"]\+"~\1"/usr/bin/clang"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//clang.site.cfg
+ sed -i 's~\(config.test_cxx_compiler = \)"[^"]\+"~\1"/usr/bin/clang++"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//clang.site.cfg
+ sed -i 's~\(config.library_dir = \)"[^"]\+"~\1"/usr/lib64"~' /usr/src/tmp/libomp-buildroot/usr/share/libomp/src//runtime/test//clang.site.cfg
+ install -m 0755 /usr/src/RPM/SOURCES/runtest.sh /usr/src/tmp/libomp-buildroot/usr/share/libomp
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libomp-buildroot (auto)
mode of './usr/lib64/libomptarget.rtl.x86_64.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libomptarget.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib64/libomp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/libomp-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/libomp-buildroot/ (default)
Compressing files in /usr/src/tmp/libomp-buildroot (auto)
Adjusting library links in /usr/src/tmp/libomp-buildroot
./usr/lib64:
	libomp.so -> libomp.so
	libomptarget.so -> libomptarget.so
	libomptarget.rtl.x86_64.so -> libomptarget.rtl.x86_64.so
Verifying ELF objects in /usr/src/tmp/libomp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: libomp-7.0.1-alt1_1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cV7rdj
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/libomp-buildroot/usr/lib64/libomp.so: 898 symbols, 20 bpp
lib.prov: /usr/src/tmp/libomp-buildroot/usr/lib64/libomptarget.rtl.x86_64.so: 10 symbols, 14 bpp
lib.prov: /usr/src/tmp/libomp-buildroot/usr/lib64/libomptarget.so: 22 symbols, 15 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TbEgWY
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libomp.so()(64bit) = set:ndlyEgYCaCDsGXXZ2WhUkcGz0SZfpO6wMp4vMYoSqZrz1syGKHJRiRMj4VGuFV1PqxmIKOaIl758RANovxFz6EHN9NEVjfiFZCvpiUjJdKQit65X1MTH46lpUNC2PZfnSIhVJM3EWyFJOYWeOYWf7AXq2ezuetwracrpa5dsCNkZojAEBXJ3G90VwAyvJxx2NqMFTkRGV1Ke2p3fu1HKaiuYAcHt3J6m1RULnSzZmsxZylx1OdSCy6vt6Z19GCKSvCVh6qFkyy1kr8Z7kZgu198BAIUPZJeUttMnunQq1dD46CifSNk9j61h6bSVLoXNogOZ8U4YhZt4v8i8Q8pgVVmJQ6d28S2eshmtE5tjhRZ4z5423cZm8sttWGwFNljHP3JzWhUYABIMqo5AwDbQygnKVQxRWZuaS53MZ9VgeJuB8vqxQwK3A8gLBKuaOuozMocYxMFbXTEmUSZ2F9StL0dbFWFm4XmkZ2gs5AGW6dRjHDZBlZpXXotDCWK6sB0yQcaJ5KaWwV4wOPyYIQMDqZAilQZIlzwOqM4rZkIBHzMCzNQw0gXEHM0rbBFzW88IEWqiADSjzVLDzPXjfsXKFNdZKPqK4R9445HltR1hDagZ3pduZd6qZuxgV0zErvuPp90FrLnkd7n5C6wG2Ps7x3kmkzK042avn7JL3m8Eg2dzvkpJJaXMw1nQcTMEGx6RGzTMCU08iy7hXMw7tItb8uUnVdZkjqVVkQaORQ2fJdr8y3LVq55JGwGasBWrTJ92zwLn1c8cciQnOtgUU6MZ8H4DYLC5YOY0lPD9STZhJ3ygNBZmqAH7HJ8hzVKJuIjek38zgAoENTmTsS607y224tGLAxVjUSH1m2vhfCZxPyPCGrQ5ApqZkMPNpG9eRD49ubRdm1iupypZ0xnipHZjH7IJTfj8E9EAORO21zykkI77DcjZ9DfLzlWXhGbU9xToZ1tds4YOGZL9FZvzu1bmI5uxjhapo3pdo48pQ8ZDmu8ru3k5IK225QclimdwfRIqPKfSJGw8AobHLdZuf0TvxkED5pG7qTdfvFMYgaSkbZhjlY6vKPeahq3chcyUKZg53C5yOHMzJZL6c5KRiuL911JzuU3UTfGIacABJQoA8a574cbZeku1FOcOyVznTW4KQsGYwGZ2wWwQJronOQceDOkjrv9x2tJr3s3mlryzC5RiTL95VdQTF5FaldK7tjGkJz9GVgD0lEBbZGmvc4h9b3gWJzUEc74bTEpxHLxkLP3VI4FZ2dfMvPlWjhAVa4r6or4i7NMkWcjzUdcZ7qsbHcqlFQahxBA1xwjopgTRvsBbV4pYBdav4kjsNALxrZgT68rvPBEO2UQKmV72D1m9FsWzRxuuBCzjAi9HzjxeIiqrQVuMLMDrjO6saYZdj3D1mzJ3odhbFIl6TdmgIloNumL8HF31Jsl8b6cEUGR1jaASPP3VqPlk4rSomFxH7mcEoDKkItkNbEvVZynSkkgPRidQz8Zd6dOokIpgngp9gs4Djd0tZJNjH2zkLgqPJDY1OJdAUjQ6anmAhAQU4j4FRIe7FcnCKjSDXIZyEvKE6Loo7sfzG1upO8hvNl4AgubnLdp2Zp2Jx83E3Z8zZhz5hDGYfiBSDPa2tNEhqxVMZ3oGZ3FPnw5S42D1aUk3Gx50CdMKFaIbEZKVq06oEAQHy8WgG2VqjZCanDS9s1Qgx4ProzsaLtK2lgKer2QcZ0oIZr8MIIklhmrHY3bbaeLW9Kp3L9pxd7fMlvzZJjwzOPTFb93IXSUTp, libomp.so(GOMP_1.0)(64bit), libomp.so(GOMP_2.0)(64bit), libomp.so(GOMP_3.0)(64bit), libomp.so(GOMP_4.0)(64bit), libomp.so(GOMP_4.5)(64bit), libomp.so(OMP_1.0)(64bit), libomp.so(OMP_2.0)(64bit), libomp.so(OMP_3.0)(64bit), libomp.so(OMP_3.1)(64bit), libomp.so(OMP_4.0)(64bit), libomp.so(OMP_4.5)(64bit), libomp.so(VERSION)(64bit), libomptarget.rtl.x86_64.so()(64bit) = set:hdUkShWgP3Y5A2QOev8KbP2, libomptarget.rtl.x86_64.so(VERS1.0)(64bit), libomptarget.so()(64bit) = set:idM7rZJXZclReKfLO1r4rPm7CoaZ3Pl17X4BZhP7RhEHC30, libomptarget.so(VERS1.0)(64bit)
Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.6)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libelf.so.1()(64bit) >= set:kgEGaVzThZnAUFX5Tf8Oitis45W1, libelf.so.1(ELFUTILS_1.0)(64bit), libelf.so.1(ELFUTILS_1.5)(64bit), libffi.so.6()(64bit) >= set:jgEfXOUCVGqt, libgcc_s.so.1(GCC_3.0)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kMioaO
Creating libomp-debuginfo package
Processing files: libomp-devel-7.0.1-alt1_1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BJPH9G
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ake68D
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: clang-devel = 7.0.1
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FUFq2E
Processing files: libomp-debuginfo-7.0.1-alt1_1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wytDKJ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X4JygS
find-requires: running scripts (debuginfo)
Provides: debug64(libomp.so), debug64(libomptarget.rtl.x86_64.so), debug64(libomptarget.so)
Requires: libomp = 7.0.1-alt1_1, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libdl.so.2), debug64(libelf.so.1), debug64(libffi.so.6), debug64(libgcc_s.so.1), debug64(libpthread.so.0), debug64(libstdc++.so.6)
Adding to libomp-debuginfo a strict dependency on libomp
warning: Installed (but unpackaged) file(s) found:
    /usr/share/libomp/runtest.sh
    /usr/share/libomp/src/runtime/src/CMakeLists.txt
    /usr/share/libomp/src/runtime/src/dllexports
    /usr/share/libomp/src/runtime/src/exports_so.txt
    /usr/share/libomp/src/runtime/src/extractExternal.cpp
    /usr/share/libomp/src/runtime/src/i18n/en_US.txt
    /usr/share/libomp/src/runtime/src/include/30/omp.h.var
    /usr/share/libomp/src/runtime/src/include/30/omp_lib.f.var
    /usr/share/libomp/src/runtime/src/include/30/omp_lib.f90.var
    /usr/share/libomp/src/runtime/src/include/30/omp_lib.h.var
    /usr/share/libomp/src/runtime/src/include/40/omp.h.var
    /usr/share/libomp/src/runtime/src/include/40/omp_lib.f.var
    /usr/share/libomp/src/runtime/src/include/40/omp_lib.f90.var
    /usr/share/libomp/src/runtime/src/include/40/omp_lib.h.var
    /usr/share/libomp/src/runtime/src/include/45/omp.h.var
    /usr/share/libomp/src/runtime/src/include/45/omp_lib.f.var
    /usr/share/libomp/src/runtime/src/include/45/omp_lib.f90.var
    /usr/share/libomp/src/runtime/src/include/45/omp_lib.h.var
    /usr/share/libomp/src/runtime/src/include/50/omp.h.var
    /usr/share/libomp/src/runtime/src/include/50/omp_lib.f.var
    /usr/share/libomp/src/runtime/src/include/50/omp_lib.f90.var
    /usr/share/libomp/src/runtime/src/include/50/omp_lib.h.var
    /usr/share/libomp/src/runtime/src/include/50/ompt.h.var
    /usr/share/libomp/src/runtime/src/kmp.h
    /usr/share/libomp/src/runtime/src/kmp_affinity.cpp
    /usr/share/libomp/src/runtime/src/kmp_affinity.h
    /usr/share/libomp/src/runtime/src/kmp_alloc.cpp
    /usr/share/libomp/src/runtime/src/kmp_atomic.cpp
    /usr/share/libomp/src/runtime/src/kmp_atomic.h
    /usr/share/libomp/src/runtime/src/kmp_barrier.cpp
    /usr/share/libomp/src/runtime/src/kmp_cancel.cpp
    /usr/share/libomp/src/runtime/src/kmp_config.h.cmake
    /usr/share/libomp/src/runtime/src/kmp_csupport.cpp
    /usr/share/libomp/src/runtime/src/kmp_debug.cpp
    /usr/share/libomp/src/runtime/src/kmp_debug.h
    /usr/share/libomp/src/runtime/src/kmp_debugger.cpp
    /usr/share/libomp/src/runtime/src/kmp_debugger.h
    /usr/share/libomp/src/runtime/src/kmp_dispatch.cpp
    /usr/share/libomp/src/runtime/src/kmp_dispatch.h
    /usr/share/libomp/src/runtime/src/kmp_dispatch_hier.h
    /usr/share/libomp/src/runtime/src/kmp_environment.cpp
    /usr/share/libomp/src/runtime/src/kmp_environment.h
    /usr/share/libomp/src/runtime/src/kmp_error.cpp
    /usr/share/libomp/src/runtime/src/kmp_error.h
    /usr/share/libomp/src/runtime/src/kmp_ftn_cdecl.cpp
    /usr/share/libomp/src/runtime/src/kmp_ftn_entry.h
    /usr/share/libomp/src/runtime/src/kmp_ftn_extra.cpp
    /usr/share/libomp/src/runtime/src/kmp_ftn_os.h
    /usr/share/libomp/src/runtime/src/kmp_ftn_stdcall.cpp
    /usr/share/libomp/src/runtime/src/kmp_global.cpp
    /usr/share/libomp/src/runtime/src/kmp_gsupport.cpp
    /usr/share/libomp/src/runtime/src/kmp_i18n.cpp
    /usr/share/libomp/src/runtime/src/kmp_i18n.h
    /usr/share/libomp/src/runtime/src/kmp_import.cpp
    /usr/share/libomp/src/runtime/src/kmp_io.cpp
    /usr/share/libomp/src/runtime/src/kmp_io.h
    /usr/share/libomp/src/runtime/src/kmp_itt.cpp
    /usr/share/libomp/src/runtime/src/kmp_itt.h
    /usr/share/libomp/src/runtime/src/kmp_itt.inl
    /usr/share/libomp/src/runtime/src/kmp_lock.cpp
    /usr/share/libomp/src/runtime/src/kmp_lock.h
    /usr/share/libomp/src/runtime/src/kmp_omp.h
    /usr/share/libomp/src/runtime/src/kmp_os.h
    /usr/share/libomp/src/runtime/src/kmp_platform.h
    /usr/share/libomp/src/runtime/src/kmp_runtime.cpp
    /usr/share/libomp/src/runtime/src/kmp_safe_c_api.h
    /usr/share/libomp/src/runtime/src/kmp_sched.cpp
    /usr/share/libomp/src/runtime/src/kmp_settings.cpp
    /usr/share/libomp/src/runtime/src/kmp_settings.h
    /usr/share/libomp/src/runtime/src/kmp_stats.cpp
    /usr/share/libomp/src/runtime/src/kmp_stats.h
    /usr/share/libomp/src/runtime/src/kmp_stats_timing.cpp
    /usr/share/libomp/src/runtime/src/kmp_stats_timing.h
    /usr/share/libomp/src/runtime/src/kmp_str.cpp
    /usr/share/libomp/src/runtime/src/kmp_str.h
    /usr/share/libomp/src/runtime/src/kmp_stub.cpp
    /usr/share/libomp/src/runtime/src/kmp_stub.h
    /usr/share/libomp/src/runtime/src/kmp_taskdeps.cpp
    /usr/share/libomp/src/runtime/src/kmp_tasking.cpp
    /usr/share/libomp/src/runtime/src/kmp_taskq.cpp
    /usr/share/libomp/src/runtime/src/kmp_threadprivate.cpp
    /usr/share/libomp/src/runtime/src/kmp_utility.cpp
    /usr/share/libomp/src/runtime/src/kmp_version.cpp
    /usr/share/libomp/src/runtime/src/kmp_version.h
    /usr/share/libomp/src/runtime/src/kmp_wait_release.cpp
    /usr/share/libomp/src/runtime/src/kmp_wait_release.h
    /usr/share/libomp/src/runtime/src/kmp_wrapper_getpid.h
    /usr/share/libomp/src/runtime/src/kmp_wrapper_malloc.h
    /usr/share/libomp/src/runtime/src/libomp.rc.var
    /usr/share/libomp/src/runtime/src/ompt-event-specific.h
    /usr/share/libomp/src/runtime/src/ompt-general.cpp
    /usr/share/libomp/src/runtime/src/ompt-internal.h
    /usr/share/libomp/src/runtime/src/ompt-specific.cpp
    /usr/share/libomp/src/runtime/src/ompt-specific.h
    /usr/share/libomp/src/runtime/src/test-touch.c
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/disable_warnings.h
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/ittnotify.h
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/ittnotify_config.h
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/ittnotify_static.c
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/ittnotify_static.h
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/ittnotify_types.h
    /usr/share/libomp/src/runtime/src/thirdparty/ittnotify/legacy/ittnotify.h
    /usr/share/libomp/src/runtime/src/tsan_annotations.cpp
    /usr/share/libomp/src/runtime/src/tsan_annotations.h
    /usr/share/libomp/src/runtime/src/z_Linux_asm.S
    /usr/share/libomp/src/runtime/src/z_Linux_util.cpp
    /usr/share/libomp/src/runtime/src/z_Windows_NT-586_asm.asm
    /usr/share/libomp/src/runtime/src/z_Windows_NT-586_util.cpp
    /usr/share/libomp/src/runtime/src/z_Windows_NT_util.cpp
    /usr/share/libomp/src/runtime/test/CMakeLists.txt
    /usr/share/libomp/src/runtime/test/api/has_openmp.c
    /usr/share/libomp/src/runtime/test/api/kmp_aligned_malloc.c
    /usr/share/libomp/src/runtime/test/api/kmp_set_defaults_lock_bug.c
    /usr/share/libomp/src/runtime/test/api/omp_get_num_threads.c
    /usr/share/libomp/src/runtime/test/api/omp_get_wtick.c
    /usr/share/libomp/src/runtime/test/api/omp_get_wtime.c
    /usr/share/libomp/src/runtime/test/api/omp_in_parallel.c
    /usr/share/libomp/src/runtime/test/atomic/omp_atomic.c
    /usr/share/libomp/src/runtime/test/barrier/omp_barrier.c
    /usr/share/libomp/src/runtime/test/clang.site.cfg
    /usr/share/libomp/src/runtime/test/critical/omp_critical.c
    /usr/share/libomp/src/runtime/test/env/kmp_aff_disable_hwloc.c
    /usr/share/libomp/src/runtime/test/env/kmp_set_dispatch_buf.c
    /usr/share/libomp/src/runtime/test/env/omp_thread_limit.c
    /usr/share/libomp/src/runtime/test/env/omp_wait_policy.c
    /usr/share/libomp/src/runtime/test/flush/omp_flush.c
    /usr/share/libomp/src/runtime/test/gcc.site.cfg
    /usr/share/libomp/src/runtime/test/libgomp.so
    /usr/share/libomp/src/runtime/test/lit.cfg
    /usr/share/libomp/src/runtime/test/lit.site.cfg.in
    /usr/share/libomp/src/runtime/test/lock/omp_init_lock.c
    /usr/share/libomp/src/runtime/test/lock/omp_lock.c
    /usr/share/libomp/src/runtime/test/lock/omp_nest_lock.c
    /usr/share/libomp/src/runtime/test/lock/omp_test_lock.c
    /usr/share/libomp/src/runtime/test/lock/omp_test_nest_lock.c
    /usr/share/libomp/src/runtime/test/master/omp_master.c
    /usr/share/libomp/src/runtime/test/master/omp_master_3.c
    /usr/share/libomp/src/runtime/test/misc_bugs/cancellation_for_sections.c
    /usr/share/libomp/src/runtime/test/misc_bugs/many-microtask-args.c
    /usr/share/libomp/src/runtime/test/misc_bugs/omp_foreign_thread_team_reuse.c
    /usr/share/libomp/src/runtime/test/misc_bugs/teams-no-par.c
    /usr/share/libomp/src/runtime/test/misc_bugs/teams-reduction.c
    /usr/share/libomp/src/runtime/test/omp.h
    /usr/share/libomp/src/runtime/test/omp_my_sleep.h
    /usr/share/libomp/src/runtime/test/omp_testsuite.h
    /usr/share/libomp/src/runtime/test/ompt.h
    /usr/share/libomp/src/runtime/test/ompt/callback.h
    /usr/share/libomp/src/runtime/test/ompt/cancel/cancel_parallel.c
    /usr/share/libomp/src/runtime/test/ompt/cancel/cancel_taskgroup.c
    /usr/share/libomp/src/runtime/test/ompt/cancel/cancel_worksharing.c
    /usr/share/libomp/src/runtime/test/ompt/loadtool/tool_available/tool_available.c
    /usr/share/libomp/src/runtime/test/ompt/loadtool/tool_available_search/tool_available_search.c
    /usr/share/libomp/src/runtime/test/ompt/loadtool/tool_not_available/tool_not_available.c
    /usr/share/libomp/src/runtime/test/ompt/misc/api_calls_from_other_thread.cpp
    /usr/share/libomp/src/runtime/test/ompt/misc/api_calls_misc.c
    /usr/share/libomp/src/runtime/test/ompt/misc/api_calls_places.c
    /usr/share/libomp/src/runtime/test/ompt/misc/control_tool.c
    /usr/share/libomp/src/runtime/test/ompt/misc/control_tool_no_ompt_support.c
    /usr/share/libomp/src/runtime/test/ompt/misc/idle.c
    /usr/share/libomp/src/runtime/test/ompt/misc/interoperability.cpp
    /usr/share/libomp/src/runtime/test/ompt/misc/threads.c
    /usr/share/libomp/src/runtime/test/ompt/misc/threads_nested.c
    /usr/share/libomp/src/runtime/test/ompt/misc/unset_callback.c
    /usr/share/libomp/src/runtime/test/ompt/ompt-signal.h
    /usr/share/libomp/src/runtime/test/ompt/parallel/dynamic_enough_threads.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/dynamic_not_enough_threads.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/max_active_levels_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/nested.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/nested_lwt.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/nested_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/nested_thread_num.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/no_thread_num_clause.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/normal.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/not_enough_threads.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/parallel_if0.c
    /usr/share/libomp/src/runtime/test/ompt/parallel/serialized.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/explicit.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/for_loop.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/for_simd.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/implicit_task_data.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/parallel_region.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/sections.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/barrier/single.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/critical.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/flush.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/lock.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/master.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/nest_lock.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/ordered.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/taskgroup.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/taskwait.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/test_lock.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/test_nest_lock.c
    /usr/share/libomp/src/runtime/test/ompt/synchronization/test_nest_lock_parallel.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/dependences.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/explicit_task.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/serialized.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/task_in_joinbarrier.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/task_types.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/task_types_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/taskloop.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/taskyield.c
    /usr/share/libomp/src/runtime/test/ompt/tasks/untied_task.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/auto.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/auto_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/auto_split.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/base.h
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/base_serialized.h
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/base_split.h
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/dynamic.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/dynamic_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/dynamic_split.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/guided.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/guided_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/guided_split.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/runtime.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/runtime_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/runtime_split.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/static.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/static_serialized.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/for/static_split.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/sections.c
    /usr/share/libomp/src/runtime/test/ompt/worksharing/single.c
    /usr/share/libomp/src/runtime/test/parallel/omp_nested.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_copyin.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_default.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_firstprivate.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_if.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_num_threads.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_private.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_reduction.c
    /usr/share/libomp/src/runtime/test/parallel/omp_parallel_shared.c
    /usr/share/libomp/src/runtime/test/tasking/bug_36720.c
    /usr/share/libomp/src/runtime/test/tasking/bug_nested_proxy_task.c
    /usr/share/libomp/src/runtime/test/tasking/bug_proxy_task_dep_waiting.c
    /usr/share/libomp/src/runtime/test/tasking/bug_serial_taskgroup.c
    /usr/share/libomp/src/runtime/test/tasking/kmp_task_reduction_nest.cpp
    /usr/share/libomp/src/runtime/test/tasking/kmp_taskloop.c
    /usr/share/libomp/src/runtime/test/tasking/nested_parallel_tasking.c
    /usr/share/libomp/src/runtime/test/tasking/nested_task_creation.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_final.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_firstprivate.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_if.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_imp_firstprivate.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_priority.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_private.c
    /usr/share/libomp/src/runtime/test/tasking/omp_task_shared.c
    /usr/share/libomp/src/runtime/test/tasking/omp_taskloop_grainsize.c
    /usr/share/libomp/src/runtime/test/tasking/omp_taskloop_num_tasks.c
    /usr/share/libomp/src/runtime/test/tasking/omp_taskwait.c
    /usr/share/libomp/src/runtime/test/tasking/omp_taskyield.c
    /usr/share/libomp/src/runtime/test/threadprivate/omp_threadprivate.c
    /usr/share/libomp/src/runtime/test/threadprivate/omp_threadprivate_for.c
    /usr/share/libomp/src/runtime/test/worksharing/for/bug_set_schedule_0.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_doacross_check.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_sch_simd_guided.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_sch_simd_runtime_api.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_sch_simd_runtime_guided.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_sch_simd_runtime_static.c
    /usr/share/libomp/src/runtime/test/worksharing/for/kmp_set_dispatch_buf.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_doacross.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_bigbounds.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_collapse.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_firstprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_lastprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_nowait.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_ordered.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_private.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_reduction.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_auto.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_dynamic.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_guided.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_runtime.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_static.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_for_schedule_static_3.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_firstprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_if.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_lastprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_ordered.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_private.c
    /usr/share/libomp/src/runtime/test/worksharing/for/omp_parallel_for_reduction.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_parallel_sections_firstprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_parallel_sections_lastprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_parallel_sections_private.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_parallel_sections_reduction.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_section_firstprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_section_lastprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_section_private.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_sections_nowait.c
    /usr/share/libomp/src/runtime/test/worksharing/sections/omp_sections_reduction.c
    /usr/share/libomp/src/runtime/test/worksharing/single/omp_single.c
    /usr/share/libomp/src/runtime/test/worksharing/single/omp_single_copyprivate.c
    /usr/share/libomp/src/runtime/test/worksharing/single/omp_single_nowait.c
    /usr/share/libomp/src/runtime/test/worksharing/single/omp_single_private.c
Wrote: /usr/src/RPM/RPMS/x86_64/libomp-7.0.1-alt1_1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libomp-devel-7.0.1-alt1_1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libomp-debuginfo-7.0.1-alt1_1.x86_64.rpm
34.43user 3.95system 0:48.42elapsed 79%CPU (0avgtext+0avgdata 156712maxresident)k
0inputs+0outputs (0major+1599076minor)pagefaults 0swaps
46.60user 6.79system 1:32.84elapsed 57%CPU (0avgtext+0avgdata 156712maxresident)k
2080inputs+0outputs (0major+2154634minor)pagefaults 0swaps