<86>May 26 11:21:11 userdel[33357]: delete user 'rooter'
<86>May 26 11:21:11 userdel[33357]: removed shadow group 'rooter' owned by 'rooter'
<86>May 26 11:21:11 groupadd[33388]: group added to /etc/group: name=rooter, GID=1880
<86>May 26 11:21:11 groupadd[33388]: group added to /etc/gshadow: name=rooter
<86>May 26 11:21:11 groupadd[33388]: new group: name=rooter, GID=1880
<86>May 26 11:21:11 useradd[33409]: new user: name=rooter, UID=1880, GID=1880, home=/root, shell=/bin/bash
<86>May 26 11:21:11 userdel[33435]: delete user 'builder'
<86>May 26 11:21:11 userdel[33435]: removed group 'builder' owned by 'builder'
<86>May 26 11:21:11 userdel[33435]: removed shadow group 'builder' owned by 'builder'
<86>May 26 11:21:11 groupadd[33456]: group added to /etc/group: name=builder, GID=1881
<86>May 26 11:21:11 groupadd[33456]: group added to /etc/gshadow: name=builder
<86>May 26 11:21:11 groupadd[33456]: new group: name=builder, GID=1881
<86>May 26 11:21:11 useradd[33475]: new user: name=builder, UID=1881, GID=1881, home=/usr/src, shell=/bin/bash
<13>May 26 11:21:14 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>May 26 11:21:14 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>May 26 11:21:14 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>May 26 11:21:14 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>May 26 11:21:14 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 26 11:21:14 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 26 11:21:14 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>May 26 11:21:14 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>May 26 11:21:14 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>May 26 11:21:14 rpmi: libcrypto1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>May 26 11:21:14 rpmi: libssl1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>May 26 11:21:14 rpmi: python3-3.7.17-alt1 p9+340935.200.3.1 1708337932 installed
<13>May 26 11:21:14 rpmi: libpython3-3.7.17-alt1 p9+340935.200.3.1 1708337932 installed
<13>May 26 11:21:15 rpmi: python3-base-3.7.17-alt1 p9+340935.200.3.1 1708337932 installed
<13>May 26 11:21:15 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>May 26 11:21:15 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>May 26 11:21:17 rpmi: llvm-common-11.0.1-alt3 p9+281614.40.11.1 1628750610 installed
<13>May 26 11:21:17 rpmi: llvm11.0-filesystem-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:18 rpmi: llvm11.0-libs-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:18 rpmi: lld11.0-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:18 rpmi: llvm-common-lld-11.0.1-alt3 p9+281614.40.11.1 1628750610 installed
<13>May 26 11:21:20 rpmi: clang11.0-libs-support-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:21 rpmi: clang11.0-libs-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:22 rpmi: llvm11.0-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:22 rpmi: llvm-common-util-11.0.1-alt3 p9+281614.40.11.1 1628750610 installed
<13>May 26 11:21:22 rpmi: llvm11.0-devel-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:22 rpmi: llvm-common-devel-11.0.1-alt3 p9+281614.40.11.1 1628750610 installed
<13>May 26 11:21:22 rpmi: clang11.0-11.0.1-alt2 p9+281614.160.11.1 1628755782 installed
<13>May 26 11:21:22 rpmi: llvm-common-clang-11.0.1-alt3 p9+281614.40.11.1 1628750610 installed
<13>May 26 11:21:22 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>May 26 11:21:22 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>May 26 11:21:22 rpmi: libstdc++-devel-8-alt2 p9+246536.100.3.1 1582643803 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/libclc-0.2.0-alt6.p9.1.nosrc.rpm (w1.gzdio)
Installing libclc-0.2.0-alt6.p9.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.58470
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf libclc-0.2.0
+ echo 'Source #0 (libclc-0.2.0.tar):'
Source #0 (libclc-0.2.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/libclc-0.2.0.tar
+ cd libclc-0.2.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.58470
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libclc-0.2.0
+ export 'CFLAGS= -D__extern_always_inline=inline'
+ CFLAGS=' -D__extern_always_inline=inline'
+ ./configure.py --prefix=/usr --libexecdir=/usr/libexec/clc --pkgconfigdir=/usr/lib64/pkgconfig
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS generic--/lib/subnormal_disable.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS generic--/lib/subnormal_use_default.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS nvptx--nvidiacl/lib/subnormal_helper_func.ll.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_global_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/mem_fence/fence.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_local_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/synchronization/barrier.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_group_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/async/prefetch.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/nextafter.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/subnormal_config.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_local_size.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_num_groups.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/async/wait_group_events.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/async/async_work_group_copy.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/async/async_work_group_strided_copy.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/atomic/atomic_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PYTHON_GEN generic/lib/convert.cl
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/degrees.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/mix.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/radians.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/sign.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/cross.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/smoothstep.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/common/step.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/distance.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/dot.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/fast_distance.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/fast_length.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/fast_normalize.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/length.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/geometric/normalize.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/abs_diff.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/abs.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/mad24.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/add_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/hadd.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/clz.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/mul24.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/upsample.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/popcount.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/mad_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/mul_hi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/acos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/rotate.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/sub_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/integer/rhadd.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/acosh.cl.bc
./generic/lib/math/acosh.cl:120:48: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '|' expression to silence this warning
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
          (                                   )
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
                                       (                                          )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/acospi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/asin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/atan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/asinh.cl.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
./generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
          (                                    )
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
                                   (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/asinpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/atan2.cl.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/atanh.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/ceil.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/atanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/atan2pi.cl.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/copysign.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/cosh.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/cospi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/ep_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/cbrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/erf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/erfc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/exp_helper.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fabs.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/expm1.cl.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
./generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
        (                                                     )
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
                                     (                                 )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/floor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fdim.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fmax.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fmod.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fmin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_fmod.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/fract.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_fma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_divide.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/frexp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_log10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_recip.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_log2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_rsqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/half_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/hypot.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_ldexp.cl.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/lgamma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_hypot.cl.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/ldexp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/ilogb.cl.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
./generic/lib/math/ilogb.cl:50:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '|' expression to silence this warning
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
        (                                    )
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
                                    (                         )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/log10.cl.bc
In file included from ./generic/lib/math/log10.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/log1p.cl.bc
./generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
         (                                         )
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
                        (                                        )
./generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
              (                                    )
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
                                  (                                    )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/logb.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/mad.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/log2.cl.bc
In file included from ./generic/lib/math/log2.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/maxmag.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/nan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/minmag.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_divide.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/modf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_log10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_log2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_rsqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/lgamma_r.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_recip.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/pow.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/native_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/tables.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_nextafter.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/pown.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/rint.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/remquo.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/remainder.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_pown.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/rootn.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/round.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_remainder.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_powr.cl.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
                                                            ^
                                      (                                                )
./generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
                                                             ^
                                      (                                              )
./generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
                                  (                                   )
14 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sincos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_remquo.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sincos_helpers.cl.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sinh.cl.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sinpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_pow.cl.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
            ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
            (                  )
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
                          (                 )
./generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
          (                  )
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
                  (                                   )
./generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
                                     (               )
12 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_rootn.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/tanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/tanh.cl.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
./generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
                                              ^
                        (                            )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/trunc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/clc_tanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/math/tgamma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/all.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/bitselect.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isgreater.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isinf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/any.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isgreaterequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isfinite.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/islessequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/islessgreater.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isnormal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isnan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isless.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isnotequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/signbit.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isunordered.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/isordered.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/shared/clamp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/misc/shuffle.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/shared/max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/relational/select.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/workitem/get_global_size.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/shared/min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS nvptx64--nvidiacl/lib/subnormal_helper_func.ll.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/mem_fence/fence.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_global_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/synchronization/barrier.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_group_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_local_id.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_local_size.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/shared/vload.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_num_groups.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/async/prefetch.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/nextafter.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/subnormal_config.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/async/wait_group_events.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/async/async_work_group_copy.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/misc/shuffle2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/async/async_work_group_strided_copy.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/atomic/atomic_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_add.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_inc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_sub.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_dec.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_base_atomics/atom_xchg.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_and.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_xor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_or.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/cl_khr_int64_extended_atomics/atom_min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/degrees.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/mix.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/radians.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/sign.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/cross.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/smoothstep.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/fast_length.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/dot.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/distance.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/common/step.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/length.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/fast_normalize.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/fast_distance.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/geometric/normalize.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/abs.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/abs_diff.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/hadd.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/mad24.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/clz.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/mad_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/mul24.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/add_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/rhadd.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/mul_hi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/upsample.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/popcount.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/rotate.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/asin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/integer/sub_sat.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/acos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/atan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/acosh.cl.bc
./generic/lib/math/acosh.cl:120:48: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '|' expression to silence this warning
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
          (                                   )
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
                                       (                                          )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/acospi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/asinh.cl.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
./generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
          (                                    )
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
                                   (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/asinpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/atanh.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/ceil.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/atan2.cl.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/atan2pi.cl.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/atanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/copysign.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/cbrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/exp_helper.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
CXX utils/prepare-builtins.o
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/cosh.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/erf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/ep_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/cospi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/erfc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/expm1.cl.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
./generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
        (                                                     )
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
                                     (                                 )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fabs.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/shared/vstore.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/floor.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fdim.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fmax.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fract.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fmin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/fmod.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_divide.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_fmod.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_fma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/frexp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_log10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_log2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_rsqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_recip.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/hypot.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/half_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/ilogb.cl.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
./generic/lib/math/ilogb.cl:50:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '|' expression to silence this warning
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
        (                                    )
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
                                    (                         )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_hypot.cl.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_ldexp.cl.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/lgamma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/ldexp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/logb.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/mad.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/log10.cl.bc
In file included from ./generic/lib/math/log10.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/maxmag.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/log1p.cl.bc
./generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
         (                                         )
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
                        (                                        )
./generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
              (                                    )
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
                                  (                                    )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/log2.cl.bc
In file included from ./generic/lib/math/log2.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/minmag.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/nan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_cos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_exp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_log.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_exp10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_divide.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/modf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_exp2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_log2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/lgamma_r.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_log10.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_recip.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_rsqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/tables.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/native_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_nextafter.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/pow.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/pown.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/powr.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/remainder.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/rint.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_pown.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/rootn.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/round.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_powr.cl.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
                                                            ^
                                      (                                                )
./generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
                                                             ^
                                      (                                              )
./generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
                                  (                                   )
14 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_pow.cl.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
            ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
            (                  )
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
                          (                 )
./generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
          (                  )
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
                  (                                   )
./generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
                                     (               )
12 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/remquo.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sin.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_remainder.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sincos.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_remquo.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sincos_helpers.cl.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_rootn.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sinpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sinh.cl.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/sqrt.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/tanh.cl.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
./generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
                                              ^
                        (                            )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/tanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_tan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/clc_tanpi.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/trunc.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/math/tgamma.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/all.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/any.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isgreater.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/bitselect.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isgreaterequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isinf.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isfinite.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isless.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/islessgreater.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isnan.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isnormal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/islessequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isunordered.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isnotequal.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/signbit.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/isordered.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/relational/select.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/shared/clamp.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/misc/shuffle.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/shared/max.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/workitem/get_global_size.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/shared/min.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmin.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_offset.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/synchronization/barrier.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_group_id.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmax.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_size.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/shared/vload.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_id.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_size.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_num_groups.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/convert.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_work_dim.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS r600--/lib/subnormal_helper_func.ll.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/misc/shuffle2.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_rsqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_recip.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nextafter.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/subnormal_config.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_and.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/wait_group_events.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/prefetch.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_copy.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_add.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_inc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_min.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_max.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_dec.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_or.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_cmpxchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xor.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_sub.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_add.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_strided_copy.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_add.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_dec.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_add.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_xchg.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_inc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_sub.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_and.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_or.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_min.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_max.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_xor.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/degrees.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/radians.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/step.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/smoothstep.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/sign.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_length.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/mix.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/distance.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_distance.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_normalize.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/dot.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/cross.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/length.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/normalize.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad24.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs_diff.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/add_sat.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul24.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/hadd.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/clz.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/popcount.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad_sat.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul_hi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rhadd.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/upsample.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rotate.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/sub_sat.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acos.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acosh.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asin.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinpi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2.cl.cedar.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acospi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ep_log.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinh.cl.cedar.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2pi.cl.cedar.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanh.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanpi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ceil.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/copysign.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cos.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cbrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cosh.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp_helper.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cospi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erf.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erfc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fabs.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/expm1.cl.cedar.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fdim.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_exp10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fma.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/floor.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_cos.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmod.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fract.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fmod.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_divide.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_powr.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_tan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/frexp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sin.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_hypot.cl.cedar.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/hypot.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fma.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx64--nvidiacl/lib/shared/vstore.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ldexp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_ldexp.cl.cedar.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ilogb.cl.cedar.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log1p.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/maxmag.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/logb.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/mad.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/minmag.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/modf.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_divide.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_cos.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma_r.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp10.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_powr.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_rsqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_recip.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sin.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_tan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tables.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pow.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_nextafter.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pown.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/powr.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_powr.cl.cedar.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
6 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remainder.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pown.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rint.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remainder.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pow.cl.cedar.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
4 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rootn.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remquo.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remquo.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/round.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sin.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinh.cl.cedar.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_rootn.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_sqrt.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinpi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos_helpers.cl.cedar.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanh.cl.cedar.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanpi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tanpi.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tgamma.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/trunc.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/all.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isfinite.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/any.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/bitselect.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreaterequal.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isinf.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreater.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessgreater.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isless.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isequal.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnan.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnormal.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessequal.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnotequal.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isordered.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/signbit.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isunordered.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/select.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/clamp.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/max.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_id.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmax.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/min.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmin.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/synchronization/barrier.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_offset.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_group_id.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_id.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_size.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_size.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_work_dim.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vload.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_num_groups.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle2.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS r600--/lib/subnormal_helper_func.ll.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_recip.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_rsqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nextafter.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/subnormal_config.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/wait_group_events.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_and.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/prefetch.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_add.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_copy.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_cmpxchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_dec.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_inc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_min.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_max.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_or.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xor.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_sub.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_strided_copy.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_add.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/convert.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_add.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_add.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_dec.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_inc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_sub.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_xchg.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_or.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_min.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vstore.cl.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_and.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_xor.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_max.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/mix.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/smoothstep.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/radians.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/cross.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/degrees.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/sign.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/step.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/distance.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/dot.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_distance.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_length.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/length.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_normalize.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/normalize.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs_diff.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad24.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/hadd.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul24.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/popcount.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/add_sat.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/clz.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad_sat.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul_hi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rotate.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rhadd.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acos.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acospi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/sub_sat.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/upsample.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acosh.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asin.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinh.cl.cypress.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ep_log.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinpi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2.cl.cypress.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanh.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2pi.cl.cypress.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ceil.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/copysign.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanpi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cbrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cosh.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cos.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cospi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erf.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp_helper.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erfc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/expm1.cl.cypress.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_exp10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fdim.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fabs.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/floor.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmod.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fma.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_cos.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fract.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_divide.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fmod.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/frexp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/hypot.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_powr.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_tan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sin.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ilogb.cl.cypress.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_hypot.cl.cypress.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fma.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_ldexp.cl.cypress.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ldexp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log1p.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/logb.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/mad.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/minmag.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/modf.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/maxmag.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp10.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_divide.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_cos.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma_r.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_recip.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_powr.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sin.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_rsqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_tan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tables.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_nextafter.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pow.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pown.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/powr.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pow.cl.cypress.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
4 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remainder.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pown.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rint.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remainder.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remquo.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/round.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rootn.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_powr.cl.cypress.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
6 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sin.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_rootn.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remquo.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos_helpers.cl.cypress.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinh.cl.cypress.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_sqrt.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinpi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanh.cl.cypress.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanpi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tanpi.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/trunc.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tgamma.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/all.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isequal.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/any.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isfinite.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/bitselect.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreater.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isless.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreaterequal.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isinf.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessequal.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessgreater.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnan.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnormal.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnotequal.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isordered.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isunordered.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/signbit.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/select.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_id.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/max.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/clamp.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/min.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmax.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmin.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/synchronization/barrier.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_offset.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_group_id.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_id.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vload.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_size.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_size.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_work_dim.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_num_groups.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS r600--/lib/subnormal_helper_func.ll.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_rsqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_recip.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle2.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nextafter.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/subnormal_config.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/prefetch.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/wait_group_events.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_add.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/convert.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_copy.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_dec.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_cmpxchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_and.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_max.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_inc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_or.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_strided_copy.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_min.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_sub.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xor.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_add.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_add.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_add.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_dec.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_inc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_sub.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_and.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_xchg.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_max.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_min.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_or.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_xor.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/mix.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/degrees.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vstore.cl.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/radians.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/smoothstep.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/sign.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/step.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/distance.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/cross.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/dot.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_distance.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_normalize.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_length.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/length.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/normalize.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs_diff.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/hadd.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/add_sat.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/clz.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul24.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/popcount.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad_sat.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul_hi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad24.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rotate.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rhadd.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/upsample.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acospi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acos.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acosh.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asin.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinh.cl.barts.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinpi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/sub_sat.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ep_log.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2.cl.barts.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2pi.cl.barts.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanh.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ceil.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanpi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/copysign.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cbrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cosh.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erf.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cospi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp_helper.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cos.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/expm1.cl.barts.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erfc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_exp10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fabs.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/floor.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fdim.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fma.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fmod.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmod.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_divide.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fract.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/frexp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fma.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_tan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sin.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_powr.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_hypot.cl.barts.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ilogb.cl.barts.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_cos.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/hypot.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ldexp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_ldexp.cl.barts.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/mad.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/logb.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log1p.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/modf.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/maxmag.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_cos.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/minmag.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma_r.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp10.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_divide.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_powr.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_recip.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_rsqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_tan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tables.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sin.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pow.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_nextafter.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/powr.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remainder.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pown.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pow.cl.barts.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
4 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_powr.cl.barts.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
6 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remainder.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remquo.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pown.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rootn.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/round.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rint.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remquo.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos_helpers.cl.barts.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sin.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinh.cl.barts.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_sqrt.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_rootn.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinpi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanh.cl.barts.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanpi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tanpi.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tgamma.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/any.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/trunc.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isequal.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/all.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/bitselect.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isfinite.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isless.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreater.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreaterequal.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isinf.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessequal.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessgreater.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnan.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnormal.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnotequal.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isunordered.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isordered.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/select.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/signbit.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/clamp.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/min.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/max.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_id.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmax.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmin.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/synchronization/barrier.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_offset.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vload.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_group_id.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_size.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_id.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_num_groups.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_work_dim.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_local_size.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_exp2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS r600--/lib/subnormal_helper_func.ll.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle2.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/convert.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_log2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_rsqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_recip.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nextafter.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/subnormal_config.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/wait_group_events.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/prefetch.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_and.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_add.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_copy.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_cmpxchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_dec.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_min.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_max.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_inc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_or.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_sub.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xor.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/async/async_work_group_strided_copy.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_add.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/atomic/atomic_xchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_add.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_add.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_dec.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_xchg.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_inc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_base_atomics/atom_sub.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_and.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_min.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_or.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_max.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/cl_khr_int64_extended_atomics/atom_xor.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/degrees.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/mix.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/radians.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/sign.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/smoothstep.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/common/step.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/cross.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vstore.cl.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/dot.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_distance.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/distance.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_length.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/fast_normalize.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/length.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/geometric/normalize.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/abs_diff.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad24.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/clz.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/add_sat.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/hadd.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul24.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/popcount.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rhadd.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mul_hi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/mad_sat.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/rotate.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/upsample.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/integer/sub_sat.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acos.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asin.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acosh.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/acospi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinh.cl.cayman.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ep_log.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2.cl.cayman.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/asinpi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atan2pi.cl.cayman.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanh.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/atanpi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ceil.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cos.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cosh.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cbrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/copysign.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/cospi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erfc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/erf.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/expm1.cl.cayman.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/exp_helper.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fabs.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_exp10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/floor.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fma.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fdim.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fmod.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_divide.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_cos.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/fract.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fmod.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/frexp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_sin.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_powr.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/half_tan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/hypot.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ilogb.cl.cayman.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_hypot.cl.cayman.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_fma.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_ldexp.cl.cayman.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/ldexp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log1p.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/logb.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/mad.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/log2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/maxmag.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/minmag.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/nan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/modf.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_divide.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_cos.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_exp10.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/lgamma_r.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_log2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_recip.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_powr.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sin.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_rsqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_sqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/native_tan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tables.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_nextafter.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pow.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/pown.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pow.cl.cayman.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
4 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/powr.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remainder.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rint.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/remquo.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_pown.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/round.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/rootn.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remainder.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_powr.cl.cayman.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
6 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_remquo.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sin.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_rootn.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sincos_helpers.cl.cayman.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinh.cl.cayman.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/sinpi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_sqrt.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanh.cl.cayman.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tanpi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/clc_tanpi.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/tgamma.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/math/trunc.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/all.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/any.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isequal.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/bitselect.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isfinite.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreater.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isgreaterequal.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isinf.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isless.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessequal.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/islessgreater.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnormal.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnan.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isnotequal.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS amdgcn--/lib/cl_khr_int64_extended_atomics/minmax_helpers.ll.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isunordered.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/isordered.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/signbit.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/relational/select.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/clamp.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/max.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/workitem/get_global_id.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/min.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vload.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/popcount.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/mem_fence/fence.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/synchronization/barrier.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/ldexp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fmax.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fmin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_group_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_global_offset.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_global_size.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_local_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_local_size.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_num_groups.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/misc/shuffle2.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_work_dim.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_log10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS amdgcn--/lib/subnormal_helper_func.ll.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_log10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_rsqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_recip.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_log2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/convert.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/nextafter.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/subnormal_config.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/async/wait_group_events.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/async/prefetch.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/async/async_work_group_copy.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/async/async_work_group_strided_copy.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/atomic/atomic_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC r600--/lib/shared/vstore.cl.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/cl_khr_int64_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/degrees.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/mix.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/sign.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/radians.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/cross.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/smoothstep.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/distance.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/dot.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/fast_distance.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/common/step.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/fast_normalize.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/fast_length.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/length.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/geometric/normalize.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/clz.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/abs.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/add_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/abs_diff.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/hadd.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/mul24.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/mad24.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/rhadd.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/mul_hi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/mad_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/rotate.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/sub_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/acos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/acospi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/integer/upsample.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/acosh.cl.tahiti.bc
./generic/lib/math/acosh.cl:120:48: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '|' expression to silence this warning
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
          (                                   )
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
                                       (                                          )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/asin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/atan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/atanh.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/asinpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/atan2.cl.tahiti.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/asinh.cl.tahiti.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
./generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
          (                                    )
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
                                   (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/atanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/atan2pi.cl.tahiti.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/copysign.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/ceil.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/cbrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/cosh.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/cospi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/ep_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/erf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/exp_helper.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/erfc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/expm1.cl.tahiti.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
./generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
        (                                                     )
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
                                     (                                 )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fabs.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fdim.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fmod.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/floor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_fmod.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/frexp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/fract.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_divide.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_fma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/half_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/hypot.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_ldexp.cl.tahiti.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_hypot.cl.tahiti.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/ilogb.cl.tahiti.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
./generic/lib/math/ilogb.cl:50:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '|' expression to silence this warning
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
        (                                    )
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
                                    (                         )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/lgamma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/mad.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/log10.cl.tahiti.bc
In file included from ./generic/lib/math/log10.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/maxmag.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/log1p.cl.tahiti.bc
./generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
         (                                         )
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
                        (                                        )
./generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
              (                                    )
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
                                  (                                    )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/logb.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/log2.cl.tahiti.bc
In file included from ./generic/lib/math/log2.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/minmag.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/nan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_divide.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/modf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_log2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_recip.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_rsqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/lgamma_r.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/tables.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/pow.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/native_sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/pown.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_nextafter.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/remainder.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_remainder.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_pown.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/remquo.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_pow.cl.tahiti.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
            ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
            (                  )
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
                          (                 )
./generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
          (                  )
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
                  (                                   )
./generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
                                     (               )
12 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/rint.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/rootn.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_powr.cl.tahiti.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
                                                            ^
                                      (                                                )
./generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
                                                             ^
                                      (                                              )
./generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
                                  (                                   )
14 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/round.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sincos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sincos_helpers.cl.tahiti.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_remquo.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_rootn.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sinpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/sinh.cl.tahiti.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/tanh.cl.tahiti.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
./generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
                                              ^
                        (                            )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/tanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/clc_tanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/trunc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/math/tgamma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/any.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/all.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isgreater.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/bitselect.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isgreaterequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isfinite.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isinf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isless.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/islessgreater.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/islessequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isnan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isnormal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isnotequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isordered.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/minmax_helpers.ll.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/isunordered.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/misc/shuffle.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/select.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/relational/signbit.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_num_groups.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/workitem/get_global_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/shared/min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/shared/clamp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/shared/max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_local_size.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_global_size.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/popcount.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/shared/vload.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_group_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/ldexp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/mem_fence/fence.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/synchronization/barrier.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fmax.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fmin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_global_offset.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_local_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_work_dim.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/misc/shuffle2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_log10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-AS amdgcn-mesa-mesa3d/lib/subnormal_helper_func.ll.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_log10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_log2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_recip.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_rsqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/nextafter.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/subnormal_config.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/async/prefetch.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/async/async_work_group_copy.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/async/wait_group_events.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/convert.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/async/async_work_group_strided_copy.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/atomic/atomic_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_add.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_local_int32_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_dec.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_inc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_sub.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_base_atomics/atom_xchg.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/atom_and.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/atom_or.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/atom_max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/atom_min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/cl_khr_int64_extended_atomics/atom_xor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/degrees.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/radians.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/mix.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/sign.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/fast_length.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/step.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/dot.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/cross.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/distance.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/common/smoothstep.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/fast_normalize.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/fast_distance.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/length.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/geometric/normalize.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/abs.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/clz.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/abs_diff.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/add_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/mad24.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/hadd.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/mul24.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/mad_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/rhadd.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/mul_hi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/sub_sat.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/rotate.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/acos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/acosh.cl.tahiti.bc
./generic/lib/math/acosh.cl:120:48: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '|' expression to silence this warning
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
          (                                   )
./generic/lib/math/acosh.cl:120:48: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux & SIGNBIT_DP64) != 0UL | x < 1.0 ? as_double(QNANBITPATT_DP64) : ret;
                                               ^
                                       (                                          )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/integer/upsample.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/asin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/acospi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/asinpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/atan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/asinh.cl.tahiti.bc
./generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
    z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
                                                  ^
                           (                             )
./generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
          (                                    )
./generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
                                                ^
                                   (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/ceil.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/atanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/atanh.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/copysign.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/atan2.cl.tahiti.bc
./generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/atan2pi.cl.tahiti.bc
./generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
        a = ax == INFINITY & ay == INFINITY ? at : a;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
        a = ax == INFINITY & ay == INFINITY ? at : a;
                                            ^
                             (                      )
./generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
           ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
           (                        )
./generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
    res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
                                     ^
                           (                      )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/cbrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/cosh.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/cospi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/exp_helper.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/ep_log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/erf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/exp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn--/lib/shared/vstore.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/erfc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/expm1.cl.tahiti.bc
./generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
         ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
         (                  )
./generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
    z2 = x < X_MIN | m < -24 ? -1.0f : z2;
                             ^
                     (                   )
./generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
        (                                                     )
./generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
    z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
                                                               ^
                                     (                                 )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fabs.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fdim.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/floor.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_fmod.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fmod.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_divide.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/fract.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/frexp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_fma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/half_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_ldexp.cl.tahiti.bc
./generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                         (                          )
./generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
                int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
                                                     ^
                                           (                )
./generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                (                               )
./generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
        val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
                                                 ^
                                      (                     )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_hypot.cl.tahiti.bc
./generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
             (                              )
./generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
                                             ^
                                     (                              )
./generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
    retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
                                                             ^
                                      (                                                           )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/ilogb.cl.tahiti.bc
./generic/lib/math/ilogb.cl:34:37: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '|' expression to silence this warning
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
        (                          )
./generic/lib/math/ilogb.cl:34:37: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > EXPBITS_SP32 | ax == 0 ? 0x80000000 : r;
                                    ^
                            (                       )
./generic/lib/math/ilogb.cl:50:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '|' expression to silence this warning
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
        (                                    )
./generic/lib/math/ilogb.cl:50:47: note: place parentheses around the '?:' expression to evaluate it first
    r = ax > 0x7ff0000000000000UL | ax == 0UL ? 0x80000000 : r;
                                              ^
                                    (                         )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/hypot.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/log.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/lgamma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/mad.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/log10.cl.tahiti.bc
In file included from ./generic/lib/math/log10.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/logb.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/minmag.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/nan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/log2.cl.tahiti.bc
In file included from ./generic/lib/math/log2.cl:32:
./generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
          ~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
          (                   )
./generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
    ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
                               ^
                     (                                            )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_cos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/log1p.cl.tahiti.bc
./generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
         (                                         )
./generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
    f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
                                                    ^
                        (                                        )
./generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
              (                                    )
./generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
    result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
                                                    ^
                                  (                                    )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/modf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_exp10.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_log2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_divide.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/maxmag.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_exp2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/lgamma_r.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_recip.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_rsqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/native_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/pown.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/tables.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/powr.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/pow.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_nextafter.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/remainder.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_pown.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/remquo.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/rint.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/round.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_remainder.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/rootn.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_pow.cl.tahiti.bc
./generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
            ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
            (                  )
./generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
    expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
                                ^
                          (                 )
./generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
          (                  )
./generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
    ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
                              ^
                  (                                   )
./generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
                                           ^
                                     (               )
12 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_powr.cl.tahiti.bc
./generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
                                                   ^
                             (                                       )
./generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
                                                    ^
                             (                                              )
./generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
                                                   ^
                            (                               )
./generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
                                                   ^
                            (                                              )
./generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
               ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
               (                         )
./generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
        inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
                                          ^
                             (                          )
./generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
                                                            ^
                                      (                                                )
./generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
                                                             ^
                                      (                                              )
./generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
                                                            ^
                                     (                                )
./generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
    ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
                                                            ^
                                     (                                              )
./generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
          (                               )
./generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
    ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
                                           ^
                                  (                                   )
14 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sincos.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sin.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_rootn.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sinh.cl.tahiti.bc
./generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
        (                                         )
./generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
    z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
                                                   ^
                                 (                        )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sincos_helpers.cl.tahiti.bc
./generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
         (                                      )
./generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
    qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
                                                 ^
                              (                             )
1 warning generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/sinpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_remquo.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_sqrt.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_tan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/tanh.cl.tahiti.bc
./generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
        (                                  )
./generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
    z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
                                            ^
                           (                       )
./generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
    z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
                                              ^
                        (                            )
2 warnings generated.
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/tanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/trunc.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/clc_tanpi.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/math/tgamma.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/any.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/all.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isfinite.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isgreater.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/bitselect.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isgreaterequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/islessgreater.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isinf.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isless.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isnormal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isnan.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/islessequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isnotequal.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isordered.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LINK utils/prepare-builtins
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/isunordered.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/signbit.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/misc/shuffle.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/relational/select.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/shared/min.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/shared/clamp.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/workitem/get_global_id.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/shared/max.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/shared/vload.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK r600--/lib/builtins.link.cedar.bc
warning: Linking two modules of different data layouts: 'r600--/lib/subnormal_helper_func.ll.cedar.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK r600--/lib/builtins.link.barts.bc
warning: Linking two modules of different data layouts: 'r600--/lib/subnormal_helper_func.ll.barts.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/misc/shuffle2.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK r600--/lib/builtins.link.cypress.bc
warning: Linking two modules of different data layouts: 'r600--/lib/subnormal_helper_func.ll.cypress.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK r600--/lib/builtins.link.cayman.bc
warning: Linking two modules of different data layouts: 'r600--/lib/subnormal_helper_func.ll.cayman.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/convert.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK nvptx64--nvidiacl/lib/builtins.link.bc
warning: Linking two modules of different data layouts: 'nvptx64--nvidiacl/lib/subnormal_helper_func.ll.bc' is '' whereas 'llvm-link' is 'e-i64:64-i128:128-v16:16-v32:32-n16:32:64'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-i64:64-i128:128-v16:16-v32:32-n16:32:64'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK amdgcn--/lib/builtins.link.tahiti.bc
warning: Linking two modules of different data layouts: 'amdgcn--/lib/subnormal_helper_func.ll.tahiti.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC amdgcn-mesa-mesa3d/lib/shared/vstore.cl.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK amdgcn-mesa-mesa3d/lib/builtins.link.tahiti.bc
warning: Linking two modules of different data layouts: 'amdgcn-mesa-mesa3d/lib/subnormal_helper_func.ll.tahiti.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-ni:7'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-ni:7'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-CC nvptx--nvidiacl/lib/convert.cl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
LLVM-LINK nvptx--nvidiacl/lib/builtins.link.bc
warning: Linking two modules of different data layouts: 'nvptx--nvidiacl/lib/subnormal_helper_func.ll.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-i128:128-v16:16-v32:32-n16:32:64'

warning: Linking two modules of different data layouts: 'generic--/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:32:32-i64:64-i128:128-v16:16-v32:32-n16:32:64'

make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT r600--/lib/builtins.opt.cypress.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/cypress-r600--.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT r600--/lib/builtins.opt.cayman.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT r600--/lib/builtins.opt.cedar.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/cayman-r600--.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/cedar-r600--.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT r600--/lib/builtins.opt.barts.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/barts-r600--.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT nvptx64--nvidiacl/lib/builtins.opt.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/nvptx64--nvidiacl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT amdgcn--/lib/builtins.opt.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/tahiti-amdgcn--.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT nvptx--nvidiacl/lib/builtins.opt.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/nvptx--nvidiacl.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
OPT amdgcn-mesa-mesa3d/lib/builtins.opt.tahiti.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
PREPARE-BUILTINS built_libs/tahiti-amdgcn-mesa-mesa3d.bc
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.14999
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libclc-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libclc-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd libclc-0.2.0
+ make DESTDIR=/usr/src/tmp/libclc-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/libclc-0.2.0'
CREATE-ALIAS built_libs/palm-r600--.bc
CREATE-ALIAS built_libs/sumo-r600--.bc
CREATE-ALIAS built_libs/sumo2-r600--.bc
CREATE-ALIAS built_libs/redwood-r600--.bc
CREATE-ALIAS built_libs/juniper-r600--.bc
CREATE-ALIAS built_libs/hemlock-r600--.bc
CREATE-ALIAS built_libs/turks-r600--.bc
CREATE-ALIAS built_libs/caicos-r600--.bc
CREATE-ALIAS built_libs/aruba-r600--.bc
CREATE-ALIAS built_libs/pitcairn-amdgcn--.bc
CREATE-ALIAS built_libs/verde-amdgcn--.bc
CREATE-ALIAS built_libs/oland-amdgcn--.bc
CREATE-ALIAS built_libs/hainan-amdgcn--.bc
CREATE-ALIAS built_libs/bonaire-amdgcn--.bc
CREATE-ALIAS built_libs/kabini-amdgcn--.bc
CREATE-ALIAS built_libs/kaveri-amdgcn--.bc
CREATE-ALIAS built_libs/hawaii-amdgcn--.bc
CREATE-ALIAS built_libs/mullins-amdgcn--.bc
CREATE-ALIAS built_libs/tonga-amdgcn--.bc
CREATE-ALIAS built_libs/iceland-amdgcn--.bc
CREATE-ALIAS built_libs/carrizo-amdgcn--.bc
CREATE-ALIAS built_libs/fiji-amdgcn--.bc
CREATE-ALIAS built_libs/stoney-amdgcn--.bc
CREATE-ALIAS built_libs/polaris10-amdgcn--.bc
CREATE-ALIAS built_libs/polaris11-amdgcn--.bc
CREATE-ALIAS built_libs/gfx900-amdgcn--.bc
CREATE-ALIAS built_libs/gfx902-amdgcn--.bc
CREATE-ALIAS built_libs/gfx904-amdgcn--.bc
CREATE-ALIAS built_libs/gfx906-amdgcn--.bc
CREATE-ALIAS built_libs/pitcairn-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/verde-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/oland-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/hainan-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/bonaire-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/kabini-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/kaveri-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/hawaii-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/mullins-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/tonga-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/iceland-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/carrizo-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/fiji-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/stoney-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/polaris10-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/polaris11-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/gfx900-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/gfx902-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/gfx904-amdgcn-mesa-mesa3d.bc
CREATE-ALIAS built_libs/gfx906-amdgcn-mesa-mesa3d.bc
INSTALL
make: Leaving directory '/usr/src/RPM/BUILD/libclc-0.2.0'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libclc-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/libclc-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/lib64/pkgconfig/libclc.pc: Cflags: '-I${includedir}' --> ''
Checking contents of files in /usr/src/tmp/libclc-buildroot/ (default)
Compressing files in /usr/src/tmp/libclc-buildroot (auto)
Adjusting library links in /usr/src/tmp/libclc-buildroot
./usr/lib64:
Verifying ELF objects in /usr/src/tmp/libclc-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .opt-?.pyc files
Hardlinking identical .pyc and .pyo files
Processing files: libclc-0.2.0-alt6.p9.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.55025
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libclc-0.2.0
+ DOCDIR=/usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ /bin/mkdir -p /usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ cp -prL LICENSE.TXT README.TXT CREDITS.TXT /usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ chmod -R go-w /usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ chmod -R a+rX /usr/src/tmp/libclc-buildroot/usr/share/doc/libclc-0.2.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wH8JTc
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UGWQVy
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KmrVOY
Processing files: libclc-devel-0.2.0-alt6.p9.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.o6nEIs
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yQZgg0
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/libclc-buildroot/usr/include/clc/clc.h:2:2: error: #error Implementation requires cl_clang_storage_class_specifiers extension!
 #error Implementation requires cl_clang_storage_class_specifiers extension!
  ^~~~~
cpp.req: /usr/src/tmp/libclc-buildroot/usr/include/clc/clc.h: cpp failed, trying c++ mode
x86_64-alt-linux-cpp: error trying to exec 'cc1plus': execvp: No such file or directory
cpp.req: WARNING: /usr/src/tmp/libclc-buildroot/usr/include/clc/clc.h: cpp failed
Provides: pkgconfig(libclc) = 0.2.0
Requires: libclc = 0.2.0-alt6.p9.1, /usr/lib64/pkgconfig
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8T9VRT
Adding to libclc-devel a strict dependency on libclc
Wrote: /usr/src/RPM/RPMS/x86_64/libclc-0.2.0-alt6.p9.1.x86_64.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libclc-devel-0.2.0-alt6.p9.1.x86_64.rpm (w2.lzdio)
761.13user 101.98system 1:36.06elapsed 898%CPU (0avgtext+0avgdata 339944maxresident)k
0inputs+0outputs (0major+15471283minor)pagefaults 0swaps
5.08user 3.22system 1:54.16elapsed 7%CPU (0avgtext+0avgdata 135600maxresident)k
0inputs+0outputs (0major+305194minor)pagefaults 0swaps