<86>Jan 18 11:30:21 userdel[1689442]: delete user 'rooter' <86>Jan 18 11:30:21 userdel[1689442]: removed group 'rooter' owned by 'rooter' <86>Jan 18 11:30:21 userdel[1689442]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 18 11:30:21 groupadd[1689456]: group added to /etc/group: name=rooter, GID=636 <86>Jan 18 11:30:21 groupadd[1689456]: group added to /etc/gshadow: name=rooter <86>Jan 18 11:30:21 groupadd[1689456]: new group: name=rooter, GID=636 <86>Jan 18 11:30:21 useradd[1689468]: new user: name=rooter, UID=636, GID=636, home=/root, shell=/bin/bash <86>Jan 18 11:30:21 userdel[1689491]: delete user 'builder' <86>Jan 18 11:30:21 userdel[1689491]: removed group 'builder' owned by 'builder' <86>Jan 18 11:30:21 userdel[1689491]: removed shadow group 'builder' owned by 'builder' <86>Jan 18 11:30:21 groupadd[1689506]: group added to /etc/group: name=builder, GID=637 <86>Jan 18 11:30:21 groupadd[1689506]: group added to /etc/gshadow: name=builder <86>Jan 18 11:30:21 groupadd[1689506]: new group: name=builder, GID=637 <86>Jan 18 11:30:21 useradd[1689518]: new user: name=builder, UID=637, GID=637, home=/usr/src, shell=/bin/bash <13>Jan 18 11:30:25 rpmi: llvm-common-11.0.0-alt3 sisyphus+264470.100.1.1 1610310102 installed <13>Jan 18 11:30:25 rpmi: llvm11.0-filesystem-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:28 rpmi: llvm11.0-libs-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:28 rpmi: lld11.0-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:28 rpmi: llvm-common-lld-11.0.0-alt3 sisyphus+264470.100.1.1 1610310101 installed <13>Jan 18 11:30:30 rpmi: clang11.0-libs-support-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:33 rpmi: clang11.0-libs-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:33 rpmi: clang11.0-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:33 rpmi: llvm-common-clang-11.0.0-alt3 sisyphus+264470.100.1.1 1610310101 installed <13>Jan 18 11:30:33 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jan 18 11:30:33 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Jan 18 11:30:33 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jan 18 11:30:33 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Jan 18 11:30:33 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jan 18 11:30:33 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Jan 18 11:30:33 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 18 11:30:33 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 18 11:30:33 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Jan 18 11:30:33 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jan 18 11:30:33 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jan 18 11:30:33 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Jan 18 11:30:34 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Jan 18 11:30:34 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Jan 18 11:30:34 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Jan 18 11:30:35 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Jan 18 11:30:36 rpmi: llvm11.0-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:36 rpmi: llvm-common-util-11.0.0-alt3 sisyphus+264470.100.1.1 1610310101 installed <13>Jan 18 11:30:37 rpmi: llvm11.0-devel-11.0.0-alt2 sisyphus+263468.1700.15.1 1610109393 installed <13>Jan 18 11:30:37 rpmi: llvm-common-devel-11.0.0-alt3 sisyphus+264470.100.1.1 1610310102 installed <13>Jan 18 11:30:37 rpmi: libstdc++-devel-10-alt1 sisyphus+263054.200.3.1 1607517515 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libclc-0.2.0-alt6.nosrc.rpm (w1.gzdio) Installing libclc-0.2.0-alt6.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64320 + 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.64320 + 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/lib/pkgconfig + make -j8 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-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_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/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-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_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/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/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/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/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/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/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_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/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/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_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_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/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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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' 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_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/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_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/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/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/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/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/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/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/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/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/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/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/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.cl.bc 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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_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_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_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/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_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_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_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/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_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/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/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_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/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/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/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/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/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/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/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/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/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/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_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/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_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/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/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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 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/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/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/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_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/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_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/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-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/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/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/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/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/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 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 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/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/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_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_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_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/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_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_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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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' 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/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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 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/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/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/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/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/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/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/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/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/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/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/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/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_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/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_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/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_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_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_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_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_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_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/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_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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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 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/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_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/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/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/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/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_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_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_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_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_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_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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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_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/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/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/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/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/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_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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 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/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/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/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_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 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/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_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/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_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/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 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_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/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_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/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/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/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_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 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_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/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-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_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/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/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/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/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/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/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/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/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/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_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_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_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/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/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_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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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_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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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_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_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_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_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_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_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_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_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/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/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/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/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_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/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/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/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_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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/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/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/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/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/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/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/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/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/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/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/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_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_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_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/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/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/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_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/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/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/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_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_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_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/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_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_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-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_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/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/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/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/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/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_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_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/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/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/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_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_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_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_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/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/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_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_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/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_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_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_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_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_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_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_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_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_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_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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/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/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_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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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_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_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/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/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_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/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_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_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/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/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/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/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/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/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/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/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_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/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/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_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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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_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_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_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_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_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_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_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_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_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/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_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_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-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_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/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_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/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/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/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/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/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/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_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_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_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/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/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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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_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_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/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/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_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_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/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/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/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_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/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/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/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/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/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/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/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/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/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_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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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_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/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/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/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_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_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_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/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/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_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-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/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/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/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/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/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/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/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_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_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_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_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_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_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_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/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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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_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_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/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_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_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/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 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_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_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/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/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/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/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/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/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/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/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_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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/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/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-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/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/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/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/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 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/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/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/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/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/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/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_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/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 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/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/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_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_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_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_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_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/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-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_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/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/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/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/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/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/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/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 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/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_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/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_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_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/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_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/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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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/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/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/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/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_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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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_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/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--/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/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/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/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/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/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/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/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/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/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/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/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_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/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_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/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/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_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_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/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_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_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/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/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/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/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_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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/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/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--/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/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/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--/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/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-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/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--/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/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-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-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/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_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/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/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/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_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_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/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/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/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-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/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/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/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/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-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_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_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/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-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/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/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/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/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/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/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/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/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_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/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/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/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/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_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/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-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/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_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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.cl.tahiti.bc make: 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/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/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/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/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/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/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/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/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/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_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/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/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/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_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/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_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/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/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/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/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/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/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/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/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/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/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_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/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_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/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/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/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/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/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/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/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_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_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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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_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_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/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/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/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/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/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/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_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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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-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/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/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/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/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/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/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/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/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/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' 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/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_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/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/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-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-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 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/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 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 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-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.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 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' 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' 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/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 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' 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/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' 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--/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' 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--.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.50193 + 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/lib/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/lib: (from :0) 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 .pyo files Processing files: libclc-0.2.0-alt6 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.56410 + 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.e7c9l7 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XiyYY7 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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.og5Ls9 Processing files: libclc-devel-0.2.0-alt6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gD0N19 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ob2MK6 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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! 2 | #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 i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. 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, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nwo0ja Adding to libclc-devel a strict dependency on libclc Wrote: /usr/src/RPM/RPMS/i586/libclc-0.2.0-alt6.i586.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/libclc-devel-0.2.0-alt6.i586.rpm (w2.lzdio) 2250.75user 78.96system 8:10.07elapsed 475%CPU (0avgtext+0avgdata 215552maxresident)k 0inputs+0outputs (0major+11018145minor)pagefaults 0swaps 2271.22user 86.36system 8:36.70elapsed 456%CPU (0avgtext+0avgdata 215552maxresident)k 123984inputs+0outputs (0major+11346965minor)pagefaults 0swaps --- libclc-0.2.0-alt6.i586.rpm.repo 2020-10-15 06:14:39.000000000 +0000 +++ libclc-0.2.0-alt6.i586.rpm.hasher 2021-01-18 11:38:53.917037289 +0000 @@ -64,3 +64,3 @@ /usr/share/doc/libclc-0.2.0/README.TXT 100644 -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: libclc = 0.2.0-alt6:sisyphus+259922.100.1.1