>>> libclc: Building main/libclc 18.1.8-r0 (using abuild 3.13.0-r3) started Tue, 30 Jul 2024 05:57:24 +0000
>>> libclc: Checking sanity of /home/buildozer/aports/main/libclc/APKBUILD...
>>> libclc: Analyzing dependencies...
>>> libclc: Installing for build: build-base clang18 cmake llvm18-dev llvm18-static llvm18-gtest samurai spirv-llvm-translator-dev
(1/40) Installing clang18-headers (18.1.8-r0)
(2/40) Installing libffi (3.4.6-r0)
(3/40) Installing xz-libs (5.6.2-r0)
(4/40) Installing libxml2 (2.12.8-r0)
(5/40) Installing llvm18-libs (18.1.8-r0)
(6/40) Installing clang18-libs (18.1.8-r0)
(7/40) Installing llvm18-linker-tools (18.1.8-r0)
(8/40) Installing clang18 (18.1.8-r0)
(9/40) Installing libbz2 (1.0.8-r6)
(10/40) Installing libarchive (3.7.4-r0)
(11/40) Installing rhash-libs (1.4.4-r0)
(12/40) Installing libuv (1.48.0-r0)
(13/40) Installing cmake (3.30.1-r0)
(14/40) Installing llvm18 (18.1.8-r0)
(15/40) Installing linux-headers (6.6-r0)
(16/40) Installing libffi-dev (3.4.6-r0)
(17/40) Installing zlib-dev (1.3.1-r1)
(18/40) Installing zstd (1.5.6-r0)
(19/40) Installing zstd-dev (1.5.6-r0)
(20/40) Installing gdbm (1.24-r0)
(21/40) Installing mpdecimal (4.0.0-r0)
(22/40) Installing libpanelw (6.5_p20240601-r0)
(23/40) Installing sqlite-libs (3.46.0-r0)
(24/40) Installing python3 (3.12.3-r1)
(25/40) Installing python3-pycache-pyc0 (3.12.3-r1)
(26/40) Installing pyc (3.12.3-r1)
(27/40) Installing llvm18-test-utils-pyc (18.1.8-r0)
(28/40) Installing python3-pyc (3.12.3-r1)
(29/40) Installing llvm18-test-utils (18.1.8-r0)
(30/40) Installing llvm18-dev (18.1.8-r0)
(31/40) Installing llvm18-static (18.1.8-r0)
(32/40) Installing llvm18-gtest (18.1.8-r0)
(33/40) Installing samurai (1.2-r5)
(34/40) Installing spirv-llvm-translator-libs (18.1.2-r0)
(35/40) Installing spirv-tools (1.3.290.0-r0)
(36/40) Installing spirv-llvm-translator (18.1.2-r0)
(37/40) Installing spirv-headers (1.3.290.0-r0)
(38/40) Installing spirv-tools-dev (1.3.290.0-r0)
(39/40) Installing spirv-llvm-translator-dev (18.1.2-r0)
(40/40) Installing .makedepends-libclc (20240730.055725)
Executing busybox-1.36.1-r31.trigger
OK: 966 MiB in 143 packages
>>> libclc: Cleaning up srcdir
>>> libclc: Cleaning up pkgdir
>>> libclc: Cleaning up tmpdir
>>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libclc-18.1.8.src.tar.xz
>>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz
>>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libclc-18.1.8.src.tar.xz
>>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz
>>> libclc: Checking sha512sums...
libclc-18.1.8.src.tar.xz: OK
cmake-18.1.8.src.tar.xz: OK
>>> libclc: Unpacking /var/cache/distfiles/edge/libclc-18.1.8.src.tar.xz...
>>> libclc: Unpacking /var/cache/distfiles/edge/cmake-18.1.8.src.tar.xz...
-- The CXX compiler identification is Clang 18.1.8
-- The C compiler identification is Clang 18.1.8
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++-18 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang-18 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test HAVE_FFI_CALL
-- Performing Test HAVE_FFI_CALL - Success
-- Found FFI: /usr/lib/libffi.so
-- Found ZLIB: /lib/libz.so (found version "1.3.1")
-- Found zstd: /usr/lib/libzstd.so
-- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) 
-- Linker detection: GNU ld
LLVM version: 18.1.8
clang: /usr/lib/llvm18/bin/clang
llvm-as: /usr/lib/llvm18/bin/llvm-as
llvm-link: /usr/lib/llvm18/bin/llvm-link
opt: /usr/lib/llvm18/bin/opt
llvm-spirv: /usr/bin/llvm-spirv

-- Check for working CLC compiler: /usr/lib/llvm18/bin/clang
-- Check for working CLC compiler: /usr/lib/llvm18/bin/clang -- works
-- Check for working LLAsm compiler: /usr/lib/llvm18/bin/llvm-as
-- Check for working LLAsm compiler: /usr/lib/llvm18/bin/llvm-as -- works
-- Found Python3: /usr/bin/python3.12 (found version "3.12.3") found components: Interpreter
BUILDING amdgcn--
	DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;tongapro;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx602;gfx705;gfx805;gfx900;gfx902;gfx904;gfx906;gfx908;gfx909;gfx90a;gfx90c;gfx940;gfx941;gfx942;gfx1010;gfx1011;gfx1012;gfx1013;gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1200;gfx1201 )
BUILDING amdgcn--amdhsa
	DEVICE: none (  )
BUILDING amdgcn-mesa-mesa3d
	DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;tongapro;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx602;gfx705;gfx805;gfx900;gfx902;gfx904;gfx906;gfx908;gfx909;gfx90a;gfx90c;gfx940;gfx941;gfx942;gfx1010;gfx1011;gfx1012;gfx1013;gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1200;gfx1201 )
BUILDING clspv--
	DEVICE: none (  )
BUILDING clspv64--
	DEVICE: none (  )
BUILDING nvptx--
	DEVICE: none (  )
BUILDING nvptx--nvidiacl
	DEVICE: none (  )
BUILDING nvptx64--
	DEVICE: none (  )
BUILDING nvptx64--nvidiacl
	DEVICE: none (  )
BUILDING r600--
	DEVICE: cedar ( palm;sumo;sumo2;redwood;juniper )
	DEVICE: cypress ( hemlock )
	DEVICE: barts ( turks;caicos )
	DEVICE: cayman ( aruba )
BUILDING spirv-mesa3d-
	DEVICE: none (  )
BUILDING spirv64-mesa3d-
	DEVICE: none (  )
-- Configuring done (1.1s)
-- Generating done (0.3s)
-- Build files have been written to: /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build
[1/3013] Generating convert.cl
[2/3013] Building CXX object CMakeFiles/prepare_builtins.dir/utils/prepare-builtins.cpp.o
[3/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vstore.bc
[4/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vload.bc
[5/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tgamma.bc
[6/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanpi.bc
[7/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tanpi.bc
[8/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanh.bc
[9/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tan.bc
[10/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tan.bc
[11/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinpi.bc
[12/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinh.bc
[13/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos_helpers.bc
[14/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos.bc
[15/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sin.bc
[16/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/rootn.bc
[17/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_rootn.bc
[18/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remquo.bc
[19/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remquo.bc
[20/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remainder.bc
[21/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remainder.bc
[22/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/powr.bc
[23/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_powr.bc
[24/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pown.bc
[25/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pown.bc
[26/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pow.bc
[27/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pow.bc
[28/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tables.bc
[29/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/modf.bc
[30/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/logb.bc
[31/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log2.bc
[32/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log1p.bc
[33/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log10.bc
[34/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log.bc
[35/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma_r.bc
[36/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma.bc
[37/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ldexp.bc
[38/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_ldexp.bc
[39/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ilogb.bc
[40/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/hypot.bc
[41/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_hypot.bc
[42/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_sqrt.bc
[43/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_rsqrt.bc
[44/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/frexp.bc
[45/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fract.bc
[46/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fmod.bc
[47/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fmod.bc
[48/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/math/fma.bc
[49/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fma.bc
[50/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp10.bc
[51/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_exp10.bc
[52/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp2.bc
[53/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/expm1.bc
[54/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp_helper.bc
[55/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp.bc
[56/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erfc.bc
[57/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erf.bc
[58/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ep_log.bc
[59/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cospi.bc
[60/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cosh.bc
[61/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cos.bc
[62/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cbrt.bc
[63/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanpi.bc
[64/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanh.bc
[65/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2pi.bc
[66/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2.bc
[67/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan.bc
[68/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinpi.bc
[69/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinh.bc
[70/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asin.bc
[71/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acospi.bc
[72/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acosh.bc
[73/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acos.bc
[74/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/mad_sat.bc
[75/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/rotate.bc
[76/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/normalize.bc
[77/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/length.bc
[78/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc
[79/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_length.bc
[80/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_distance.bc
[81/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/dot.bc
[82/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/distance.bc
[83/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/cross.bc
[84/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/step.bc
[85/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/smoothstep.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[86/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/sign.bc
[87/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/radians.bc
[88/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/mix.bc
[89/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/degrees.bc
[90/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/wait_group_events.bc
[91/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc
[92/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/subnormal_config.bc
[93/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vstore.bc
[94/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vload.bc
[95/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tgamma.bc
[96/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanpi.bc
[97/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tanpi.bc
[98/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanh.bc
[99/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tan.bc
[100/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tan.bc
[101/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinpi.bc
[102/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinh.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[103/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos_helpers.bc
[104/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos.bc
[105/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sin.bc
[106/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/rootn.bc
[107/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_rootn.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[108/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remquo.bc
[109/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remquo.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[110/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remainder.bc
[111/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remainder.bc
[112/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/powr.bc
[113/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_powr.bc
[114/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pown.bc
[115/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pown.bc
[116/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pow.bc
[117/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pow.bc
[118/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tables.bc
[119/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/modf.bc
[120/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/logb.bc
[121/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log2.bc
[122/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log1p.bc
[123/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log10.bc
[124/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log.bc
[125/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma_r.bc
[126/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[127/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ldexp.bc
[128/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_ldexp.bc
[129/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ilogb.bc
[130/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/hypot.bc
[131/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_hypot.bc
[132/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_sqrt.bc
[133/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_rsqrt.bc
[134/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/frexp.bc
[135/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fract.bc
[136/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fmod.bc
[137/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fmod.bc
[138/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/math/fma.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[139/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fma.bc
[140/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp10.bc
[141/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_exp10.bc
[142/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp2.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[143/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/expm1.bc
[144/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp_helper.bc
[145/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp.bc
[146/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erfc.bc
[147/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erf.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[148/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ep_log.bc
[149/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cospi.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[150/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cosh.bc
[151/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cos.bc
[152/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cbrt.bc
[153/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanpi.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[154/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanh.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[155/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2pi.bc
[156/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2.bc
[157/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan.bc
[158/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinpi.bc
[159/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinh.bc
[160/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asin.bc
[161/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acospi.bc
[162/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acosh.bc
[163/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acos.bc
[164/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/mad_sat.bc
[165/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/rotate.bc
[166/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/normalize.bc
[167/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/length.bc
[168/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc
[169/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_length.bc
[170/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_distance.bc
[171/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/dot.bc
[172/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/distance.bc
[173/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/cross.bc
[174/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/step.bc
[175/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/smoothstep.bc
[176/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/sign.bc
[177/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/radians.bc
[178/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/mix.bc
[179/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/degrees.bc
[180/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/wait_group_events.bc
[181/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc
[182/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/subnormal_config.bc
[183/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/workitem/get_global_id.bc
[184/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vstore.bc
[185/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vload.bc
[186/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/min.bc
[187/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[188/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/clamp.bc
[189/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/signbit.bc
[190/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/select.bc
[191/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isunordered.bc
[192/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isordered.bc
[193/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnotequal.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[194/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnormal.bc
[195/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnan.bc
[196/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessgreater.bc
[197/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessequal.bc
[198/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isless.bc
[199/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isinf.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[200/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreaterequal.bc
[201/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreater.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[202/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isfinite.bc
[203/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isequal.bc
[204/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/bitselect.bc
[205/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/any.bc
[206/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/all.bc
[207/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle2.bc
[208/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[209/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/trunc.bc
[210/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tgamma.bc
[211/3013] Linking CLC static library builtins.link.spirv64-mesa3d-.bc
[212/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanpi.bc
[213/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tanpi.bc
[214/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanh.bc
[215/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tan.bc
[216/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tan.bc
[217/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_sqrt.bc
[218/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinpi.bc
[219/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinh.bc
[220/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos_helpers.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[221/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos.bc
[222/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sin.bc
[223/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/round.bc
[224/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rootn.bc
[225/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_rootn.bc
[226/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rint.bc
[227/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remquo.bc
[228/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remquo.bc
[229/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remainder.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[230/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remainder.bc
[231/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/powr.bc
[232/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_powr.bc
[233/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pown.bc
[234/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pown.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[235/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pow.bc
[236/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pow.bc
[237/3013] Generating spirv64-mesa3d-.spv
[238/3013] Generating builtins.opt.spirv64-mesa3d-.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[239/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_nextafter.bc
[240/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tables.bc
[241/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_tan.bc
[242/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sqrt.bc
[243/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sin.bc
[244/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_recip.bc
[245/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_powr.bc
[246/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_log2.bc
[247/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp2.bc
[248/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp10.bc
[249/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_divide.bc
[250/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_cos.bc
[251/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/nan.bc
[252/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/modf.bc
[253/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/minmag.bc
[254/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/maxmag.bc
[255/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/mad.bc
[256/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/logb.bc
[257/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log2.bc
[258/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log1p.bc
[259/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log10.bc
[260/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log.bc
[261/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma_r.bc
[262/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[263/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ldexp.bc
[264/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_ldexp.bc
[265/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ilogb.bc
[266/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/hypot.bc
[267/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_hypot.bc
[268/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_tan.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[269/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_sin.bc
[270/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_powr.bc
[271/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_divide.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
1 warning generated.
[272/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_cos.bc
[273/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/frexp.bc
[274/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fract.bc
[275/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fmod.bc
[276/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fmod.bc
[277/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fma.bc
[278/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fma.bc
[279/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/floor.bc
[280/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fdim.bc
[281/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fabs.bc
[282/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp10.bc
[283/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_exp10.bc
[284/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp2.bc
[285/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/expm1.bc
[286/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp_helper.bc
[287/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp.bc
[288/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erfc.bc
[289/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erf.bc
[290/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ep_log.bc
[291/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cospi.bc
[292/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cosh.bc
[293/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cos.bc
[294/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/copysign.bc
[295/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ceil.bc
[296/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cbrt.bc
[297/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanpi.bc
[298/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanh.bc
[299/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2pi.bc
[300/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2.bc
[301/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan.bc
[302/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinpi.bc
[303/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinh.bc
[304/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asin.bc
[305/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acospi.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'spir64-unknown-unknown': unable to get target for 'spir64-unknown-unknown', see --version and --triple.
[306/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acosh.bc
[307/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acos.bc
[308/3013] Linking CLC static library builtins.link.spirv-mesa3d-.bc
[309/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/upsample.bc
[310/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/sub_sat.bc
[311/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rotate.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
6 warnings generated.
[312/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rhadd.bc
[313/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/popcount.bc
[314/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul_hi.bc
[315/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul24.bc
[316/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad_sat.bc
[317/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad24.bc
[318/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/hadd.bc
[319/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/clz.bc
[320/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/add_sat.bc
[321/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs_diff.bc
[322/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs.bc
[323/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/normalize.bc
[324/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/length.bc
[325/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_normalize.bc
[326/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_length.bc
[327/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_distance.bc
[328/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/dot.bc
[329/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/distance.bc
[330/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/cross.bc
[331/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/step.bc
[332/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/smoothstep.bc
[333/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/sign.bc
[334/3013] Generating spirv-mesa3d-.spv
[335/3013] Generating builtins.opt.spirv-mesa3d-.bc
[336/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/radians.bc
[337/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/mix.bc
[338/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/degrees.bc
[339/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[340/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[341/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[342/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[343/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[344/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[345/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[346/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[347/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[348/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[349/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[350/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[351/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[352/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[353/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[354/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[355/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[356/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[357/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[358/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[359/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[360/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[361/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[362/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[363/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
4 warnings generated.
[364/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[365/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[366/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[367/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[368/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
1 warning generated.
[369/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[370/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[371/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[372/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xchg.bc
[373/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[374/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_sub.bc
[375/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_or.bc
[376/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_min.bc
[377/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_max.bc
[378/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_inc.bc
[379/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_dec.bc
[380/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[381/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_and.bc
[382/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_add.bc
[383/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/wait_group_events.bc
[384/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/prefetch.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'spir-unknown-unknown': unable to get target for 'spir-unknown-unknown', see --version and --triple.
[385/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc
[386/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_copy.bc
[387/3013] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_helper_func.bc
[388/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_config.bc
[389/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/sqrt.bc
[390/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/nextafter.bc
[391/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_sqrt.bc
[392/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_rsqrt.bc
[393/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_recip.bc
[394/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log2.bc
[395/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log10.bc
[396/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log.bc
[397/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp2.bc
[398/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp10.bc
[399/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp.bc
[400/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log10.bc
[401/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log.bc
[402/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_exp.bc
[403/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_work_dim.bc
[404/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_num_groups.bc
[405/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_size.bc
[406/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_id.bc
[407/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_size.bc
[408/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_group_id.bc
[409/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_offset.bc
[410/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/synchronization/barrier.bc
[411/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/rsqrt.bc
[412/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/native_rsqrt.bc
[413/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmin.bc
[414/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmax.bc
[415/3013] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_use_default.bc
[416/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/convert.bc
[417/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/workitem/get_global_id.bc
[418/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vstore.bc
[419/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vload.bc
[420/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/min.bc
[421/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/max.bc
[422/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/clamp.bc
[423/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/signbit.bc
[424/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/select.bc
[425/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isunordered.bc
[426/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isordered.bc
[427/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnotequal.bc
[428/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnormal.bc
[429/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnan.bc
[430/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessgreater.bc
[431/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessequal.bc
[432/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isless.bc
[433/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isinf.bc
[434/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreaterequal.bc
[435/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreater.bc
[436/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isfinite.bc
[437/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isequal.bc
[438/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/bitselect.bc
[439/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/any.bc
[440/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/all.bc
[441/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle2.bc
[442/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle.bc
[443/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/trunc.bc
[444/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tgamma.bc
[445/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanpi.bc
[446/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tanpi.bc
[447/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanh.bc
[448/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tan.bc
[449/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tan.bc
[450/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_sqrt.bc
[451/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinpi.bc
[452/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinh.bc
[453/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos_helpers.bc
[454/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos.bc
[455/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sin.bc
[456/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/round.bc
[457/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rootn.bc
[458/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_rootn.bc
[459/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rint.bc
[460/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remquo.bc
[461/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remquo.bc
[462/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remainder.bc
[463/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remainder.bc
[464/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/powr.bc
[465/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_powr.bc
[466/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pown.bc
[467/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pown.bc
[468/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pow.bc
[469/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pow.bc
[470/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_nextafter.bc
[471/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tables.bc
[472/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_tan.bc
[473/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sqrt.bc
[474/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sin.bc
[475/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_recip.bc
[476/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_powr.bc
[477/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_log2.bc
[478/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp2.bc
[479/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp10.bc
[480/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_divide.bc
[481/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_cos.bc
[482/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/nan.bc
[483/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/modf.bc
[484/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/minmag.bc
[485/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/maxmag.bc
[486/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/mad.bc
[487/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/logb.bc
[488/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log2.bc
[489/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log1p.bc
[490/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log10.bc
[491/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log.bc
[492/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma_r.bc
[493/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma.bc
[494/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ldexp.bc
[495/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_ldexp.bc
[496/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ilogb.bc
[497/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/hypot.bc
[498/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_hypot.bc
[499/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_tan.bc
[500/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_sin.bc
[501/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_powr.bc
[502/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_divide.bc
[503/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_cos.bc
[504/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/frexp.bc
[505/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fract.bc
[506/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fmod.bc
[507/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fmod.bc
[508/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fma.bc
[509/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fma.bc
[510/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/floor.bc
[511/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fdim.bc
[512/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fabs.bc
[513/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp10.bc
[514/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_exp10.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
1 warning generated.
[515/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp2.bc
[516/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/expm1.bc
[517/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp_helper.bc
[518/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp.bc
[519/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erfc.bc
[520/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erf.bc
[521/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ep_log.bc
[522/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cospi.bc
[523/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cosh.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[524/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cos.bc
[525/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/copysign.bc
[526/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ceil.bc
[527/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cbrt.bc
[528/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanpi.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[529/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanh.bc
[530/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2pi.bc
[531/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2.bc
[532/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan.bc
[533/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinpi.bc
[534/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinh.bc
[535/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asin.bc
[536/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acospi.bc
[537/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acosh.bc
[538/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acos.bc
[539/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/upsample.bc
[540/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/sub_sat.bc
[541/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rotate.bc
[542/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rhadd.bc
[543/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/popcount.bc
[544/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul_hi.bc
[545/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul24.bc
[546/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad_sat.bc
[547/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad24.bc
[548/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/hadd.bc
[549/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/clz.bc
[550/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/add_sat.bc
[551/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs_diff.bc
[552/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs.bc
[553/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/normalize.bc
[554/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/length.bc
[555/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_normalize.bc
[556/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_length.bc
[557/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_distance.bc
[558/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/dot.bc
[559/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/distance.bc
[560/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/cross.bc
[561/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/step.bc
[562/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/smoothstep.bc
[563/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/sign.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[564/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/radians.bc
[565/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/mix.bc
[566/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/degrees.bc
[567/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[568/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[569/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[570/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[571/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[572/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[573/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[574/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[575/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[576/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[577/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[578/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[579/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[580/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
6 warnings generated.
[581/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[582/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[583/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[584/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[585/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
4 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
1 warning generated.
[586/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[587/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[588/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[589/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[590/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[591/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[592/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[593/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[594/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[595/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[596/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[597/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[598/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[599/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[600/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xchg.bc
[601/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[602/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_sub.bc
[603/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_or.bc
[604/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[605/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_max.bc
[606/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_inc.bc
[607/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_dec.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
1 warning generated.
[608/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[609/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_and.bc
[610/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_add.bc
[611/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/wait_group_events.bc
[612/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/prefetch.bc
[613/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc
[614/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_copy.bc
[615/3013] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_helper_func.bc
[616/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_config.bc
[617/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/sqrt.bc
[618/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/nextafter.bc
[619/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_sqrt.bc
[620/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_rsqrt.bc
[621/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_recip.bc
[622/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log2.bc
[623/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log10.bc
[624/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log.bc
[625/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp2.bc
[626/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp10.bc
[627/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp.bc
[628/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log10.bc
[629/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log.bc
[630/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_exp.bc
[631/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_work_dim.bc
[632/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_num_groups.bc
[633/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_size.bc
[634/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_id.bc
[635/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_size.bc
[636/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_group_id.bc
[637/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_offset.bc
[638/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/synchronization/barrier.bc
[639/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/rsqrt.bc
[640/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/native_rsqrt.bc
[641/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmin.bc
[642/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmax.bc
[643/3013] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_use_default.bc
[644/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/convert.bc
[645/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/workitem/get_global_id.bc
[646/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vstore.bc
[647/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vload.bc
[648/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/min.bc
[649/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/max.bc
[650/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/clamp.bc
[651/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/signbit.bc
[652/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/select.bc
[653/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isunordered.bc
[654/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isordered.bc
[655/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnotequal.bc
[656/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnormal.bc
[657/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnan.bc
[658/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessgreater.bc
[659/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessequal.bc
[660/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isless.bc
[661/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isinf.bc
[662/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreaterequal.bc
[663/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreater.bc
[664/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isfinite.bc
[665/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isequal.bc
[666/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/bitselect.bc
[667/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/any.bc
[668/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/all.bc
[669/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle2.bc
[670/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle.bc
[671/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/trunc.bc
[672/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tgamma.bc
[673/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanpi.bc
[674/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tanpi.bc
[675/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanh.bc
[676/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tan.bc
[677/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tan.bc
[678/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_sqrt.bc
[679/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinpi.bc
[680/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinh.bc
[681/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos_helpers.bc
[682/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos.bc
[683/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sin.bc
[684/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/round.bc
[685/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rootn.bc
[686/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_rootn.bc
[687/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rint.bc
[688/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remquo.bc
[689/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remquo.bc
[690/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remainder.bc
[691/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remainder.bc
[692/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/powr.bc
[693/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_powr.bc
[694/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pown.bc
[695/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pown.bc
[696/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pow.bc
[697/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pow.bc
[698/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_nextafter.bc
[699/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tables.bc
[700/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_tan.bc
[701/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sqrt.bc
[702/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sin.bc
[703/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_recip.bc
[704/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_powr.bc
[705/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_log2.bc
[706/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp2.bc
[707/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp10.bc
[708/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_divide.bc
[709/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_cos.bc
[710/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/nan.bc
[711/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/modf.bc
[712/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/minmag.bc
[713/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/maxmag.bc
[714/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/mad.bc
[715/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/logb.bc
[716/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log2.bc
[717/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log1p.bc
[718/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log10.bc
[719/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log.bc
[720/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma_r.bc
[721/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma.bc
[722/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ldexp.bc
[723/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_ldexp.bc
[724/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ilogb.bc
[725/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/hypot.bc
[726/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_hypot.bc
[727/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_tan.bc
[728/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_sin.bc
[729/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_powr.bc
[730/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_divide.bc
[731/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_cos.bc
[732/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/frexp.bc
[733/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fract.bc
[734/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fmod.bc
[735/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fmod.bc
[736/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fma.bc
[737/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fma.bc
[738/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/floor.bc
[739/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fdim.bc
[740/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fabs.bc
[741/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp10.bc
[742/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_exp10.bc
[743/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp2.bc
[744/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/expm1.bc
[745/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp_helper.bc
[746/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
1 warning generated.
[747/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erfc.bc
[748/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erf.bc
[749/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ep_log.bc
[750/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cospi.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[751/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cosh.bc
[752/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cos.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[753/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/copysign.bc
[754/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ceil.bc
[755/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cbrt.bc
[756/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanpi.bc
[757/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanh.bc
[758/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2pi.bc
[759/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2.bc
[760/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan.bc
[761/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinpi.bc
[762/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinh.bc
[763/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asin.bc
[764/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acospi.bc
[765/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acosh.bc
[766/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acos.bc
[767/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/upsample.bc
[768/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/sub_sat.bc
[769/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rotate.bc
[770/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rhadd.bc
[771/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/popcount.bc
[772/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul_hi.bc
[773/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul24.bc
[774/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad_sat.bc
[775/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad24.bc
[776/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/hadd.bc
[777/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/clz.bc
[778/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/add_sat.bc
[779/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs_diff.bc
[780/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs.bc
[781/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/normalize.bc
[782/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/length.bc
[783/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_normalize.bc
[784/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_length.bc
[785/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_distance.bc
[786/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/dot.bc
[787/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/distance.bc
[788/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/cross.bc
[789/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/step.bc
[790/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/smoothstep.bc
[791/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/sign.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[792/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/radians.bc
[793/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/mix.bc
[794/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/degrees.bc
[795/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[796/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[797/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[798/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[799/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[800/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[801/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[802/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
6 warnings generated.
[803/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[804/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[805/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[806/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[807/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[808/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[809/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[810/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
4 warnings generated.
[811/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[812/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[813/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[814/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[815/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[816/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[817/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[818/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
1 warning generated.
[819/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[820/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[821/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[822/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[823/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[824/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[825/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[826/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[827/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[828/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[829/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xor.bc
[830/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_sub.bc
[831/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_or.bc
[832/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_min.bc
[833/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_max.bc
[834/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_inc.bc
[835/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_dec.bc
[836/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
1 warning generated.
[837/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_and.bc
[838/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_add.bc
[839/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/wait_group_events.bc
[840/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/prefetch.bc
[841/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc
[842/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_copy.bc
[843/3013] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_helper_func.bc
[844/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_config.bc
[845/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/sqrt.bc
[846/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/nextafter.bc
[847/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_sqrt.bc
[848/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_rsqrt.bc
[849/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_recip.bc
[850/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log2.bc
[851/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log10.bc
[852/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log.bc
[853/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp2.bc
[854/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp10.bc
[855/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp.bc
[856/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log10.bc
[857/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log.bc
[858/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_exp.bc
[859/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_work_dim.bc
[860/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_num_groups.bc
[861/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_size.bc
[862/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_id.bc
[863/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_size.bc
[864/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_group_id.bc
[865/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_offset.bc
[866/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/synchronization/barrier.bc
[867/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/rsqrt.bc
[868/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/native_rsqrt.bc
[869/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmin.bc
[870/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmax.bc
[871/3013] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_use_default.bc
[872/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/convert.bc
[873/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/workitem/get_global_id.bc
[874/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vstore.bc
[875/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vload.bc
[876/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/min.bc
[877/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/max.bc
[878/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/clamp.bc
[879/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/signbit.bc
[880/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/select.bc
[881/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isunordered.bc
[882/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isordered.bc
[883/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnotequal.bc
[884/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnormal.bc
[885/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnan.bc
[886/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessgreater.bc
[887/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessequal.bc
[888/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isless.bc
[889/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isinf.bc
[890/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreaterequal.bc
[891/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreater.bc
[892/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isfinite.bc
[893/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isequal.bc
[894/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/bitselect.bc
[895/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/any.bc
[896/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/all.bc
[897/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle2.bc
[898/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle.bc
[899/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/trunc.bc
[900/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tgamma.bc
[901/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanpi.bc
[902/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tanpi.bc
[903/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanh.bc
[904/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tan.bc
[905/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tan.bc
[906/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_sqrt.bc
[907/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinpi.bc
[908/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinh.bc
[909/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos_helpers.bc
[910/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos.bc
[911/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sin.bc
[912/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/round.bc
[913/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rootn.bc
[914/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_rootn.bc
[915/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rint.bc
[916/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remquo.bc
[917/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remquo.bc
[918/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remainder.bc
[919/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remainder.bc
[920/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/powr.bc
[921/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_powr.bc
[922/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pown.bc
[923/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pown.bc
[924/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pow.bc
[925/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pow.bc
[926/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_nextafter.bc
[927/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tables.bc
[928/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_tan.bc
[929/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sqrt.bc
[930/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sin.bc
[931/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_recip.bc
[932/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_powr.bc
[933/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_log2.bc
[934/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp2.bc
[935/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp10.bc
[936/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_divide.bc
[937/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_cos.bc
[938/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/nan.bc
[939/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/modf.bc
[940/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/minmag.bc
[941/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/maxmag.bc
[942/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/mad.bc
[943/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/logb.bc
[944/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log2.bc
[945/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log1p.bc
[946/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log10.bc
[947/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log.bc
[948/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma_r.bc
[949/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma.bc
[950/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ldexp.bc
[951/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_ldexp.bc
[952/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ilogb.bc
[953/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/hypot.bc
[954/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_hypot.bc
[955/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_tan.bc
[956/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_sin.bc
[957/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_powr.bc
[958/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_divide.bc
[959/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_cos.bc
[960/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/frexp.bc
[961/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fract.bc
[962/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fmod.bc
[963/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fmod.bc
[964/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fma.bc
[965/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fma.bc
[966/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/floor.bc
[967/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fdim.bc
[968/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fabs.bc
[969/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp10.bc
[970/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_exp10.bc
[971/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp2.bc
[972/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/expm1.bc
[973/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp_helper.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
1 warning generated.
[974/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp.bc
[975/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erfc.bc
[976/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erf.bc
[977/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ep_log.bc
[978/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cospi.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[979/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cosh.bc
[980/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cos.bc
[981/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/copysign.bc
[982/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ceil.bc
[983/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cbrt.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[984/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanpi.bc
[985/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanh.bc
[986/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2pi.bc
[987/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2.bc
[988/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan.bc
[989/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinpi.bc
[990/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinh.bc
[991/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asin.bc
[992/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acospi.bc
[993/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acosh.bc
[994/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acos.bc
[995/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/upsample.bc
[996/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/sub_sat.bc
[997/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rotate.bc
[998/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rhadd.bc
[999/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/popcount.bc
[1000/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul_hi.bc
[1001/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul24.bc
[1002/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad_sat.bc
[1003/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad24.bc
[1004/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/hadd.bc
[1005/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/clz.bc
[1006/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/add_sat.bc
[1007/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs_diff.bc
[1008/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs.bc
[1009/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/normalize.bc
[1010/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/length.bc
[1011/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_normalize.bc
[1012/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_length.bc
[1013/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_distance.bc
[1014/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/dot.bc
[1015/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/distance.bc
[1016/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/cross.bc
[1017/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/step.bc
[1018/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/smoothstep.bc
[1019/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/sign.bc
[1020/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/radians.bc
[1021/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/mix.bc
[1022/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/degrees.bc
[1023/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[1024/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[1025/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[1026/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[1027/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
6 warnings generated.
[1028/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[1029/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[1030/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[1031/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[1032/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[1033/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[1034/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[1035/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
4 warnings generated.
[1036/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[1037/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[1038/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[1039/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[1040/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[1041/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[1042/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[1043/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
1 warning generated.
[1044/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[1045/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[1046/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[1047/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[1048/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[1049/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[1050/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[1051/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[1052/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[1053/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[1054/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[1055/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[1056/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xchg.bc
[1057/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
1 warning generated.
[1058/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_sub.bc
[1059/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_or.bc
[1060/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_min.bc
[1061/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_max.bc
[1062/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_inc.bc
[1063/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_dec.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
1 warning generated.
[1064/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[1065/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_and.bc
[1066/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_add.bc
[1067/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/wait_group_events.bc
[1068/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/prefetch.bc
[1069/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc
[1070/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_copy.bc
[1071/3013] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_helper_func.bc
[1072/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_config.bc
[1073/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/sqrt.bc
[1074/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/nextafter.bc
[1075/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_sqrt.bc
[1076/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_rsqrt.bc
[1077/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_recip.bc
[1078/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log2.bc
[1079/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log10.bc
[1080/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log.bc
[1081/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp2.bc
[1082/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp10.bc
[1083/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp.bc
[1084/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log10.bc
[1085/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log.bc
[1086/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_exp.bc
[1087/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_work_dim.bc
[1088/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_num_groups.bc
[1089/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_size.bc
[1090/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_id.bc
[1091/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_size.bc
[1092/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_group_id.bc
[1093/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_offset.bc
[1094/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/synchronization/barrier.bc
[1095/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/rsqrt.bc
[1096/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/native_rsqrt.bc
[1097/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmin.bc
[1098/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmax.bc
[1099/3013] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_use_default.bc
[1100/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/convert.bc
[1101/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/workitem/get_global_size.bc
[1102/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vstore.bc
[1103/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vload.bc
[1104/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/min.bc
[1105/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/max.bc
[1106/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/clamp.bc
[1107/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/signbit.bc
[1108/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/select.bc
[1109/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isunordered.bc
[1110/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isordered.bc
[1111/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnotequal.bc
[1112/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnormal.bc
[1113/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnan.bc
[1114/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessgreater.bc
[1115/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessequal.bc
[1116/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isless.bc
[1117/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isinf.bc
[1118/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc
[1119/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreater.bc
[1120/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isfinite.bc
[1121/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isequal.bc
[1122/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/bitselect.bc
[1123/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/any.bc
[1124/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/all.bc
[1125/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle2.bc
[1126/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle.bc
[1127/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/trunc.bc
[1128/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tgamma.bc
[1129/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanpi.bc
[1130/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tanpi.bc
[1131/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanh.bc
[1132/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tan.bc
[1133/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tan.bc
[1134/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sqrt.bc
[1135/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_sqrt.bc
[1136/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinpi.bc
[1137/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinh.bc
[1138/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos_helpers.bc
[1139/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos.bc
[1140/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sin.bc
[1141/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rsqrt.bc
[1142/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/round.bc
[1143/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rootn.bc
[1144/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_rootn.bc
[1145/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rint.bc
[1146/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remquo.bc
[1147/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remquo.bc
[1148/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remainder.bc
[1149/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remainder.bc
[1150/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/powr.bc
[1151/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_powr.bc
[1152/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pown.bc
[1153/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pown.bc
[1154/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pow.bc
[1155/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pow.bc
[1156/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_nextafter.bc
[1157/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tables.bc
[1158/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_tan.bc
[1159/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sqrt.bc
[1160/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sin.bc
[1161/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_rsqrt.bc
[1162/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_recip.bc
[1163/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_powr.bc
[1164/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log2.bc
[1165/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log10.bc
[1166/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log.bc
[1167/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp2.bc
[1168/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp10.bc
[1169/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp.bc
[1170/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_divide.bc
[1171/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_cos.bc
[1172/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/nan.bc
[1173/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/modf.bc
[1174/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/minmag.bc
[1175/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/maxmag.bc
[1176/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/mad.bc
[1177/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/logb.bc
[1178/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log2.bc
[1179/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log1p.bc
[1180/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log10.bc
[1181/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log.bc
[1182/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma_r.bc
[1183/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma.bc
[1184/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ldexp.bc
[1185/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_ldexp.bc
[1186/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ilogb.bc
[1187/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/hypot.bc
[1188/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_hypot.bc
[1189/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_tan.bc
[1190/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sqrt.bc
[1191/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sin.bc
[1192/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_rsqrt.bc
[1193/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_recip.bc
[1194/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_powr.bc
[1195/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log2.bc
[1196/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log10.bc
[1197/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log.bc
[1198/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp2.bc
[1199/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp10.bc
[1200/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp.bc
[1201/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_divide.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[1202/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_cos.bc
[1203/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/frexp.bc
[1204/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fract.bc
[1205/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmod.bc
[1206/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fmod.bc
[1207/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmin.bc
[1208/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmax.bc
[1209/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fma.bc
[1210/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fma.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[1211/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/floor.bc
[1212/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fdim.bc
[1213/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fabs.bc
[1214/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp10.bc
[1215/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_exp10.bc
[1216/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp2.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[1217/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/expm1.bc
[1218/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp_helper.bc
[1219/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp.bc
[1220/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erfc.bc
[1221/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erf.bc
[1222/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ep_log.bc
[1223/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cospi.bc
[1224/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cosh.bc
[1225/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cos.bc
[1226/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/copysign.bc
[1227/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ceil.bc
[1228/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cbrt.bc
[1229/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanpi.bc
[1230/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanh.bc
[1231/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2pi.bc
[1232/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2.bc
[1233/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan.bc
[1234/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinpi.bc
[1235/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinh.bc
[1236/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asin.bc
[1237/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acospi.bc
[1238/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acosh.bc
[1239/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acos.bc
[1240/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/upsample.bc
[1241/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/sub_sat.bc
[1242/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rotate.bc
[1243/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rhadd.bc
[1244/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/popcount.bc
[1245/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul_hi.bc
[1246/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul24.bc
[1247/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad_sat.bc
[1248/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad24.bc
[1249/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/hadd.bc
[1250/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/clz.bc
[1251/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/add_sat.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[1252/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs_diff.bc
[1253/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs.bc
[1254/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/normalize.bc
[1255/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/length.bc
[1256/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1257/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_length.bc
[1258/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_distance.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[1259/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/dot.bc
[1260/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/distance.bc
[1261/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/cross.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1262/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/step.bc
[1263/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/smoothstep.bc
[1264/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/sign.bc
[1265/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/radians.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[1266/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/mix.bc
[1267/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/degrees.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[1268/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[1269/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[1270/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[1271/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[1272/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[1273/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[1274/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[1275/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[1276/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[1277/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[1278/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[1279/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[1280/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[1281/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[1282/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[1283/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[1284/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[1285/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[1286/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[1287/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[1288/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[1289/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[1290/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[1291/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[1292/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[1293/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[1294/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[1295/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[1296/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[1297/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[1298/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[1299/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[1300/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[1301/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc
[1302/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc
[1303/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc
[1304/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_or.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1305/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1306/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[1307/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc
[1308/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc
[1309/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc
[1310/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_and.bc
[1311/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_add.bc
[1312/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/wait_group_events.bc
[1313/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/prefetch.bc
[1314/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc
[1315/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc
[1316/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_helper_func.bc
[1317/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_config.bc
[1318/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx/lib/math/nextafter.bc
[1319/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc
clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[1320/3013] Linking CXX executable prepare_builtins
[1321/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc
[1322/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc
[1323/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc
[1324/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc
[1325/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc
[1326/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc
[1327/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_use_default.bc
[1328/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/convert.bc
[1329/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_size.bc
[1330/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_id.bc
[1331/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vstore.bc
[1332/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vload.bc
[1333/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/min.bc
[1334/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/max.bc
[1335/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/clamp.bc
[1336/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/signbit.bc
[1337/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/select.bc
[1338/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isunordered.bc
[1339/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isordered.bc
[1340/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnotequal.bc
[1341/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnormal.bc
[1342/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnan.bc
[1343/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessgreater.bc
[1344/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessequal.bc
[1345/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isless.bc
[1346/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isinf.bc
[1347/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreaterequal.bc
[1348/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreater.bc
[1349/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isfinite.bc
[1350/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isequal.bc
[1351/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/bitselect.bc
[1352/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/any.bc
[1353/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/all.bc
[1354/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle2.bc
[1355/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle.bc
[1356/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/trunc.bc
[1357/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tgamma.bc
[1358/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanpi.bc
[1359/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tanpi.bc
[1360/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanh.bc
[1361/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tan.bc
[1362/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tan.bc
[1363/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sqrt.bc
[1364/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_sqrt.bc
[1365/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinpi.bc
[1366/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinh.bc
[1367/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos_helpers.bc
[1368/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos.bc
[1369/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sin.bc
[1370/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rsqrt.bc
[1371/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/round.bc
[1372/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rootn.bc
[1373/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_rootn.bc
[1374/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rint.bc
[1375/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remquo.bc
[1376/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remquo.bc
[1377/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remainder.bc
[1378/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remainder.bc
[1379/3013] Linking CLC static library builtins.link.cayman-r600--.bc
[1380/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/powr.bc
[1381/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_powr.bc
[1382/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pown.bc
[1383/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pown.bc
[1384/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pow.bc
[1385/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pow.bc
[1386/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_nextafter.bc
[1387/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tables.bc
[1388/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_tan.bc
[1389/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sqrt.bc
[1390/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sin.bc
[1391/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_rsqrt.bc
[1392/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_recip.bc
[1393/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_powr.bc
[1394/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log2.bc
[1395/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log10.bc
[1396/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log.bc
[1397/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp2.bc
[1398/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp10.bc
[1399/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp.bc
[1400/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_divide.bc
[1401/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_cos.bc
[1402/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/nan.bc
[1403/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/modf.bc
[1404/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/minmag.bc
[1405/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/maxmag.bc
[1406/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/mad.bc
[1407/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/logb.bc
[1408/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log2.bc
[1409/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log1p.bc
[1410/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log10.bc
[1411/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log.bc
[1412/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma_r.bc
[1413/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma.bc
[1414/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ldexp.bc
[1415/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_ldexp.bc
[1416/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ilogb.bc
[1417/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/hypot.bc
[1418/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_hypot.bc
[1419/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_tan.bc
[1420/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sqrt.bc
[1421/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sin.bc
[1422/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_rsqrt.bc
[1423/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_recip.bc
[1424/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_powr.bc
[1425/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log2.bc
[1426/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log10.bc
[1427/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log.bc
[1428/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp2.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[1429/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp10.bc
[1430/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp.bc
[1431/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_divide.bc
[1432/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_cos.bc
[1433/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/frexp.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[1434/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fract.bc
[1435/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmod.bc
[1436/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fmod.bc
[1437/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmin.bc
[1438/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmax.bc
[1439/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fma.bc
[1440/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fma.bc
[1441/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/floor.bc
[1442/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fdim.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[1443/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fabs.bc
[1444/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp10.bc
[1445/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_exp10.bc
[1446/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp2.bc
[1447/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/expm1.bc
[1448/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp_helper.bc
[1449/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp.bc
[1450/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erfc.bc
[1451/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erf.bc
[1452/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ep_log.bc
[1453/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cospi.bc
[1454/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cosh.bc
[1455/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cos.bc
[1456/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/copysign.bc
[1457/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ceil.bc
[1458/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cbrt.bc
[1459/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanpi.bc
[1460/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanh.bc
[1461/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2pi.bc
[1462/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2.bc
[1463/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan.bc
[1464/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinpi.bc
[1465/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinh.bc
[1466/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asin.bc
[1467/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acospi.bc
[1468/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acosh.bc
[1469/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acos.bc
[1470/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/upsample.bc
[1471/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/sub_sat.bc
[1472/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rotate.bc
[1473/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rhadd.bc
[1474/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/popcount.bc
[1475/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul_hi.bc
[1476/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul24.bc
[1477/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad_sat.bc
[1478/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad24.bc
[1479/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/hadd.bc
[1480/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/clz.bc
[1481/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/add_sat.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[1482/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs_diff.bc
[1483/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs.bc
[1484/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/normalize.bc
[1485/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/length.bc
[1486/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_normalize.bc
[1487/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_length.bc
[1488/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_distance.bc
[1489/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/dot.bc
[1490/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/distance.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[1491/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/cross.bc
[1492/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/step.bc
[1493/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/smoothstep.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1494/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/sign.bc
[1495/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/radians.bc
[1496/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/mix.bc
[1497/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/degrees.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[1498/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[1499/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[1500/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[1501/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[1502/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[1503/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[1504/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[1505/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[1506/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[1507/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[1508/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[1509/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[1510/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[1511/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[1512/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[1513/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[1514/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[1515/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[1516/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cayman-r600--.dir/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-G1'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_helper_func.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-G1'

[1517/3013] Generating builtins.opt.cayman-r600--.bc
[1518/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[1519/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[1520/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[1521/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[1522/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[1523/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[1524/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[1525/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[1526/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[1527/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[1528/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[1529/3013] Linking CLC static library builtins.link.barts-r600--.bc
[1530/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[1531/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[1532/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[1533/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xchg.bc
[1534/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xor.bc
[1535/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_sub.bc
[1536/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_or.bc
[1537/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_min.bc
[1538/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_max.bc
[1539/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_inc.bc
[1540/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_dec.bc
[1541/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[1542/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[1543/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_add.bc
[1544/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/wait_group_events.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1545/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/prefetch.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1546/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_strided_copy.bc
[1547/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_copy.bc
[1548/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_helper_func.bc
[1549/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_config.bc
[1550/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/ptx/lib/math/nextafter.bc
[1551/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_use_default.bc
[1552/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/convert.bc
[1553/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/workitem/get_global_size.bc
[1554/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vstore.bc
[1555/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vload.bc
[1556/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/min.bc
[1557/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/max.bc
[1558/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/clamp.bc
[1559/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/signbit.bc
[1560/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/select.bc
[1561/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isunordered.bc
[1562/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isordered.bc
[1563/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnotequal.bc
[1564/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnormal.bc
[1565/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnan.bc
[1566/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessgreater.bc
[1567/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessequal.bc
[1568/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isless.bc
[1569/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isinf.bc
[1570/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc
[1571/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreater.bc
[1572/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isfinite.bc
[1573/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isequal.bc
[1574/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/bitselect.bc
[1575/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/any.bc
[1576/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/all.bc
[1577/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle2.bc
[1578/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle.bc
[1579/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/trunc.bc
[1580/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tgamma.bc
[1581/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanpi.bc
[1582/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tanpi.bc
[1583/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanh.bc
[1584/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tan.bc
[1585/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tan.bc
[1586/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sqrt.bc
[1587/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_sqrt.bc
[1588/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinpi.bc
[1589/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinh.bc
[1590/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos_helpers.bc
[1591/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos.bc
[1592/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sin.bc
[1593/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rsqrt.bc
[1594/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/round.bc
[1595/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rootn.bc
[1596/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_rootn.bc
[1597/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rint.bc
[1598/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remquo.bc
[1599/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remquo.bc
[1600/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remainder.bc
[1601/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remainder.bc
[1602/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/powr.bc
[1603/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_powr.bc
[1604/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pown.bc
[1605/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pown.bc
[1606/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pow.bc
[1607/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pow.bc
[1608/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_nextafter.bc
[1609/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tables.bc
[1610/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_tan.bc
[1611/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sqrt.bc
[1612/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sin.bc
[1613/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_rsqrt.bc
[1614/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_recip.bc
[1615/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_powr.bc
[1616/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log2.bc
[1617/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log10.bc
[1618/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log.bc
[1619/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp2.bc
[1620/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp10.bc
[1621/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp.bc
[1622/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_divide.bc
[1623/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_cos.bc
[1624/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/nan.bc
[1625/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/modf.bc
[1626/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/minmag.bc
[1627/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/maxmag.bc
[1628/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/mad.bc
[1629/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/logb.bc
[1630/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log2.bc
[1631/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log1p.bc
[1632/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log10.bc
[1633/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log.bc
[1634/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma_r.bc
[1635/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma.bc
[1636/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ldexp.bc
[1637/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_ldexp.bc
[1638/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ilogb.bc
[1639/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/hypot.bc
[1640/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_hypot.bc
[1641/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_tan.bc
[1642/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sqrt.bc
[1643/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sin.bc
[1644/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_rsqrt.bc
[1645/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_recip.bc
[1646/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_powr.bc
[1647/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log2.bc
[1648/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log10.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[1649/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log.bc
[1650/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp2.bc
[1651/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp10.bc
[1652/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp.bc
[1653/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_divide.bc
[1654/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_cos.bc
[1655/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/frexp.bc
[1656/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fract.bc
[1657/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmod.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[1658/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fmod.bc
[1659/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmin.bc
[1660/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmax.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[1661/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fma.bc
[1662/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fma.bc
[1663/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/floor.bc
[1664/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fdim.bc
[1665/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fabs.bc
[1666/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp10.bc
[1667/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_exp10.bc
[1668/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp2.bc
[1669/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/expm1.bc
[1670/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp_helper.bc
[1671/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp.bc
[1672/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erfc.bc
[1673/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erf.bc
[1674/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ep_log.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.barts-r600--.dir/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-G1'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_helper_func.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-G1'

[1675/3013] Generating builtins.opt.barts-r600--.bc
[1676/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cospi.bc
[1677/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cosh.bc
[1678/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cos.bc
[1679/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/copysign.bc
[1680/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ceil.bc
[1681/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cbrt.bc
[1682/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanpi.bc
[1683/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanh.bc
[1684/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2pi.bc
[1685/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2.bc
[1686/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan.bc
[1687/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinpi.bc
[1688/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinh.bc
[1689/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asin.bc
[1690/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acospi.bc
[1691/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acosh.bc
[1692/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acos.bc
[1693/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/upsample.bc
[1694/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/sub_sat.bc
[1695/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rotate.bc
[1696/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rhadd.bc
[1697/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/popcount.bc
[1698/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul_hi.bc
[1699/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul24.bc
[1700/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad_sat.bc
[1701/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad24.bc
[1702/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/hadd.bc
[1703/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/clz.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[1704/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/add_sat.bc
[1705/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs_diff.bc
[1706/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs.bc
[1707/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/normalize.bc
[1708/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/length.bc
[1709/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc
[1710/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_length.bc
[1711/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_distance.bc
[1712/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/dot.bc
[1713/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/distance.bc
[1714/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/cross.bc
[1715/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/step.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[1716/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/smoothstep.bc
[1717/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/sign.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[1718/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/radians.bc
[1719/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/mix.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1720/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/degrees.bc
[1721/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[1722/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[1723/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[1724/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[1725/3013] Linking CLC static library builtins.link.cypress-r600--.bc
[1726/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[1727/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[1728/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[1729/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[1730/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[1731/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[1732/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[1733/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[1734/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[1735/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[1736/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[1737/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[1738/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[1739/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[1740/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[1741/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[1742/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[1743/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[1744/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[1745/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[1746/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[1747/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[1748/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[1749/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[1750/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[1751/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[1752/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[1753/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[1754/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1755/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc
[1756/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc
[1757/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc
[1758/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_or.bc
[1759/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_min.bc
[1760/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_max.bc
[1761/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc
[1762/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc
[1763/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc
[1764/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1765/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_add.bc
[1766/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/wait_group_events.bc
[1767/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/prefetch.bc
[1768/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc
[1769/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc
[1770/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_helper_func.bc
[1771/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_config.bc
[1772/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx/lib/math/nextafter.bc
[1773/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc
[1774/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc
[1775/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc
[1776/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc
[1777/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc
[1778/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc
[1779/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc
[1780/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_use_default.bc
[1781/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/convert.bc
[1782/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_size.bc
[1783/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_id.bc
[1784/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vstore.bc
[1785/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vload.bc
[1786/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/min.bc
[1787/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/max.bc
[1788/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/clamp.bc
[1789/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/signbit.bc
[1790/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/select.bc
[1791/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isunordered.bc
[1792/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isordered.bc
[1793/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnotequal.bc
[1794/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnormal.bc
[1795/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnan.bc
[1796/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessgreater.bc
[1797/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessequal.bc
[1798/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isless.bc
[1799/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isinf.bc
[1800/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreaterequal.bc
[1801/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreater.bc
[1802/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isfinite.bc
[1803/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isequal.bc
[1804/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/bitselect.bc
[1805/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/any.bc
[1806/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/all.bc
[1807/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle2.bc
[1808/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle.bc
[1809/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/trunc.bc
[1810/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tgamma.bc
[1811/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanpi.bc
[1812/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tanpi.bc
[1813/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanh.bc
[1814/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tan.bc
[1815/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tan.bc
[1816/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sqrt.bc
[1817/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_sqrt.bc
[1818/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinpi.bc
[1819/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinh.bc
[1820/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos_helpers.bc
[1821/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos.bc
[1822/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sin.bc
[1823/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rsqrt.bc
[1824/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/round.bc
[1825/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rootn.bc
[1826/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_rootn.bc
[1827/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rint.bc
[1828/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remquo.bc
[1829/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remquo.bc
[1830/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remainder.bc
[1831/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remainder.bc
[1832/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/powr.bc
[1833/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_powr.bc
[1834/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pown.bc
[1835/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pown.bc
[1836/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pow.bc
[1837/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pow.bc
[1838/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_nextafter.bc
[1839/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tables.bc
[1840/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_tan.bc
[1841/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sqrt.bc
[1842/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sin.bc
[1843/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_rsqrt.bc
[1844/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_recip.bc
[1845/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_powr.bc
[1846/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log2.bc
[1847/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log10.bc
[1848/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log.bc
[1849/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp2.bc
[1850/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp10.bc
[1851/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp.bc
[1852/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_divide.bc
[1853/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_cos.bc
[1854/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/nan.bc
[1855/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/modf.bc
[1856/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/minmag.bc
[1857/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/maxmag.bc
[1858/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/mad.bc
[1859/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/logb.bc
[1860/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log2.bc
[1861/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log1p.bc
[1862/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log10.bc
[1863/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log.bc
[1864/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma_r.bc
[1865/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma.bc
[1866/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ldexp.bc
[1867/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_ldexp.bc
[1868/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ilogb.bc
[1869/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/hypot.bc
[1870/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_hypot.bc
[1871/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_tan.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cypress-r600--.dir/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-G1'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_helper_func.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-G1'

[1872/3013] Generating builtins.opt.cypress-r600--.bc
[1873/3013] Linking CLC static library builtins.link.cedar-r600--.bc
[1874/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sqrt.bc
[1875/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sin.bc
[1876/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_rsqrt.bc
[1877/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_recip.bc
[1878/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_powr.bc
[1879/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log2.bc
[1880/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log10.bc
[1881/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[1882/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp2.bc
[1883/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp10.bc
[1884/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp.bc
[1885/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_divide.bc
[1886/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_cos.bc
[1887/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/frexp.bc
[1888/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fract.bc
[1889/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmod.bc
[1890/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fmod.bc
[1891/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmin.bc
[1892/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmax.bc
[1893/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fma.bc
[1894/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fma.bc
[1895/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/floor.bc
[1896/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fdim.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[1897/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fabs.bc
[1898/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp10.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[1899/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_exp10.bc
[1900/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp2.bc
[1901/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/expm1.bc
[1902/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp_helper.bc
[1903/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp.bc
[1904/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erfc.bc
[1905/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erf.bc
[1906/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ep_log.bc
[1907/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cospi.bc
[1908/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cosh.bc
[1909/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cos.bc
[1910/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/copysign.bc
[1911/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ceil.bc
[1912/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cbrt.bc
[1913/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanpi.bc
[1914/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanh.bc
[1915/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2pi.bc
[1916/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2.bc
[1917/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan.bc
[1918/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinpi.bc
[1919/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinh.bc
[1920/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asin.bc
[1921/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acospi.bc
[1922/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acosh.bc
[1923/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acos.bc
[1924/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/upsample.bc
[1925/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/sub_sat.bc
[1926/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rotate.bc
[1927/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rhadd.bc
[1928/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/popcount.bc
[1929/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul_hi.bc
[1930/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul24.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[1931/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad_sat.bc
[1932/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad24.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[1933/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/hadd.bc
[1934/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/clz.bc
[1935/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/add_sat.bc
[1936/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs_diff.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1937/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs.bc
[1938/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/normalize.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[1939/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/length.bc
[1940/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_normalize.bc
[1941/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_length.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[1942/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_distance.bc
[1943/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/dot.bc
[1944/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/distance.bc
[1945/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/cross.bc
[1946/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/step.bc
[1947/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/smoothstep.bc
[1948/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/sign.bc
[1949/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/radians.bc
[1950/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/mix.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[1951/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/degrees.bc
[1952/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[1953/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[1954/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[1955/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[1956/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[1957/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[1958/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[1959/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[1960/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[1961/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[1962/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[1963/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[1964/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[1965/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[1966/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[1967/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[1968/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[1969/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[1970/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[1971/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[1972/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[1973/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[1974/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[1975/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[1976/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[1977/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[1978/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[1979/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[1980/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[1981/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1982/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[1983/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[1984/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[1985/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[1986/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xor.bc
[1987/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_sub.bc
[1988/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_or.bc
[1989/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_min.bc
[1990/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_max.bc
[1991/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_inc.bc
[1992/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_dec.bc
[1993/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[1994/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_and.bc
[1995/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_add.bc
[1996/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/wait_group_events.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[1997/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/prefetch.bc
[1998/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_strided_copy.bc
[1999/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_copy.bc
[2000/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_helper_func.bc
[2001/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_config.bc
[2002/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/ptx/lib/math/nextafter.bc
[2003/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_use_default.bc
[2004/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/convert.bc
[2005/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tgamma.bc
[2006/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tanpi.bc
[2007/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tanh.bc
[2008/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tan.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cedar-r600--.dir/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-G1'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_helper_func.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-G1'

[2009/3013] Generating builtins.opt.cedar-r600--.bc
[2010/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tables.bc
[2011/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sinpi.bc
[2012/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sinh.bc
[2013/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sincos_helpers.bc
[2014/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sincos.bc
[2015/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sin.bc
[2016/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/rootn.bc
[2017/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remquo.bc
[2018/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remainder.bc
[2019/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/powr.bc
[2020/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/pown.bc
[2021/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/pow.bc
[2022/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/nan.bc
[2023/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/modf.bc
[2024/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/minmag.bc
[2025/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/maxmag.bc
[2026/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/logb.bc
[2027/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log2.bc
[2028/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log1p.bc
[2029/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log10.bc
[2030/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log.bc
[2031/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma_r.bc
[2032/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma.bc
[2033/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ldexp.bc
[2034/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ilogb.bc
[2035/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/hypot.bc
[2036/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_tan.bc
[2037/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_sqrt.bc
[2038/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_sin.bc
[2039/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_recip.bc
[2040/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_powr.bc
[2041/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log2.bc
[2042/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log10.bc
[2043/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log.bc
[2044/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp2.bc
[2045/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp10.bc
[2046/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp.bc
[2047/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_divide.bc
[2048/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_cos.bc
[2049/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/frexp.bc
[2050/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fract.bc
[2051/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fmod.bc
[2052/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fdim.bc
[2053/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/expm1.bc
[2054/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp_helper.bc
[2055/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp2.bc
[2056/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp10.bc
[2057/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp.bc
[2058/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erfc.bc
[2059/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erf.bc
[2060/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cospi.bc
[2061/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cosh.bc
[2062/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cos.bc
[2063/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_tanpi.bc
[2064/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_tan.bc
[2065/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_rootn.bc
[2066/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remquo.bc
[2067/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remainder.bc
[2068/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_powr.bc
[2069/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_pown.bc
[2070/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_pow.bc
[2071/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_nextafter.bc
[2072/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_ldexp.bc
[2073/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_hypot.bc
[2074/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_fmod.bc
[2075/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_exp10.bc
[2076/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cbrt.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[2077/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanpi.bc
[2078/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanh.bc
[2079/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2pi.bc
[2080/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2.bc
[2081/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asinpi.bc
[2082/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan.bc
[2083/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asin.bc
[2084/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acospi.bc
[2085/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asinh.bc
[2086/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acosh.bc
[2087/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acos.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[2088/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/length.bc
[2089/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/distance.bc
[2090/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/subnormal_config.bc
[2091/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/shared/vstore_half.bc
[2092/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/nextafter.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[2093/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/fma.bc
[2094/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/convert.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2095/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tgamma.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[2096/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tanpi.bc
[2097/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tanh.bc
[2098/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tan.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2099/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tables.bc
[2100/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sinpi.bc
[2101/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sinh.bc
[2102/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sincos_helpers.bc
[2103/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sincos.bc
[2104/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sin.bc
[2105/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/rootn.bc
[2106/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remquo.bc
[2107/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remainder.bc
[2108/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/powr.bc
[2109/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/pown.bc
[2110/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/pow.bc
[2111/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/nan.bc
[2112/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/modf.bc
[2113/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/minmag.bc
[2114/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/maxmag.bc
[2115/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/logb.bc
[2116/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log2.bc
[2117/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log1p.bc
[2118/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log10.bc
[2119/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log.bc
[2120/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma_r.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[2121/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma.bc
[2122/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ldexp.bc
[2123/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ilogb.bc
[2124/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/hypot.bc
[2125/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_tan.bc
[2126/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_sqrt.bc
[2127/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_sin.bc
[2128/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_recip.bc
[2129/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_powr.bc
[2130/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log2.bc
[2131/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log10.bc
[2132/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log.bc
[2133/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp2.bc
[2134/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp10.bc
[2135/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp.bc
[2136/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_divide.bc
[2137/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_cos.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[2138/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/frexp.bc
[2139/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fract.bc
[2140/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fmod.bc
[2141/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fdim.bc
[2142/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/expm1.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[2143/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp_helper.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[2144/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp2.bc
[2145/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp10.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2146/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp.bc
[2147/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erfc.bc
[2148/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erf.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2149/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cospi.bc
[2150/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cosh.bc
[2151/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cos.bc
[2152/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_tanpi.bc
[2153/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_tan.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[2154/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_rootn.bc
[2155/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remquo.bc
[2156/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remainder.bc
[2157/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_powr.bc
[2158/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_pown.bc
[2159/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_pow.bc
[2160/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_nextafter.bc
[2161/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_ldexp.bc
[2162/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_hypot.bc
[2163/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_fmod.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[2164/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_exp10.bc
[2165/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cbrt.bc
[2166/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanpi.bc
[2167/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanh.bc
[2168/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2pi.bc
[2169/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2.bc
[2170/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asinpi.bc
[2171/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[2172/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asin.bc
[2173/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acospi.bc
[2174/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asinh.bc
[2175/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acosh.bc
[2176/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acos.bc
[2177/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/length.bc
[2178/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/distance.bc
[2179/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/subnormal_config.bc
[2180/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/shared/vstore_half.bc
[2181/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/nextafter.bc
[2182/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/fma.bc
[2183/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/convert.bc
[2184/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/workitem/get_global_id.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2185/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vstore.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2186/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vload.bc
[2187/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/min.bc
[2188/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/max.bc
[2189/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/clamp.bc
[2190/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/signbit.bc
[2191/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/select.bc
[2192/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isunordered.bc
[2193/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isordered.bc
[2194/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnotequal.bc
[2195/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnormal.bc
[2196/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnan.bc
[2197/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessgreater.bc
[2198/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessequal.bc
[2199/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isless.bc
[2200/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isinf.bc
[2201/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreaterequal.bc
[2202/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreater.bc
[2203/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isfinite.bc
[2204/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isequal.bc
[2205/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/bitselect.bc
[2206/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/any.bc
[2207/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/all.bc
[2208/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle2.bc
[2209/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle.bc
[2210/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/trunc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[2211/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tgamma.bc
[2212/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanpi.bc
[2213/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tanpi.bc
[2214/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanh.bc
[2215/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tan.bc
[2216/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tan.bc
[2217/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_sqrt.bc
[2218/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinpi.bc
[2219/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinh.bc
[2220/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos_helpers.bc
[2221/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos.bc
[2222/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sin.bc
[2223/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rsqrt.bc
[2224/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/round.bc
[2225/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rootn.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[2226/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_rootn.bc
[2227/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rint.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[2228/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remquo.bc
[2229/3013] Linking CLC static library builtins.link.nvptx64--nvidiacl.bc
[2230/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remquo.bc
[2231/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remainder.bc
[2232/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remainder.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[2233/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/powr.bc
[2234/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_powr.bc
[2235/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pown.bc
[2236/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pown.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2237/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pow.bc
[2238/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pow.bc
[2239/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_nextafter.bc
[2240/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tables.bc
[2241/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_tan.bc
[2242/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sqrt.bc
[2243/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sin.bc
[2244/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_rsqrt.bc
[2245/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_recip.bc
[2246/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_powr.bc
[2247/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_log2.bc
[2248/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp2.bc
[2249/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp10.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[2250/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_divide.bc
[2251/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_cos.bc
[2252/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/nan.bc
[2253/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/modf.bc
[2254/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/minmag.bc
[2255/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/maxmag.bc
[2256/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/mad.bc
[2257/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/logb.bc
[2258/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log2.bc
[2259/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log1p.bc
[2260/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log10.bc
[2261/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log.bc
[2262/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma_r.bc
[2263/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma.bc
[2264/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_ldexp.bc
[2265/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ilogb.bc
[2266/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/hypot.bc
[2267/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_hypot.bc
[2268/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_tan.bc
[2269/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_sin.bc
[2270/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_powr.bc
[2271/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_divide.bc
[2272/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_cos.bc
[2273/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/frexp.bc
[2274/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fract.bc
[2275/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fmod.bc
[2276/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fmod.bc
[2277/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fma.bc
[2278/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fma.bc
[2279/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/floor.bc
[2280/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fdim.bc
[2281/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fabs.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[2282/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp10.bc
[2283/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_exp10.bc
[2284/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp2.bc
[2285/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/expm1.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[2286/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp_helper.bc
[2287/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp.bc
[2288/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erfc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[2289/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erf.bc
[2290/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ep_log.bc
[2291/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cospi.bc
[2292/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cosh.bc
[2293/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cos.bc
[2294/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/copysign.bc
[2295/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ceil.bc
[2296/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cbrt.bc
[2297/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanpi.bc
[2298/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanh.bc
[2299/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2pi.bc
[2300/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2.bc
[2301/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan.bc
[2302/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinpi.bc
[2303/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinh.bc
[2304/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asin.bc
[2305/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acospi.bc
[2306/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acosh.bc
[2307/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acos.bc
[2308/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/upsample.bc
[2309/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/sub_sat.bc
[2310/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rotate.bc
[2311/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rhadd.bc
[2312/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul_hi.bc
[2313/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul24.bc
[2314/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad_sat.bc
[2315/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad24.bc
[2316/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/hadd.bc
[2317/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/clz.bc
[2318/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/add_sat.bc
[2319/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs_diff.bc
[2320/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs.bc
[2321/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/normalize.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[2322/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/length.bc
[2323/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_normalize.bc
[2324/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_length.bc
[2325/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_distance.bc
[2326/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/dot.bc
[2327/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/distance.bc
[2328/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/cross.bc
[2329/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/step.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2330/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/smoothstep.bc
[2331/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/sign.bc
[2332/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/radians.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2333/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/mix.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[2334/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/degrees.bc
[2335/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[2336/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[2337/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[2338/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[2339/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[2340/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[2341/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[2342/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[2343/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[2344/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[2345/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[2346/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[2347/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[2348/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[2349/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[2350/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[2351/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[2352/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[2353/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[2354/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[2355/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[2356/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[2357/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[2358/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[2359/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[2360/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[2361/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[2362/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[2363/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[2364/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[2365/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[2366/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[2367/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[2368/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2369/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xor.bc
[2370/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_sub.bc
[2371/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_or.bc
[2372/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_min.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2373/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[2374/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_inc.bc
[2375/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_dec.bc
[2376/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_cmpxchg.bc
[2377/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_and.bc
[2378/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_add.bc
[2379/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/wait_group_events.bc
[2380/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/prefetch.bc
[2381/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_strided_copy.bc
[2382/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_copy.bc
[2383/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_helper_func.bc
[2384/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_config.bc
[2385/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/sqrt.bc
[2386/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/nextafter.bc
[2387/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_sqrt.bc
[2388/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_rsqrt.bc
[2389/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_recip.bc
[2390/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log2.bc
[2391/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log10.bc
[2392/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log.bc
[2393/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp2.bc
[2394/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp10.bc
[2395/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp.bc
[2396/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log10.bc
[2397/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log.bc
[2398/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_exp.bc
[2399/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_work_dim.bc
[2400/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_local_id.bc
[2401/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_group_id.bc
[2402/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_global_offset.bc
[2403/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/synchronization/barrier.bc
[2404/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/mem_fence/fence.bc
[2405/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/ldexp.bc
[2406/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmin.bc
[2407/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmax.bc
[2408/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/integer/popcount.bc
[2409/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc
[2410/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_num_groups.bc
[2411/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_local_size.bc
[2412/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_global_size.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_use_default.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: 'CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_helper_func.bc' is '' whereas 'llvm-link' is 'e-i64:64-i128:128-v16:16-v32:32-n16:32:64'

[2413/3013] Generating builtins.opt.nvptx64--nvidiacl.bc
[2414/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_use_default.bc
[2415/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/convert.bc
[2416/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/workitem/get_global_id.bc
[2417/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vstore.bc
[2418/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vload.bc
[2419/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/min.bc
[2420/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/max.bc
[2421/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/clamp.bc
[2422/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/signbit.bc
[2423/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/select.bc
[2424/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isunordered.bc
[2425/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isordered.bc
[2426/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnotequal.bc
[2427/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnormal.bc
[2428/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnan.bc
[2429/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessgreater.bc
[2430/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessequal.bc
[2431/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isless.bc
[2432/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isinf.bc
[2433/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreaterequal.bc
[2434/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreater.bc
[2435/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isfinite.bc
[2436/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isequal.bc
[2437/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/bitselect.bc
[2438/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/any.bc
[2439/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/all.bc
[2440/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle2.bc
[2441/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle.bc
[2442/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/trunc.bc
[2443/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tgamma.bc
[2444/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanpi.bc
[2445/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tanpi.bc
[2446/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanh.bc
[2447/3013] Linking CLC static library builtins.link.nvptx64--.bc
[2448/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tan.bc
[2449/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tan.bc
[2450/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_sqrt.bc
[2451/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinpi.bc
[2452/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinh.bc
[2453/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos_helpers.bc
[2454/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos.bc
[2455/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sin.bc
[2456/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rsqrt.bc
[2457/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/round.bc
[2458/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rootn.bc
[2459/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_rootn.bc
[2460/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rint.bc
[2461/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remquo.bc
[2462/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remquo.bc
[2463/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remainder.bc
[2464/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remainder.bc
[2465/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/powr.bc
[2466/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_powr.bc
[2467/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pown.bc
[2468/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pown.bc
[2469/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pow.bc
[2470/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pow.bc
[2471/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_nextafter.bc
[2472/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tables.bc
[2473/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_tan.bc
[2474/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sqrt.bc
[2475/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sin.bc
[2476/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_rsqrt.bc
[2477/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_recip.bc
[2478/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_powr.bc
[2479/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_log2.bc
[2480/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp2.bc
[2481/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp10.bc
[2482/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_divide.bc
[2483/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_cos.bc
[2484/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/nan.bc
[2485/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/modf.bc
[2486/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/minmag.bc
[2487/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/maxmag.bc
[2488/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/mad.bc
[2489/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/logb.bc
[2490/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log2.bc
[2491/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log1p.bc
[2492/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log10.bc
[2493/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log.bc
[2494/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma_r.bc
[2495/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma.bc
[2496/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_ldexp.bc
[2497/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ilogb.bc
[2498/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/hypot.bc
[2499/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_hypot.bc
[2500/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_tan.bc
[2501/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_sin.bc
[2502/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_powr.bc
[2503/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_divide.bc
[2504/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_cos.bc
[2505/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/frexp.bc
[2506/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fract.bc
[2507/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fmod.bc
[2508/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fmod.bc
[2509/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fma.bc
[2510/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fma.bc
[2511/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/floor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[2512/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fdim.bc
[2513/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fabs.bc
[2514/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp10.bc
[2515/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_exp10.bc
[2516/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp2.bc
[2517/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/expm1.bc
[2518/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp_helper.bc
[2519/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp.bc
[2520/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erfc.bc
[2521/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erf.bc
[2522/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ep_log.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[2523/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cospi.bc
[2524/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cosh.bc
[2525/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cos.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[2526/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/copysign.bc
[2527/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ceil.bc
[2528/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cbrt.bc
[2529/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanpi.bc
[2530/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanh.bc
[2531/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2pi.bc
[2532/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2.bc
[2533/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan.bc
[2534/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinpi.bc
[2535/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinh.bc
[2536/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asin.bc
[2537/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acospi.bc
[2538/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acosh.bc
[2539/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acos.bc
[2540/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/upsample.bc
[2541/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/sub_sat.bc
[2542/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rotate.bc
[2543/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rhadd.bc
[2544/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul_hi.bc
[2545/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul24.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[2546/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad_sat.bc
[2547/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad24.bc
[2548/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/hadd.bc
[2549/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/clz.bc
[2550/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/add_sat.bc
[2551/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs_diff.bc
[2552/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs.bc
[2553/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/normalize.bc
[2554/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/length.bc
[2555/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_normalize.bc
[2556/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_length.bc
[2557/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_distance.bc
[2558/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/dot.bc
[2559/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/distance.bc
[2560/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/cross.bc
[2561/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/step.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[2562/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/smoothstep.bc
[2563/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/sign.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[2564/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/radians.bc
[2565/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/mix.bc
[2566/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/degrees.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2567/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
[2568/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[2569/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[2570/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[2571/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[2572/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[2573/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[2574/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[2575/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[2576/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[2577/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[2578/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[2579/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[2580/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[2581/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
[2582/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[2583/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[2584/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[2585/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[2586/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[2587/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[2588/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[2589/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[2590/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[2591/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[2592/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[2593/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[2594/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[2595/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
[2596/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2597/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[2598/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2599/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[2600/3013] Linking CLC static library builtins.link.nvptx--nvidiacl.bc
[2601/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xchg.bc
[2602/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xor.bc
[2603/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_sub.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[2604/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_or.bc
[2605/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_min.bc
[2606/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_max.bc
[2607/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_inc.bc
[2608/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_dec.bc
[2609/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_cmpxchg.bc
[2610/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_and.bc
[2611/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_add.bc
[2612/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/wait_group_events.bc
[2613/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/prefetch.bc
[2614/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_strided_copy.bc
[2615/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_copy.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_use_default.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: 'CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_helper_func.bc' is '' whereas 'llvm-link' is 'e-i64:64-i128:128-v16:16-v32:32-n16:32:64'

[2616/3013] Generating builtins.opt.nvptx64--.bc
[2617/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.bc
[2618/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_config.bc
[2619/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/sqrt.bc
[2620/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/nextafter.bc
[2621/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_sqrt.bc
[2622/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_rsqrt.bc
[2623/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_recip.bc
[2624/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log2.bc
[2625/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log10.bc
[2626/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log.bc
[2627/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp2.bc
[2628/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp10.bc
[2629/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp.bc
[2630/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log10.bc
[2631/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log.bc
[2632/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_exp.bc
[2633/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_work_dim.bc
[2634/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_local_id.bc
[2635/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_group_id.bc
[2636/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_global_offset.bc
[2637/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/synchronization/barrier.bc
[2638/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/mem_fence/fence.bc
[2639/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/ldexp.bc
[2640/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmin.bc
[2641/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmax.bc
[2642/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/integer/popcount.bc
[2643/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc
[2644/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_num_groups.bc
[2645/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_local_size.bc
[2646/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_global_size.bc
[2647/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_use_default.bc
[2648/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/convert.bc
[2649/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/workitem/get_global_id.bc
[2650/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vstore.bc
[2651/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vload.bc
[2652/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/min.bc
[2653/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/max.bc
[2654/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/clamp.bc
[2655/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/signbit.bc
[2656/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/select.bc
[2657/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isunordered.bc
[2658/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isordered.bc
[2659/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnotequal.bc
[2660/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnormal.bc
[2661/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnan.bc
[2662/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessgreater.bc
[2663/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessequal.bc
[2664/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isless.bc
[2665/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isinf.bc
[2666/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreaterequal.bc
[2667/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreater.bc
[2668/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isfinite.bc
[2669/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isequal.bc
[2670/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/bitselect.bc
[2671/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/any.bc
[2672/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/all.bc
[2673/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle2.bc
[2674/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle.bc
[2675/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/trunc.bc
[2676/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tgamma.bc
[2677/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanpi.bc
[2678/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tanpi.bc
[2679/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanh.bc
[2680/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tan.bc
[2681/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tan.bc
[2682/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_sqrt.bc
[2683/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinpi.bc
[2684/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinh.bc
[2685/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos_helpers.bc
[2686/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos.bc
[2687/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sin.bc
[2688/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rsqrt.bc
[2689/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/round.bc
[2690/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rootn.bc
[2691/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_rootn.bc
[2692/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rint.bc
[2693/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remquo.bc
[2694/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remquo.bc
[2695/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remainder.bc
[2696/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remainder.bc
[2697/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/powr.bc
[2698/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_powr.bc
[2699/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pown.bc
[2700/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pown.bc
[2701/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pow.bc
[2702/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pow.bc
[2703/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_nextafter.bc
[2704/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tables.bc
[2705/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_tan.bc
[2706/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sqrt.bc
[2707/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sin.bc
[2708/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_rsqrt.bc
[2709/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_recip.bc
[2710/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_powr.bc
[2711/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_log2.bc
[2712/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp2.bc
[2713/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp10.bc
[2714/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_divide.bc
[2715/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_cos.bc
[2716/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/nan.bc
[2717/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/modf.bc
[2718/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/minmag.bc
[2719/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/maxmag.bc
[2720/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/mad.bc
[2721/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/logb.bc
[2722/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log2.bc
[2723/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log1p.bc
[2724/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log10.bc
[2725/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log.bc
[2726/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma_r.bc
[2727/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma.bc
[2728/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_ldexp.bc
[2729/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ilogb.bc
[2730/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/hypot.bc
[2731/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_hypot.bc
[2732/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_tan.bc
[2733/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_sin.bc
[2734/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_powr.bc
[2735/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_divide.bc
[2736/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_cos.bc
[2737/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/frexp.bc
[2738/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fract.bc
[2739/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fmod.bc
[2740/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fmod.bc
[2741/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fma.bc
[2742/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fma.bc
[2743/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/floor.bc
[2744/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fdim.bc
[2745/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fabs.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^
      |         (                                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = aux < 0x39000000 | aux > 0x7f800000 ? x : z;
      |                                             ^      
      |                            (                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first
  137 |     z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z;
      |                                               ^      
      |                         (                            )
2 warnings generated.
[2746/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp10.bc
[2747/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_exp10.bc
[2748/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp2.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^
      |         (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first
   97 |     z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z;
      |                                                    ^      
      |                                  (                        )
1 warning generated.
[2749/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/expm1.bc
[2750/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp_helper.bc
[2751/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp.bc
[2752/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erfc.bc
[2753/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erf.bc
[2754/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ep_log.bc
[2755/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cospi.bc
[2756/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cosh.bc
[2757/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cos.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^
      |          (                                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first
   82 |     qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx;
      |                                                  ^          
      |                               (                             )
1 warning generated.
[2758/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/copysign.bc
[2759/3013] Linking CLC static library builtins.link.clspv64--.bc
[2760/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ceil.bc
[2761/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cbrt.bc
[2762/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanpi.bc
[2763/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanh.bc
[2764/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2pi.bc
[2765/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2.bc
[2766/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan.bc
[2767/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinpi.bc
[2768/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinh.bc
[2769/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asin.bc
[2770/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acospi.bc
[2771/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acosh.bc
[2772/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acos.bc
[2773/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/upsample.bc
[2774/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/sub_sat.bc
[2775/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rotate.bc
[2776/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rhadd.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.nvptx--nvidiacl.dir/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'

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

[2777/3013] Generating builtins.opt.nvptx--nvidiacl.bc
[2778/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul_hi.bc
[2779/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul24.bc
[2780/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad_sat.bc
[2781/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad24.bc
[2782/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/hadd.bc
[2783/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/clz.bc
[2784/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/add_sat.bc
[2785/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs_diff.bc
[2786/3013] Generating builtins.opt.clspv64--.bc
[2787/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first
  196 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first
  197 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first
  198 |     ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret;
      |                                                    ^                 
      |                              (                                       )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first
  199 |     ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret;
      |                                                     ^                       
      |                              (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first
  200 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first
  201 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first
  352 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first
  360 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first
  361 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first
  362 |     ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret;
      |                                                             ^                          
      |                                       (                                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first
  363 |     ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret;
      |                                                              ^                       
      |                                       (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first
  364 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first
  365 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first
  366 |     ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret;
      |                                            ^                          
      |                                   (                                   )
14 warnings generated.
[2788/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/normalize.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^
      |                          (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first
   39 |                 int mr = e == 0 | v == 0 | v == 0xff ? 0 : m;
      |                                                      ^      
      |                                            (                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^
      |                 (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first
   91 |         val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f;
      |                                                  ^          
      |                                       (                     )
2 warnings generated.
[2789/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/length.bc
[2790/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_normalize.bc
[2791/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_length.bc
[2792/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_distance.bc
[2793/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/dot.bc
[2794/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/distance.bc
[2795/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/cross.bc
[2796/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/step.bc
[2797/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/smoothstep.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^
      |          (                                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first
  124 |     f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2;
      |                                                     ^            
      |                         (                                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^
      |               (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first
  167 |     result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2;
      |                                                     ^                  
      |                                   (                                    )
2 warnings generated.
[2798/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/sign.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log10.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2799/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/radians.bc
In file included from /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log2.cl:32:
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |           ~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^
      |           (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first
  292 |     ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret;
      |                                ^                                  
      |                      (                                            )
1 warning generated.
[2800/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/mix.bc
[2801/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/degrees.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^
      |              (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first
   49 |     retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval;
      |                                              ^                      
      |                                      (                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first
   50 |     retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval;
      |                                                              ^                                    
      |                                       (                                                           )
2 warnings generated.
[2802/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first
  202 |     ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first
  203 |     ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first
  204 |     ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret;
      |                                                    ^        
      |                             (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first
  205 |     ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret;
      |                                                    ^                       
      |                             (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^
      |                (                         )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first
  363 |         inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty;
      |                                           ^             
      |                              (                          )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |             ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^
      |             (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first
  366 |     expv *= (inty == 1) & !xpos ? -1.0 : 1.0;
      |                                 ^           
      |                           (                 )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^
      |           (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first
  371 |     ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret;
      |                               ^                       
      |                   (                                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first
  372 |     ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first
  373 |     ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first
  374 |     ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret;
      |                                                             ^         
      |                                      (                                )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first
  375 |     ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret;
      |                                                             ^                       
      |                                      (                                              )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^
      |           (                               )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first
  388 |     ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret;
      |                                            ^         
      |                                      (               )
12 warnings generated.
[2803/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc
[2804/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc
[2805/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc
[2806/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc
[2807/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc
[2808/3013] Linking CLC static library builtins.link.nvptx--.bc
[2809/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc
[2810/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc
[2811/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc
[2812/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc
[2813/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc
[2814/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc
[2815/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc
[2816/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc
[2817/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |          ~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^
      |          (                  )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first
   39 |     z2 = x < X_MIN | m < -24 ? -1.0f : z2;
      |                              ^           
      |                      (                   )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^
      |         (                                                     )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first
  133 |     z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z;
      |                                                                ^       
      |                                      (                                 )
2 warnings generated.
[2818/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc
[2819/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc
[2820/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc
[2821/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc
[2822/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc
[2823/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc
[2824/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc
[2825/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc
[2826/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc
[2827/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc
[2828/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc
[2829/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc
[2830/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc
[2831/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first
   62 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first
  202 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2832/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc
[2833/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc
[2834/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc
[2835/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc
[2836/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xchg.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first
   70 |     z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z;
      |                                                   ^      
      |                            (                             )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^
      |           (                                    )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first
  287 |     ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret;
      |                                                 ^        
      |                                    (                     )
2 warnings generated.
[2837/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xor.bc
[2838/3013] Linking CLC static library builtins.link.clspv--.bc
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first
   72 |         a = ax == INFINITY & ay == INFINITY ? at : a;
      |                                             ^       
      |                              (                      )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^
      |            (                        )
/home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first
  219 |     res3 = diffexp < -28 & xneg == 0 ? res4 : res3;
      |                                      ^            
      |                            (                      )
2 warnings generated.
[2839/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_sub.bc
[2840/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_or.bc
[2841/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_min.bc
[2842/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_max.bc
[2843/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_inc.bc
[2844/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_dec.bc
[2845/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_cmpxchg.bc
[2846/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_and.bc
[2847/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_add.bc
[2848/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/wait_group_events.bc
[2849/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/prefetch.bc
[2850/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_strided_copy.bc
[2851/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_copy.bc
[2852/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.bc
[2853/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_config.bc
[2854/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/sqrt.bc
[2855/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/nextafter.bc
[2856/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_sqrt.bc
[2857/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_rsqrt.bc
[2858/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_recip.bc
[2859/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log2.bc
[2860/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log10.bc
[2861/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log.bc
[2862/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp2.bc
[2863/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp10.bc
[2864/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp.bc
[2865/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log10.bc
[2866/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log.bc
[2867/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_exp.bc
[2868/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_work_dim.bc
[2869/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_num_groups.bc
[2870/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_size.bc
[2871/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_id.bc
[2872/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_size.bc
[2873/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_group_id.bc
[2874/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_offset.bc
[2875/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/synchronization/barrier.bc
[2876/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/mem_fence/fence.bc
[2877/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/ldexp.bc
[2878/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmin.bc
[2879/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmax.bc
[2880/3013] Generating builtins.opt.clspv--.bc
[2881/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/integer/popcount.bc
[2882/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc
[2883/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_use_default.bc
[2884/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/convert.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.nvptx--.dir/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'

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

[2885/3013] Generating builtins.opt.nvptx--.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'spir64-unknown-unknown': unable to get target for 'spir64-unknown-unknown', see --version and --triple.
[2886/3013] Generating clspv64--.bc
[2887/3013] Linking CLC static library builtins.link.tahiti-amdgcn-mesa-mesa3d.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'spir-unknown-unknown': unable to get target for 'spir-unknown-unknown', see --version and --triple.
[2888/3013] Generating clspv--.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc' 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' 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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_helper_func.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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

[2889/3013] Generating builtins.opt.tahiti-amdgcn-mesa-mesa3d.bc
[2890/3013] Linking CLC static library builtins.link.amdgcn--amdhsa.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc' 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' 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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

[2891/3013] Generating builtins.opt.amdgcn--amdhsa.bc
[2892/3013] Linking CLC static library builtins.link.tahiti-amdgcn--.bc
warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc' 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' 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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.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-p7:160:256:256:32-p8:128:128-p9:192:256:256: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-G1-ni:7:8:9'

[2893/3013] Generating builtins.opt.tahiti-amdgcn--.bc
[2894/3013] Generating cayman-r600--.bc
[2895/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cayman-r600--.bc aruba-r600--.bc
[2896/3013] Generating cypress-r600--.bc
[2897/3013] Generating barts-r600--.bc
[2898/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cypress-r600--.bc hemlock-r600--.bc
[2899/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc caicos-r600--.bc
[2900/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc turks-r600--.bc
[2901/3013] Generating cedar-r600--.bc
[2902/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc juniper-r600--.bc
[2903/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc redwood-r600--.bc
[2904/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo2-r600--.bc
[2905/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo-r600--.bc
[2906/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc palm-r600--.bc
[2907/3013] Generating tahiti-amdgcn-mesa-mesa3d.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'nvptx64-unknown-nvidiacl': unable to get target for 'nvptx64-unknown-nvidiacl', see --version and --triple.
[2908/3013] Generating nvptx64--nvidiacl.bc
[2909/3013] Generating amdgcn--amdhsa.bc
[2910/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1201-amdgcn-mesa-mesa3d.bc
[2911/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1200-amdgcn-mesa-mesa3d.bc
[2912/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1151-amdgcn-mesa-mesa3d.bc
[2913/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1150-amdgcn-mesa-mesa3d.bc
[2914/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1103-amdgcn-mesa-mesa3d.bc
[2915/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1102-amdgcn-mesa-mesa3d.bc
[2916/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1101-amdgcn-mesa-mesa3d.bc
[2917/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1100-amdgcn-mesa-mesa3d.bc
[2918/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1036-amdgcn-mesa-mesa3d.bc
[2919/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1035-amdgcn-mesa-mesa3d.bc
[2920/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1034-amdgcn-mesa-mesa3d.bc
[2921/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1033-amdgcn-mesa-mesa3d.bc
[2922/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1032-amdgcn-mesa-mesa3d.bc
[2923/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1031-amdgcn-mesa-mesa3d.bc
[2924/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1030-amdgcn-mesa-mesa3d.bc
[2925/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1013-amdgcn-mesa-mesa3d.bc
[2926/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1012-amdgcn-mesa-mesa3d.bc
[2927/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1011-amdgcn-mesa-mesa3d.bc
[2928/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1010-amdgcn-mesa-mesa3d.bc
[2929/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx942-amdgcn-mesa-mesa3d.bc
[2930/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx941-amdgcn-mesa-mesa3d.bc
[2931/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx940-amdgcn-mesa-mesa3d.bc
[2932/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx90c-amdgcn-mesa-mesa3d.bc
[2933/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx90a-amdgcn-mesa-mesa3d.bc
[2934/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx909-amdgcn-mesa-mesa3d.bc
[2935/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx908-amdgcn-mesa-mesa3d.bc
[2936/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx906-amdgcn-mesa-mesa3d.bc
[2937/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx904-amdgcn-mesa-mesa3d.bc
[2938/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx902-amdgcn-mesa-mesa3d.bc
[2939/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx900-amdgcn-mesa-mesa3d.bc
[2940/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx805-amdgcn-mesa-mesa3d.bc
[2941/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx705-amdgcn-mesa-mesa3d.bc
[2942/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx602-amdgcn-mesa-mesa3d.bc
[2943/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris11-amdgcn-mesa-mesa3d.bc
[2944/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris10-amdgcn-mesa-mesa3d.bc
[2945/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc stoney-amdgcn-mesa-mesa3d.bc
[2946/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc fiji-amdgcn-mesa-mesa3d.bc
[2947/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc carrizo-amdgcn-mesa-mesa3d.bc
[2948/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc iceland-amdgcn-mesa-mesa3d.bc
[2949/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc tongapro-amdgcn-mesa-mesa3d.bc
[2950/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc tonga-amdgcn-mesa-mesa3d.bc
[2951/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc mullins-amdgcn-mesa-mesa3d.bc
[2952/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hawaii-amdgcn-mesa-mesa3d.bc
[2953/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kaveri-amdgcn-mesa-mesa3d.bc
[2954/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kabini-amdgcn-mesa-mesa3d.bc
[2955/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc bonaire-amdgcn-mesa-mesa3d.bc
[2956/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hainan-amdgcn-mesa-mesa3d.bc
[2957/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc oland-amdgcn-mesa-mesa3d.bc
[2958/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc verde-amdgcn-mesa-mesa3d.bc
[2959/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc pitcairn-amdgcn-mesa-mesa3d.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'nvptx64-unknown-unknown': unable to get target for 'nvptx64-unknown-unknown', see --version and --triple.
[2960/3013] Generating nvptx64--.bc
[2961/3013] Generating tahiti-amdgcn--.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'nvptx-unknown-nvidiacl': unable to get target for 'nvptx-unknown-nvidiacl', see --version and --triple.
[2962/3013] Generating nvptx--nvidiacl.bc
/usr/lib/llvm18/bin/opt: WARNING: failed to create target machine for 'nvptx-unknown-unknown': unable to get target for 'nvptx-unknown-unknown', see --version and --triple.
[2963/3013] Generating nvptx--.bc
[2964/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1201-amdgcn--.bc
[2965/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1200-amdgcn--.bc
[2966/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1151-amdgcn--.bc
[2967/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1150-amdgcn--.bc
[2968/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1103-amdgcn--.bc
[2969/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1102-amdgcn--.bc
[2970/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1101-amdgcn--.bc
[2971/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1100-amdgcn--.bc
[2972/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1036-amdgcn--.bc
[2973/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1035-amdgcn--.bc
[2974/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1034-amdgcn--.bc
[2975/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1033-amdgcn--.bc
[2976/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1032-amdgcn--.bc
[2977/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1031-amdgcn--.bc
[2978/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1030-amdgcn--.bc
[2979/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1013-amdgcn--.bc
[2980/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1012-amdgcn--.bc
[2981/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1011-amdgcn--.bc
[2982/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1010-amdgcn--.bc
[2983/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx942-amdgcn--.bc
[2984/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx941-amdgcn--.bc
[2985/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx940-amdgcn--.bc
[2986/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx90c-amdgcn--.bc
[2987/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx90a-amdgcn--.bc
[2988/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx909-amdgcn--.bc
[2989/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx908-amdgcn--.bc
[2990/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx906-amdgcn--.bc
[2991/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx904-amdgcn--.bc
[2992/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx902-amdgcn--.bc
[2993/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx900-amdgcn--.bc
[2994/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx805-amdgcn--.bc
[2995/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx705-amdgcn--.bc
[2996/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx602-amdgcn--.bc
[2997/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris11-amdgcn--.bc
[2998/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris10-amdgcn--.bc
[2999/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc stoney-amdgcn--.bc
[3000/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc fiji-amdgcn--.bc
[3001/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc carrizo-amdgcn--.bc
[3002/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc iceland-amdgcn--.bc
[3003/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc tongapro-amdgcn--.bc
[3004/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc tonga-amdgcn--.bc
[3005/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc mullins-amdgcn--.bc
[3006/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hawaii-amdgcn--.bc
[3007/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kaveri-amdgcn--.bc
[3008/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kabini-amdgcn--.bc
[3009/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc bonaire-amdgcn--.bc
[3010/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hainan-amdgcn--.bc
[3011/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc oland-amdgcn--.bc
[3012/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc verde-amdgcn--.bc
[3013/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc pitcairn-amdgcn--.bc
>>> libclc: Entering fakeroot...
-- Install configuration: "Release"
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/pkgconfig/libclc.pc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/clcmacros.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/as_type.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/convert.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/image
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/image/image.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/image/image_defines.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_xor.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_or.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_min.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_and.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_max.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fmod.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fabs.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/log2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fma.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ldexp.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sinh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/remainder.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_sin.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/round.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/unary_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sincos.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/lgamma.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/powr.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ilogb.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/frexp.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/erf.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_tan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/asinh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/cosh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/nan.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_exp10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_exp10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_powr.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_tan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/pown.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_sqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fdim.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/log.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_sin.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/remquo.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/asinpi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/rootn.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sincos.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/atan2pi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sinpi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_recip.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/maxmag.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_cos.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/gentype.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/floor.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/exp10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_log2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/pown.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ldexp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/acos.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_divide.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/minmag.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/tanh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_rsqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/tan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/log10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ceil.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/acosh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/nextafter.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/atanh.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/rint.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ilogb.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_powr.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_exp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/cospi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/logb.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_exp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_sqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/mad.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/lgamma_r.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_log2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/atanpi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/modf.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/binary_decl_tt.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/cbrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/frexp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fract.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fract.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/modf.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/tanpi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/atan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_log10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/asin.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/ternary_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_cos.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_rsqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/exp2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sin.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/trunc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_recip.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/rootn.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/lgamma_r.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_divide.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_exp2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/nan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/rsqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_exp2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/native_log.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/sqrt.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fmax.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/fmin.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_log10.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/erfc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/pow.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/atan2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/copysign.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/binary_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/acospi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/remquo.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/tgamma.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/exp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/log1p.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/expm1.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/cos.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/hypot.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/math/half_log.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_xor.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_or.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_min.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_and.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_max.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/clcfunc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/misc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/misc/shuffle.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/misc/shuffle2.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mad_sat.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mad_hi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/abs_diff.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mul_hi.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/popcount.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/sub_sat.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/rhadd.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/abs.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/abs_diff.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/sub_sat.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/clz.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/gentype.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/clz.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mul24.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mul_hi.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/hadd.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/rotate.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/rotate.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/rhadd.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mad24.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mad_sat.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/hadd.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/upsample.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mul24.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/add_sat.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/add_sat.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/integer-gentype.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/unary.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/abs.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/mad24.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/integer/definitions.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/clc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/synchronization
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/synchronization/barrier.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/synchronization/cl_mem_fence_flags.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_add.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_sub.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_dec.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_cmpxchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_inc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_xchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/clamp.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/vstore.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/max.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/min.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/clamp.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/max.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/vload.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/shared/min.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/distance.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_normalize.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/length.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/normalize.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_length.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_distance.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/floatn.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/dot.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/cross.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/normalize.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_normalize.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/length.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_length.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/fast_distance.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/dot.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/geometric/distance.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atom_decl_int32.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/clctypes.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/select.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/islessgreater.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/unary_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/floatn.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isnan.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isnormal.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/bitselect.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isgreater.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isnotequal.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/all.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/signbit.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isfinite.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isgreaterequal.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isless.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/select.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isordered.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/any.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isunordered.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isinf.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/bitselect.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/isequal.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/binary_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/relational/islessequal.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_xor.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_or.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_min.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_and.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_max.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_global_offset.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_local_id.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_work_dim.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_num_groups.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_local_size.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_group_id.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_global_size.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/workitem/get_global_id.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/smoothstep.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/degrees.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/radians.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/radians.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/degrees.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/smoothstep.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/sign.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/step.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/step.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/mix.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/common/mix.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atom_decl_int64.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_and.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_max.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_cmpxchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_decl.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_xchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_dec.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_or.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_min.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_sub.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_add.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_xor.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/atomic/atomic_inc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/explicit_fence
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/explicit_fence/explicit_memory_fence.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/float
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/float/definitions.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/async_work_group_copy.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/async_work_group_strided_copy.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/wait_group_events.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/gentype.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/prefetch.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/async_work_group_copy.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/prefetch.inc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/async/async_work_group_strided_copy.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_add.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_sub.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_dec.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_cmpxchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_inc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_xchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_add.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_sub.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_dec.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_cmpxchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_inc.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_xchg.h
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tahiti-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/pitcairn-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/verde-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/oland-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hainan-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/bonaire-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/kabini-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/kaveri-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hawaii-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/mullins-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tonga-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tongapro-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/iceland-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/carrizo-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/fiji-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/stoney-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/polaris10-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/polaris11-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx602-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx705-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx805-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx900-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx902-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx904-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx906-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx908-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx909-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx90a-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx90c-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx940-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx941-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx942-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1010-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1011-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1012-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1013-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1030-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1031-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1032-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1033-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1034-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1035-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1036-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1100-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1101-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1102-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1103-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1150-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1151-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1200-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1201-amdgcn--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/amdgcn--amdhsa.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tahiti-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/pitcairn-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/verde-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/oland-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hainan-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/bonaire-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/kabini-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/kaveri-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hawaii-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/mullins-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tonga-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/tongapro-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/iceland-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/carrizo-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/fiji-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/stoney-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/polaris10-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/polaris11-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx602-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx705-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx805-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx900-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx902-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx904-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx906-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx908-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx909-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx90a-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx90c-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx940-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx941-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx942-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1010-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1011-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1012-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1013-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1030-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1031-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1032-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1033-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1034-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1035-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1036-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1100-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1101-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1102-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1103-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1150-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1151-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1200-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/gfx1201-amdgcn-mesa-mesa3d.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/clspv--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/clspv64--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx--nvidiacl.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx64--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx64--nvidiacl.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cedar-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/palm-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/sumo-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/sumo2-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/redwood-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/juniper-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cypress-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hemlock-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/barts-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/turks-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/caicos-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cayman-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/aruba-r600--.bc
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/spirv-mesa3d-.spv
-- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/spirv64-mesa3d-.spv
>>> libclc-dev*: Running split function dev...
>>> libclc-dev*: Preparing subpackage libclc-dev...
>>> libclc-dev*: Stripping binaries
>>> libclc-dev*: Running postcheck for libclc-dev
>>> libclc*: Running postcheck for libclc
>>> libclc*: Preparing package libclc...
>>> libclc*: Stripping binaries
>>> WARNING: libclc*: No arch specific binaries found so arch should probably be set to "noarch"
>>> libclc-dev*: Scanning shared objects
>>> libclc*: Scanning shared objects
>>> libclc-dev*: Tracing dependencies...
	libclc=18.1.8-r0
	pkgconfig
>>> libclc-dev*: Package size: 1.2 MB
>>> libclc-dev*: Compressing data...
>>> libclc-dev*: Create checksum...
>>> libclc-dev*: Create libclc-dev-18.1.8-r0.apk
>>> libclc*: Tracing dependencies...
>>> libclc*: Package size: 75.3 MB
>>> libclc*: Compressing data...
>>> libclc*: Create checksum...
>>> libclc*: Create libclc-18.1.8-r0.apk
>>> libclc: Build complete at Tue, 30 Jul 2024 05:58:38 +0000 elapsed time 0h 1m 14s
>>> libclc: Cleaning up srcdir
>>> libclc: Cleaning up pkgdir
>>> libclc: Uninstalling dependencies...
(1/40) Purging .makedepends-libclc (20240730.055725)
(2/40) Purging clang18 (18.1.8-r0)
(3/40) Purging clang18-headers (18.1.8-r0)
(4/40) Purging cmake (3.30.1-r0)
(5/40) Purging llvm18-static (18.1.8-r0)
(6/40) Purging llvm18-gtest (18.1.8-r0)
(7/40) Purging samurai (1.2-r5)
(8/40) Purging spirv-llvm-translator-dev (18.1.2-r0)
(9/40) Purging spirv-llvm-translator (18.1.2-r0)
(10/40) Purging llvm18-dev (18.1.8-r0)
(11/40) Purging llvm18 (18.1.8-r0)
(12/40) Purging llvm18-linker-tools (18.1.8-r0)
(13/40) Purging libffi-dev (3.4.6-r0)
(14/40) Purging linux-headers (6.6-r0)
(15/40) Purging zlib-dev (1.3.1-r1)
(16/40) Purging zstd-dev (1.5.6-r0)
(17/40) Purging zstd (1.5.6-r0)
(18/40) Purging llvm18-test-utils-pyc (18.1.8-r0)
(19/40) Purging llvm18-test-utils (18.1.8-r0)
(20/40) Purging python3-pyc (3.12.3-r1)
(21/40) Purging python3-pycache-pyc0 (3.12.3-r1)
(22/40) Purging pyc (3.12.3-r1)
(23/40) Purging python3 (3.12.3-r1)
(24/40) Purging spirv-tools-dev (1.3.290.0-r0)
(25/40) Purging spirv-headers (1.3.290.0-r0)
(26/40) Purging spirv-tools (1.3.290.0-r0)
(27/40) Purging spirv-llvm-translator-libs (18.1.2-r0)
(28/40) Purging clang18-libs (18.1.8-r0)
(29/40) Purging gdbm (1.24-r0)
(30/40) Purging libarchive (3.7.4-r0)
(31/40) Purging libbz2 (1.0.8-r6)
(32/40) Purging libpanelw (6.5_p20240601-r0)
(33/40) Purging libuv (1.48.0-r0)
(34/40) Purging llvm18-libs (18.1.8-r0)
(35/40) Purging mpdecimal (4.0.0-r0)
(36/40) Purging rhash-libs (1.4.4-r0)
(37/40) Purging sqlite-libs (3.46.0-r0)
(38/40) Purging libffi (3.4.6-r0)
(39/40) Purging libxml2 (2.12.8-r0)
(40/40) Purging xz-libs (5.6.2-r0)
Executing busybox-1.36.1-r31.trigger
OK: 315 MiB in 103 packages
>>> libclc: Updating the main/armhf repository index...
>>> libclc: Signing the index...