>>> libclc: Building main/libclc 18.1.8-r1 (using abuild 3.13.0-r5) started Wed, 07 Aug 2024 14:13:56 +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 llvm18-test-utils (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.2-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-r1) (19/40) Installing zstd-dev (1.5.6-r1) (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.4-r0) (25/40) Installing python3-pycache-pyc0 (3.12.4-r0) (26/40) Installing pyc (3.12.4-r0) (27/40) Installing llvm18-test-utils-pyc (18.1.8-r0) (28/40) Installing python3-pyc (3.12.4-r0) (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.3-r0) (35/40) Installing spirv-tools (1.3.290.0-r0) (36/40) Installing spirv-llvm-translator (18.1.3-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.3-r0) (40/40) Installing .makedepends-libclc (20240807.141358) Executing busybox-1.36.1-r31.trigger OK: 1221 MiB in 142 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.4") 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 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 (7.6s) -- Generating done (1.6s) -- Build files have been written to: /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build [1/2829] Generating convert.cl [2/2829] Building CXX object CMakeFiles/prepare_builtins.dir/utils/prepare-builtins.cpp.o [3/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vstore.bc [4/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vload.bc [5/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tgamma.bc [6/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanpi.bc [7/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tanpi.bc [8/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanh.bc [9/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tan.bc [10/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tan.bc [11/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinpi.bc [12/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinh.bc [13/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos_helpers.bc [14/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos.bc [15/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sin.bc [16/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/rootn.bc [17/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_rootn.bc [18/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remquo.bc [19/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remquo.bc [20/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remainder.bc [21/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remainder.bc [22/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/powr.bc [23/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_powr.bc [24/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pown.bc [25/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pown.bc [26/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pow.bc [27/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pow.bc [28/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tables.bc [29/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/modf.bc [30/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/logb.bc [31/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log2.bc [32/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log1p.bc [33/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log10.bc [34/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log.bc [35/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma_r.bc [36/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma.bc [37/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ldexp.bc [38/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [39/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ilogb.bc [40/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/hypot.bc [41/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_hypot.bc [42/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_sqrt.bc [43/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [44/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/frexp.bc [45/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fract.bc [46/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fmod.bc [47/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fmod.bc [48/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/math/fma.bc [49/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fma.bc [50/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp10.bc [51/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_exp10.bc [52/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp2.bc [53/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/expm1.bc [54/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp_helper.bc [55/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp.bc [56/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erfc.bc [57/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erf.bc [58/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ep_log.bc [59/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cospi.bc [60/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cosh.bc [61/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cos.bc [62/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cbrt.bc [63/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanpi.bc [64/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanh.bc [65/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2pi.bc [66/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2.bc [67/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan.bc [68/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinpi.bc [69/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinh.bc [70/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asin.bc [71/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acospi.bc [72/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acosh.bc [73/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acos.bc [74/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/mad_sat.bc [75/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/rotate.bc [76/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/normalize.bc [77/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/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. [78/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc [79/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_length.bc [80/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_distance.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. [81/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/dot.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. [82/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/distance.bc [83/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/cross.bc [84/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/step.bc [85/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/smoothstep.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. [86/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/sign.bc [87/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/radians.bc [88/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/mix.bc [89/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/degrees.bc [90/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/wait_group_events.bc [91/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc [92/2829] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/subnormal_config.bc [93/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vstore.bc [94/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vload.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. [95/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tgamma.bc [96/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanpi.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. [97/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tanpi.bc [98/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanh.bc [99/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tan.bc [100/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tan.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. [101/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinpi.bc [102/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinh.bc [103/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos_helpers.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. [104/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos.bc [105/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sin.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. [106/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/rootn.bc [107/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_rootn.bc [108/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remquo.bc [109/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remquo.bc [110/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remainder.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. [111/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remainder.bc [112/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/powr.bc [113/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_powr.bc [114/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pown.bc [115/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pown.bc [116/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pow.bc [117/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pow.bc [118/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tables.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. [119/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/modf.bc [120/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/logb.bc [121/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log2.bc [122/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log1p.bc [123/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log10.bc [124/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log.bc [125/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma_r.bc [126/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma.bc [127/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ldexp.bc [128/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [129/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ilogb.bc [130/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/hypot.bc [131/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_hypot.bc [132/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_sqrt.bc [133/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [134/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/frexp.bc [135/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fract.bc [136/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fmod.bc [137/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fmod.bc [138/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/math/fma.bc [139/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fma.bc [140/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp10.bc [141/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_exp10.bc [142/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp2.bc [143/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/expm1.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. [144/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp_helper.bc [145/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp.bc [146/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erfc.bc [147/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erf.bc [148/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ep_log.bc [149/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cospi.bc [150/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cosh.bc [151/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cos.bc [152/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cbrt.bc [153/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanpi.bc [154/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanh.bc [155/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2pi.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. [156/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2.bc [157/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan.bc [158/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinpi.bc [159/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinh.bc [160/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asin.bc [161/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acospi.bc [162/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acosh.bc [163/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acos.bc [164/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/mad_sat.bc [165/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/rotate.bc [166/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/normalize.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. [167/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/length.bc [168/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc [169/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_length.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. [170/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_distance.bc [171/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/dot.bc [172/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/distance.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. [173/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/cross.bc [174/2829] Building CLC object CMakeFiles/builtins.link.spirv-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. [175/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/smoothstep.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. [176/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/sign.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. [177/2829] Building CLC object CMakeFiles/builtins.link.spirv-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. [178/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/mix.bc [179/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/degrees.bc [180/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/wait_group_events.bc [181/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc [182/2829] Linking CLC static library builtins.link.spirv64-mesa3d-.bc [183/2829] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/subnormal_config.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. [184/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/workitem/get_global_id.bc [185/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vstore.bc [186/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vload.bc [187/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/min.bc [188/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/max.bc [189/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/clamp.bc [190/2829] Generating spirv64-mesa3d-.spv /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. [191/2829] Generating builtins.opt.spirv64-mesa3d-.bc [192/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/signbit.bc [193/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/select.bc [194/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isunordered.bc [195/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isordered.bc [196/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnotequal.bc [197/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnormal.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. [198/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnan.bc [199/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessgreater.bc [200/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessequal.bc [201/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isless.bc [202/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isinf.bc [203/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreaterequal.bc [204/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreater.bc [205/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isfinite.bc [206/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isequal.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. [207/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/bitselect.bc [208/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/any.bc [209/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/all.bc [210/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle2.bc [211/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle.bc [212/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/trunc.bc [213/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tgamma.bc [214/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanpi.bc [215/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tanpi.bc [216/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanh.bc [217/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tan.bc [218/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tan.bc [219/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_sqrt.bc [220/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinpi.bc [221/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinh.bc [222/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos_helpers.bc [223/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos.bc [224/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sin.bc [225/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/round.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. [226/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rootn.bc [227/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_rootn.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. [228/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rint.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. [229/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remquo.bc [230/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remquo.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. [231/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remainder.bc [232/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remainder.bc [233/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/powr.bc [234/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_powr.bc [235/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pown.bc [236/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pown.bc [237/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pow.bc [238/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pow.bc [239/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_nextafter.bc [240/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tables.bc [241/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_tan.bc [242/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sqrt.bc [243/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sin.bc [244/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_recip.bc [245/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_powr.bc [246/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_log2.bc [247/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp2.bc [248/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp10.bc [249/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_divide.bc [250/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_cos.bc [251/2829] Linking CLC static library builtins.link.spirv-mesa3d-.bc [252/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/nan.bc [253/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/modf.bc [254/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/minmag.bc [255/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/maxmag.bc [256/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/mad.bc [257/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/logb.bc [258/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log2.bc [259/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log1p.bc [260/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log10.bc [261/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log.bc [262/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma_r.bc [263/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma.bc [264/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ldexp.bc [265/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_ldexp.bc [266/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ilogb.bc [267/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/hypot.bc [268/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_hypot.bc [269/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_tan.bc [270/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_sin.bc [271/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_powr.bc [272/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_divide.bc [273/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_cos.bc [274/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/frexp.bc [275/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fract.bc [276/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fmod.bc [277/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fmod.bc [278/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fma.bc [279/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fma.bc [280/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/floor.bc [281/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fdim.bc [282/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fabs.bc [283/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp10.bc [284/2829] Generating spirv-mesa3d-.spv [285/2829] Generating builtins.opt.spirv-mesa3d-.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. [286/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_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. [287/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp2.bc [288/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/expm1.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. [289/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp_helper.bc [290/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp.bc [291/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erfc.bc [292/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erf.bc [293/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ep_log.bc [294/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cospi.bc [295/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cosh.bc [296/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cos.bc [297/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/copysign.bc [298/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ceil.bc [299/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cbrt.bc [300/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanpi.bc [301/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanh.bc [302/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2pi.bc [303/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2.bc [304/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan.bc [305/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinpi.bc [306/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinh.bc [307/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asin.bc [308/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acospi.bc [309/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acosh.bc [310/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acos.bc [311/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/upsample.bc [312/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/sub_sat.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. [313/2829] 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_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. [314/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rhadd.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. [315/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/popcount.bc [316/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul_hi.bc [317/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul24.bc [318/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad_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. [319/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad24.bc [320/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/hadd.bc [321/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/clz.bc [322/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/add_sat.bc [323/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs_diff.bc [324/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs.bc [325/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/normalize.bc [326/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/length.bc [327/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_normalize.bc [328/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_length.bc [329/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_distance.bc [330/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/dot.bc [331/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/distance.bc [332/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/cross.bc [333/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/step.bc [334/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/smoothstep.bc [335/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/sign.bc [336/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/radians.bc [337/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/mix.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. [338/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/degrees.bc [339/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [340/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [341/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [342/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [343/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [344/2829] Building CLC object CMakeFiles/builtins.link.cayman-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/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. [345/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [346/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [347/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [348/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [349/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [350/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [351/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [352/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [353/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [354/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [355/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [356/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [357/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [358/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.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. [359/2829] Building CLC object CMakeFiles/builtins.link.cayman-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/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. [360/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [361/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [362/2829] Building CLC object CMakeFiles/builtins.link.cayman-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/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. [363/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [364/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [365/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [366/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [367/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [368/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [369/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [370/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [371/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [372/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xchg.bc [373/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xor.bc [374/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_sub.bc [375/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_or.bc [376/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_min.bc [377/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_max.bc [378/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_inc.bc [379/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_dec.bc [380/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [381/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_and.bc [382/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_add.bc [383/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/wait_group_events.bc [384/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/prefetch.bc [385/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [386/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_copy.bc [387/2829] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_helper_func.bc [388/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_config.bc [389/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/sqrt.bc [390/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/nextafter.bc [391/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_sqrt.bc [392/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [393/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_recip.bc [394/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log2.bc [395/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log10.bc [396/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log.bc [397/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp2.bc [398/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp10.bc [399/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp.bc [400/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log10.bc [401/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log.bc [402/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_exp.bc [403/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_work_dim.bc [404/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_num_groups.bc [405/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_size.bc [406/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_id.bc [407/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_size.bc [408/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_group_id.bc [409/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_offset.bc [410/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/synchronization/barrier.bc [411/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/rsqrt.bc [412/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/native_rsqrt.bc [413/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmin.bc [414/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmax.bc [415/2829] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_use_default.bc [416/2829] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/convert.bc [417/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/workitem/get_global_id.bc [418/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vstore.bc [419/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vload.bc [420/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/min.bc [421/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/max.bc [422/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/clamp.bc [423/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/signbit.bc [424/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/select.bc [425/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isunordered.bc [426/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isordered.bc [427/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnotequal.bc [428/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnormal.bc [429/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnan.bc [430/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessgreater.bc [431/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessequal.bc [432/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isless.bc [433/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isinf.bc [434/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreaterequal.bc [435/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreater.bc [436/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isfinite.bc [437/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isequal.bc [438/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/bitselect.bc [439/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/any.bc [440/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/all.bc [441/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle2.bc [442/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle.bc [443/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/trunc.bc [444/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tgamma.bc [445/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanpi.bc [446/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tanpi.bc [447/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanh.bc [448/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tan.bc [449/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tan.bc [450/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_sqrt.bc [451/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinpi.bc [452/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinh.bc [453/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos_helpers.bc [454/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos.bc [455/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sin.bc [456/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/round.bc [457/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rootn.bc [458/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_rootn.bc [459/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rint.bc [460/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remquo.bc [461/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remquo.bc [462/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remainder.bc [463/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remainder.bc [464/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/powr.bc [465/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_powr.bc [466/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pown.bc [467/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pown.bc [468/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pow.bc [469/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pow.bc [470/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_nextafter.bc [471/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tables.bc [472/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_tan.bc [473/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sqrt.bc [474/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sin.bc [475/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_recip.bc [476/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_powr.bc [477/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_log2.bc [478/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp2.bc [479/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp10.bc [480/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_divide.bc [481/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_cos.bc [482/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/nan.bc [483/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/modf.bc [484/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/minmag.bc [485/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/maxmag.bc [486/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/mad.bc [487/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/logb.bc [488/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log2.bc [489/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log1p.bc [490/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log10.bc [491/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log.bc [492/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma_r.bc [493/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma.bc [494/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ldexp.bc [495/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_ldexp.bc [496/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ilogb.bc [497/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/hypot.bc [498/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_hypot.bc [499/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_tan.bc [500/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_sin.bc [501/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_powr.bc [502/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_divide.bc [503/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_cos.bc [504/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/frexp.bc [505/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fract.bc [506/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fmod.bc [507/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fmod.bc [508/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fma.bc [509/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fma.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. [510/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/floor.bc [511/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fdim.bc [512/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fabs.bc [513/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp10.bc [514/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_exp10.bc [515/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp2.bc [516/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/expm1.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. [517/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp_helper.bc [518/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp.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. [519/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erfc.bc [520/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erf.bc [521/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ep_log.bc [522/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cospi.bc [523/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cosh.bc [524/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cos.bc [525/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/copysign.bc [526/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ceil.bc [527/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cbrt.bc [528/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanpi.bc [529/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanh.bc [530/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2pi.bc [531/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2.bc [532/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan.bc [533/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinpi.bc [534/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinh.bc [535/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asin.bc [536/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acospi.bc [537/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acosh.bc [538/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acos.bc [539/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/upsample.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. [540/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/sub_sat.bc [541/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rotate.bc [542/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rhadd.bc [543/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/popcount.bc [544/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul_hi.bc [545/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul24.bc [546/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad_sat.bc [547/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad24.bc [548/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/hadd.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. [549/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/clz.bc [550/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/add_sat.bc [551/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs_diff.bc [552/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs.bc [553/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/normalize.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. [554/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/length.bc [555/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_normalize.bc [556/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_length.bc [557/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_distance.bc [558/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/dot.bc [559/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/distance.bc [560/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/cross.bc [561/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/step.bc [562/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/smoothstep.bc [563/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/sign.bc [564/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/radians.bc [565/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/mix.bc [566/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/degrees.bc [567/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [568/2829] Building CLC object CMakeFiles/builtins.link.barts-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_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. [569/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [570/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.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/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. [571/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [572/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [573/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [574/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [575/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [576/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [577/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [578/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [579/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [580/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [581/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [582/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [583/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [584/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [585/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [586/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [587/2829] Building CLC object CMakeFiles/builtins.link.barts-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/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. [588/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [589/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_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. [590/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [591/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [592/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [593/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.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/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. [594/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [595/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [596/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [597/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [598/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [599/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [600/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xchg.bc [601/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xor.bc [602/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_sub.bc [603/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_or.bc [604/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_min.bc [605/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_max.bc [606/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_inc.bc [607/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_dec.bc [608/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [609/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_and.bc [610/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_add.bc [611/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/wait_group_events.bc [612/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/prefetch.bc [613/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [614/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_copy.bc [615/2829] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_helper_func.bc [616/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_config.bc [617/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/sqrt.bc [618/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/nextafter.bc [619/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_sqrt.bc [620/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [621/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_recip.bc [622/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log2.bc [623/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log10.bc [624/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log.bc [625/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp2.bc [626/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp10.bc [627/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp.bc [628/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log10.bc [629/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log.bc [630/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_exp.bc [631/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_work_dim.bc [632/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_num_groups.bc [633/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_size.bc [634/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_id.bc [635/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_size.bc [636/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_group_id.bc [637/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_offset.bc [638/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/synchronization/barrier.bc [639/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/rsqrt.bc [640/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/native_rsqrt.bc [641/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmin.bc [642/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmax.bc [643/2829] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_use_default.bc [644/2829] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/convert.bc [645/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/workitem/get_global_id.bc [646/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vstore.bc [647/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vload.bc [648/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/min.bc [649/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/max.bc [650/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/clamp.bc [651/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/signbit.bc [652/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/select.bc [653/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isunordered.bc [654/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isordered.bc [655/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnotequal.bc [656/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnormal.bc [657/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnan.bc [658/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessgreater.bc [659/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessequal.bc [660/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isless.bc [661/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isinf.bc [662/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreaterequal.bc [663/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreater.bc [664/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isfinite.bc [665/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isequal.bc [666/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/bitselect.bc [667/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/any.bc [668/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/all.bc [669/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle2.bc [670/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle.bc [671/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/trunc.bc [672/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tgamma.bc [673/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanpi.bc [674/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tanpi.bc [675/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanh.bc [676/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tan.bc [677/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tan.bc [678/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_sqrt.bc [679/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinpi.bc [680/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinh.bc [681/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos_helpers.bc [682/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos.bc [683/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sin.bc [684/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/round.bc [685/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rootn.bc [686/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_rootn.bc [687/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rint.bc [688/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remquo.bc [689/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remquo.bc [690/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remainder.bc [691/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remainder.bc [692/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/powr.bc [693/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_powr.bc [694/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pown.bc [695/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pown.bc [696/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pow.bc [697/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pow.bc [698/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_nextafter.bc [699/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tables.bc [700/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_tan.bc [701/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sqrt.bc [702/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sin.bc [703/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_recip.bc [704/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_powr.bc [705/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_log2.bc [706/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp2.bc [707/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp10.bc [708/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_divide.bc [709/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_cos.bc [710/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/nan.bc [711/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/modf.bc [712/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/minmag.bc [713/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/maxmag.bc [714/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/mad.bc [715/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/logb.bc [716/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log2.bc [717/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log1p.bc [718/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log10.bc [719/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log.bc [720/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma_r.bc [721/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma.bc [722/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ldexp.bc [723/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_ldexp.bc [724/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ilogb.bc [725/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/hypot.bc [726/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_hypot.bc [727/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_tan.bc [728/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_sin.bc [729/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_powr.bc [730/2829] Building CLC object CMakeFiles/builtins.link.cypress-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. [731/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_cos.bc [732/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/frexp.bc [733/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fract.bc [734/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fmod.bc [735/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fmod.bc [736/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fma.bc [737/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.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. [738/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/floor.bc [739/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fdim.bc [740/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fabs.bc [741/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp10.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. [742/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_exp10.bc [743/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp2.bc [744/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/expm1.bc [745/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp_helper.bc [746/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp.bc [747/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erfc.bc [748/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erf.bc [749/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ep_log.bc [750/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cospi.bc [751/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cosh.bc [752/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cos.bc [753/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/copysign.bc [754/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ceil.bc [755/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cbrt.bc [756/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanpi.bc [757/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanh.bc [758/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2pi.bc [759/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2.bc [760/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan.bc [761/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinpi.bc [762/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinh.bc [763/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asin.bc [764/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acospi.bc [765/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acosh.bc [766/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acos.bc [767/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/upsample.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. [768/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/sub_sat.bc [769/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rotate.bc [770/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rhadd.bc [771/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/popcount.bc [772/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul_hi.bc [773/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.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. [774/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad_sat.bc [775/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad24.bc [776/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/hadd.bc [777/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/clz.bc [778/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/add_sat.bc [779/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs_diff.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. [780/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs.bc [781/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/normalize.bc [782/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/length.bc [783/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_normalize.bc [784/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_length.bc [785/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_distance.bc [786/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/dot.bc [787/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/distance.bc [788/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/cross.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. [789/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/step.bc [790/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/smoothstep.bc [791/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/sign.bc [792/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/radians.bc [793/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/mix.bc [794/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/degrees.bc [795/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [796/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [797/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [798/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [799/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [800/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [801/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_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; | ^ | ( ) 1 warning generated. [802/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [803/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [804/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [805/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [806/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [807/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [808/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [809/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [810/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [811/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [812/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [813/2829] Building CLC object CMakeFiles/builtins.link.cypress-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/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. [814/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [815/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [816/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.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/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. [817/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [818/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [819/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [820/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [821/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [822/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_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; | ^ | ( ) 1 warning generated. [823/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [824/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [825/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [826/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [827/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [828/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xchg.bc [829/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xor.bc [830/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_sub.bc [831/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_or.bc [832/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_min.bc [833/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_max.bc [834/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_inc.bc [835/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_dec.bc [836/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [837/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_and.bc [838/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_add.bc [839/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/wait_group_events.bc [840/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/prefetch.bc [841/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [842/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_copy.bc [843/2829] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_helper_func.bc [844/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_config.bc [845/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/sqrt.bc [846/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/nextafter.bc [847/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_sqrt.bc [848/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [849/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_recip.bc [850/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log2.bc [851/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log10.bc [852/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log.bc [853/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp2.bc [854/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp10.bc [855/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp.bc [856/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log10.bc [857/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log.bc [858/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_exp.bc [859/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_work_dim.bc [860/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_num_groups.bc [861/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_size.bc [862/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_id.bc [863/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_size.bc [864/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_group_id.bc [865/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_offset.bc [866/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/synchronization/barrier.bc [867/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/rsqrt.bc [868/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/native_rsqrt.bc [869/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmin.bc [870/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmax.bc [871/2829] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_use_default.bc [872/2829] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/convert.bc [873/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/workitem/get_global_id.bc [874/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vstore.bc [875/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vload.bc [876/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/min.bc [877/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/max.bc [878/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/clamp.bc [879/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/signbit.bc [880/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/select.bc [881/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isunordered.bc [882/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isordered.bc [883/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnotequal.bc [884/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnormal.bc [885/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnan.bc [886/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessgreater.bc [887/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessequal.bc [888/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isless.bc [889/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isinf.bc [890/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreaterequal.bc [891/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreater.bc [892/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isfinite.bc [893/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isequal.bc [894/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/bitselect.bc [895/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/any.bc [896/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/all.bc [897/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle2.bc [898/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle.bc [899/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/trunc.bc [900/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tgamma.bc [901/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanpi.bc [902/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tanpi.bc [903/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanh.bc [904/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tan.bc [905/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tan.bc [906/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_sqrt.bc [907/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinpi.bc [908/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinh.bc [909/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos_helpers.bc [910/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos.bc [911/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sin.bc [912/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/round.bc [913/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rootn.bc [914/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_rootn.bc [915/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rint.bc [916/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remquo.bc [917/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remquo.bc [918/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remainder.bc [919/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remainder.bc [920/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/powr.bc [921/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_powr.bc [922/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pown.bc [923/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pown.bc [924/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pow.bc [925/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pow.bc [926/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_nextafter.bc [927/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tables.bc [928/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_tan.bc [929/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sqrt.bc [930/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sin.bc [931/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_recip.bc [932/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_powr.bc [933/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_log2.bc [934/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp2.bc [935/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp10.bc [936/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_divide.bc [937/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_cos.bc [938/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/nan.bc [939/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/modf.bc [940/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/minmag.bc [941/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/maxmag.bc [942/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/mad.bc [943/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/logb.bc [944/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log2.bc [945/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log1p.bc [946/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log10.bc [947/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log.bc [948/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma_r.bc [949/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma.bc [950/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ldexp.bc [951/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_ldexp.bc [952/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ilogb.bc [953/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/hypot.bc [954/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_hypot.bc [955/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_tan.bc [956/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_sin.bc [957/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_powr.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. [958/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_divide.bc [959/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_cos.bc [960/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/frexp.bc [961/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fract.bc [962/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fmod.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. [963/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fmod.bc [964/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fma.bc [965/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_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. [966/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/floor.bc [967/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fdim.bc [968/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fabs.bc [969/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp10.bc [970/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_exp10.bc [971/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp2.bc [972/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/expm1.bc [973/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp_helper.bc [974/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp.bc [975/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erfc.bc [976/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erf.bc [977/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ep_log.bc [978/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cospi.bc [979/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cosh.bc [980/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cos.bc [981/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/copysign.bc [982/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ceil.bc [983/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cbrt.bc [984/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanpi.bc [985/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanh.bc [986/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2pi.bc [987/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2.bc [988/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan.bc [989/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinpi.bc [990/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinh.bc [991/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asin.bc [992/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acospi.bc [993/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acosh.bc [994/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acos.bc [995/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/upsample.bc [996/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/sub_sat.bc [997/2829] Building CLC object CMakeFiles/builtins.link.cedar-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. [998/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rhadd.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. [999/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/popcount.bc [1000/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul_hi.bc [1001/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul24.bc [1002/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad_sat.bc [1003/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad24.bc [1004/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/hadd.bc [1005/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/clz.bc [1006/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/add_sat.bc [1007/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs_diff.bc [1008/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs.bc [1009/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/normalize.bc [1010/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/length.bc [1011/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_normalize.bc [1012/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_length.bc [1013/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_distance.bc [1014/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/dot.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. [1015/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/distance.bc [1016/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/cross.bc [1017/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/step.bc [1018/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/smoothstep.bc [1019/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/sign.bc [1020/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/radians.bc [1021/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/mix.bc [1022/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/degrees.bc [1023/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.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. [1024/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1025/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1026/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1027/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1028/2829] Building CLC object CMakeFiles/builtins.link.cedar-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/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. [1029/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1030/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1031/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1032/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1033/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [1034/2829] Linking CXX executable prepare_builtins [1035/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1036/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1037/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1038/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1039/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1040/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1041/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1042/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1043/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.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. [1044/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1045/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1046/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1047/2829] Building CLC object CMakeFiles/builtins.link.cedar-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/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. [1048/2829] Building CLC object CMakeFiles/builtins.link.cedar-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/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. [1049/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1050/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1051/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1052/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1053/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1054/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1055/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1056/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1057/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xchg.bc [1058/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xor.bc [1059/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_sub.bc [1060/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_or.bc [1061/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_min.bc [1062/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_max.bc [1063/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_inc.bc [1064/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_dec.bc [1065/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1066/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_and.bc [1067/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_add.bc [1068/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/wait_group_events.bc [1069/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/prefetch.bc [1070/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [1071/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_copy.bc [1072/2829] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_helper_func.bc [1073/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_config.bc [1074/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/sqrt.bc [1075/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/nextafter.bc [1076/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_sqrt.bc [1077/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [1078/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_recip.bc [1079/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log2.bc [1080/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log10.bc [1081/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log.bc [1082/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp2.bc [1083/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp10.bc [1084/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp.bc [1085/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log10.bc [1086/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log.bc [1087/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_exp.bc [1088/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_work_dim.bc [1089/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_num_groups.bc [1090/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_size.bc [1091/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_id.bc [1092/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_size.bc [1093/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_group_id.bc [1094/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_offset.bc [1095/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/synchronization/barrier.bc [1096/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/rsqrt.bc [1097/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/native_rsqrt.bc [1098/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmin.bc [1099/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmax.bc [1100/2829] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_use_default.bc [1101/2829] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/convert.bc [1102/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1103/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vstore.bc [1104/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vload.bc [1105/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/min.bc [1106/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/max.bc [1107/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/clamp.bc [1108/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/signbit.bc [1109/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/select.bc [1110/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isunordered.bc [1111/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isordered.bc [1112/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1113/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnormal.bc [1114/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnan.bc [1115/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1116/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessequal.bc [1117/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isless.bc [1118/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isinf.bc [1119/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1120/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreater.bc [1121/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isfinite.bc [1122/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isequal.bc [1123/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/bitselect.bc [1124/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/any.bc [1125/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/all.bc [1126/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1127/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle.bc [1128/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/trunc.bc [1129/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tgamma.bc [1130/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanpi.bc [1131/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1132/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanh.bc [1133/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tan.bc [1134/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tan.bc [1135/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sqrt.bc [1136/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1137/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinpi.bc [1138/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinh.bc [1139/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1140/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos.bc [1141/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sin.bc [1142/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rsqrt.bc [1143/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/round.bc [1144/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rootn.bc [1145/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1146/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rint.bc [1147/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remquo.bc [1148/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1149/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remainder.bc [1150/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1151/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/powr.bc [1152/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_powr.bc [1153/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pown.bc [1154/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pown.bc [1155/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pow.bc [1156/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pow.bc [1157/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1158/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tables.bc [1159/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_tan.bc [1160/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1161/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sin.bc [1162/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1163/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_recip.bc [1164/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_powr.bc [1165/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log2.bc [1166/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log10.bc [1167/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log.bc [1168/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp2.bc [1169/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp10.bc [1170/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp.bc [1171/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_divide.bc [1172/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_cos.bc [1173/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/nan.bc [1174/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/modf.bc [1175/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/minmag.bc [1176/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/maxmag.bc [1177/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/mad.bc [1178/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/logb.bc [1179/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log2.bc [1180/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log1p.bc [1181/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log10.bc [1182/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log.bc [1183/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma_r.bc [1184/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma.bc [1185/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ldexp.bc [1186/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_ldexp.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. [1187/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ilogb.bc [1188/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/hypot.bc [1189/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1190/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_tan.bc [1191/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sqrt.bc [1192/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sin.bc [1193/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_rsqrt.bc [1194/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_recip.bc [1195/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_powr.bc [1196/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log2.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. [1197/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log10.bc [1198/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_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. [1199/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp2.bc [1200/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp10.bc [1201/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp.bc [1202/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_divide.bc [1203/2829] Linking CLC static library builtins.link.cayman-r600--.bc [1204/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_cos.bc [1205/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/frexp.bc [1206/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fract.bc [1207/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmod.bc [1208/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fmod.bc [1209/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmin.bc [1210/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmax.bc [1211/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fma.bc [1212/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fma.bc [1213/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/floor.bc [1214/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fdim.bc [1215/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fabs.bc [1216/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp10.bc [1217/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1218/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp2.bc [1219/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/expm1.bc [1220/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp_helper.bc [1221/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp.bc [1222/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erfc.bc [1223/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erf.bc [1224/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ep_log.bc [1225/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cospi.bc [1226/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cosh.bc [1227/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cos.bc [1228/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/copysign.bc [1229/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ceil.bc [1230/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cbrt.bc [1231/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanpi.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. [1232/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanh.bc [1233/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2pi.bc [1234/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2.bc [1235/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan.bc [1236/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinpi.bc [1237/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinh.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. [1238/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asin.bc [1239/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acospi.bc [1240/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acosh.bc [1241/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acos.bc [1242/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/upsample.bc [1243/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/sub_sat.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. [1244/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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; | ^ | ( ) /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. [1245/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rhadd.bc [1246/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/popcount.bc [1247/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul_hi.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. [1248/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul24.bc [1249/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1250/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad24.bc [1251/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/hadd.bc [1252/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/clz.bc [1253/2829] 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_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. [1254/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs_diff.bc [1255/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs.bc [1256/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/normalize.bc [1257/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/length.bc [1258/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1259/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1260/2829] 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_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. [1261/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/dot.bc [1262/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/distance.bc [1263/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/cross.bc [1264/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/step.bc [1265/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/smoothstep.bc [1266/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/sign.bc [1267/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/radians.bc [1268/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/mix.bc [1269/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/degrees.bc [1270/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1271/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1272/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1273/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1274/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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/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. [1275/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1276/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1277/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1278/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1279/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1280/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1281/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1282/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1283/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1284/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1285/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1286/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1287/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.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' [1288/2829] Generating builtins.opt.cayman-r600--.bc [1289/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1290/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1291/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1292/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1293/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1294/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1295/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1296/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1297/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1298/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_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. [1299/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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/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. [1300/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1301/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1302/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1303/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1304/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1305/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1306/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc [1307/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_or.bc [1308/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1309/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1310/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1311/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1312/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc [1313/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1314/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_add.bc [1315/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1316/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/prefetch.bc [1317/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1318/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1319/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1320/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_config.bc [1321/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx/lib/math/nextafter.bc [1322/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1323/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1324/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1325/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1326/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc [1327/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1328/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1329/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1330/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/convert.bc [1331/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_size.bc [1332/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_id.bc [1333/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vstore.bc [1334/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vload.bc [1335/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/min.bc [1336/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/max.bc [1337/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/clamp.bc [1338/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/signbit.bc [1339/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/select.bc [1340/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isunordered.bc [1341/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isordered.bc [1342/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnotequal.bc [1343/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnormal.bc [1344/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnan.bc [1345/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessgreater.bc [1346/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessequal.bc [1347/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isless.bc [1348/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isinf.bc [1349/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreaterequal.bc [1350/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreater.bc [1351/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isfinite.bc [1352/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isequal.bc [1353/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/bitselect.bc [1354/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/any.bc [1355/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/all.bc [1356/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle2.bc [1357/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle.bc [1358/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/trunc.bc [1359/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tgamma.bc [1360/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanpi.bc [1361/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tanpi.bc [1362/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanh.bc [1363/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tan.bc [1364/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tan.bc [1365/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sqrt.bc [1366/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_sqrt.bc [1367/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinpi.bc [1368/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinh.bc [1369/2829] Linking CLC static library builtins.link.barts-r600--.bc [1370/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos_helpers.bc [1371/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos.bc [1372/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sin.bc [1373/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rsqrt.bc [1374/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/round.bc [1375/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rootn.bc [1376/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_rootn.bc [1377/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rint.bc [1378/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remquo.bc [1379/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remquo.bc [1380/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remainder.bc [1381/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remainder.bc [1382/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/powr.bc [1383/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_powr.bc [1384/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pown.bc [1385/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pown.bc [1386/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pow.bc [1387/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pow.bc [1388/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_nextafter.bc [1389/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tables.bc [1390/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_tan.bc [1391/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sqrt.bc [1392/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sin.bc [1393/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_rsqrt.bc [1394/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_recip.bc [1395/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_powr.bc [1396/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log2.bc [1397/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log10.bc [1398/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log.bc [1399/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp2.bc [1400/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp10.bc [1401/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp.bc [1402/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_divide.bc [1403/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_cos.bc [1404/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/nan.bc [1405/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/modf.bc [1406/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/minmag.bc [1407/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/maxmag.bc [1408/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/mad.bc [1409/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/logb.bc [1410/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log2.bc [1411/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log1p.bc [1412/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log10.bc [1413/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log.bc [1414/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma_r.bc [1415/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma.bc [1416/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ldexp.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. [1417/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_ldexp.bc [1418/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ilogb.bc [1419/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/hypot.bc [1420/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_hypot.bc [1421/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_tan.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. [1422/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sqrt.bc [1423/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sin.bc [1424/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_rsqrt.bc [1425/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_recip.bc [1426/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_powr.bc [1427/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log2.bc [1428/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log10.bc [1429/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log.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. [1430/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp2.bc [1431/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp10.bc [1432/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp.bc [1433/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_divide.bc [1434/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_cos.bc [1435/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/frexp.bc [1436/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fract.bc [1437/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmod.bc [1438/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fmod.bc [1439/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmin.bc [1440/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmax.bc [1441/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fma.bc [1442/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fma.bc [1443/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/floor.bc [1444/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fdim.bc [1445/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fabs.bc [1446/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp10.bc [1447/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_exp10.bc [1448/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp2.bc [1449/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/expm1.bc [1450/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp_helper.bc [1451/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp.bc [1452/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erfc.bc [1453/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erf.bc [1454/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ep_log.bc [1455/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cospi.bc [1456/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cosh.bc [1457/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cos.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' [1458/2829] Generating builtins.opt.barts-r600--.bc [1459/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/copysign.bc [1460/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ceil.bc [1461/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cbrt.bc [1462/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanpi.bc [1463/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanh.bc [1464/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2pi.bc [1465/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2.bc [1466/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan.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. [1467/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinpi.bc [1468/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinh.bc [1469/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asin.bc [1470/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acospi.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. [1471/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acosh.bc [1472/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acos.bc [1473/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/upsample.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. [1474/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/sub_sat.bc [1475/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rotate.bc [1476/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rhadd.bc [1477/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/popcount.bc [1478/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul_hi.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. [1479/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul24.bc [1480/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad_sat.bc [1481/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad24.bc [1482/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/hadd.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. [1483/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/clz.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. [1484/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/add_sat.bc [1485/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs_diff.bc [1486/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs.bc [1487/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/normalize.bc [1488/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/length.bc [1489/2829] Linking CLC static library builtins.link.cypress-r600--.bc [1490/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_normalize.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. [1491/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_length.bc [1492/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_distance.bc [1493/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/dot.bc [1494/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/distance.bc [1495/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/cross.bc [1496/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/step.bc [1497/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/smoothstep.bc [1498/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/sign.bc [1499/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/radians.bc [1500/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/mix.bc [1501/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/degrees.bc [1502/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1503/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1504/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1505/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1506/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.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/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. [1507/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1508/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1509/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1510/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1511/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1512/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1513/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1514/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1515/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1516/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1517/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1518/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1519/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1520/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1521/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1522/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1523/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1524/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1525/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1526/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1527/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.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. [1528/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1529/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1530/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1531/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1532/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_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; | ^ | ( ) /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. [1533/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.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/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. [1534/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1535/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xchg.bc [1536/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xor.bc [1537/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_sub.bc [1538/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_or.bc [1539/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_min.bc [1540/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_max.bc [1541/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_inc.bc [1542/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_dec.bc [1543/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1544/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_and.bc [1545/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_add.bc [1546/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/wait_group_events.bc [1547/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/prefetch.bc [1548/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_strided_copy.bc [1549/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_copy.bc [1550/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_helper_func.bc [1551/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_config.bc [1552/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/ptx/lib/math/nextafter.bc [1553/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_use_default.bc [1554/2829] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/convert.bc [1555/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1556/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vstore.bc [1557/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vload.bc [1558/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/min.bc [1559/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/max.bc [1560/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/clamp.bc [1561/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/signbit.bc [1562/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/select.bc [1563/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isunordered.bc [1564/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isordered.bc [1565/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1566/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnormal.bc [1567/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnan.bc [1568/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1569/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessequal.bc [1570/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isless.bc [1571/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isinf.bc [1572/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1573/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreater.bc [1574/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isfinite.bc [1575/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isequal.bc [1576/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/bitselect.bc [1577/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/any.bc [1578/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/all.bc [1579/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1580/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle.bc [1581/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/trunc.bc [1582/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tgamma.bc [1583/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanpi.bc [1584/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1585/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanh.bc [1586/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tan.bc [1587/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tan.bc [1588/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sqrt.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' [1589/2829] Generating builtins.opt.cypress-r600--.bc [1590/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1591/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinpi.bc [1592/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinh.bc [1593/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1594/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos.bc [1595/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sin.bc [1596/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rsqrt.bc [1597/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/round.bc [1598/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rootn.bc [1599/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1600/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rint.bc [1601/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remquo.bc [1602/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1603/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remainder.bc [1604/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1605/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/powr.bc [1606/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_powr.bc [1607/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pown.bc [1608/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pown.bc [1609/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pow.bc [1610/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pow.bc [1611/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1612/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tables.bc [1613/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_tan.bc [1614/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1615/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sin.bc [1616/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1617/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_recip.bc [1618/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_powr.bc [1619/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log2.bc [1620/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log10.bc [1621/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log.bc [1622/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp2.bc [1623/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp10.bc [1624/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp.bc [1625/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_divide.bc [1626/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_cos.bc [1627/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/nan.bc [1628/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/modf.bc [1629/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/minmag.bc [1630/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/maxmag.bc [1631/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/mad.bc [1632/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/logb.bc [1633/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log2.bc [1634/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log1p.bc [1635/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log10.bc [1636/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log.bc [1637/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma_r.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. [1638/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma.bc [1639/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ldexp.bc [1640/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_ldexp.bc [1641/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ilogb.bc [1642/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/hypot.bc [1643/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1644/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_tan.bc [1645/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sqrt.bc [1646/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sin.bc [1647/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_rsqrt.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. [1648/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_recip.bc [1649/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_powr.bc [1650/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log2.bc [1651/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log10.bc [1652/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log.bc [1653/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp2.bc [1654/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp10.bc [1655/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp.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. [1656/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_divide.bc [1657/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_cos.bc [1658/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/frexp.bc [1659/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fract.bc [1660/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmod.bc [1661/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fmod.bc [1662/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmin.bc [1663/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmax.bc [1664/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fma.bc [1665/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fma.bc [1666/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/floor.bc [1667/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fdim.bc [1668/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fabs.bc [1669/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp10.bc [1670/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1671/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp2.bc [1672/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/expm1.bc [1673/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp_helper.bc [1674/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp.bc [1675/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erfc.bc [1676/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erf.bc [1677/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ep_log.bc [1678/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cospi.bc [1679/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cosh.bc [1680/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cos.bc [1681/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/copysign.bc [1682/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ceil.bc [1683/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cbrt.bc [1684/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanpi.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. [1685/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanh.bc [1686/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2pi.bc [1687/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2.bc [1688/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan.bc [1689/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinpi.bc [1690/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinh.bc [1691/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asin.bc [1692/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acospi.bc [1693/2829] Linking CLC static library builtins.link.cedar-r600--.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. [1694/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acosh.bc [1695/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acos.bc [1696/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/upsample.bc [1697/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/sub_sat.bc [1698/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rotate.bc [1699/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rhadd.bc [1700/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/popcount.bc [1701/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul_hi.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. [1702/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.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. [1703/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1704/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad24.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. [1705/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/hadd.bc [1706/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/clz.bc [1707/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/add_sat.bc [1708/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs_diff.bc [1709/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs.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. [1710/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/normalize.bc [1711/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/length.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. [1712/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1713/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1714/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_distance.bc [1715/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/dot.bc [1716/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/distance.bc [1717/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/cross.bc [1718/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/step.bc [1719/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/smoothstep.bc [1720/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/sign.bc [1721/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/radians.bc [1722/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/mix.bc [1723/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/degrees.bc [1724/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1725/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1726/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1727/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1728/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.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/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. [1729/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1730/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1731/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1732/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1733/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1734/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1735/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1736/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1737/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1738/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1739/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1740/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1741/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1742/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1743/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1744/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1745/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1746/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1747/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1748/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1749/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1750/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1751/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_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; | ^ | ( ) /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. [1752/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1753/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1754/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1755/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1756/2829] 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. [1757/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1758/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1759/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.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. [1760/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_or.bc [1761/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1762/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1763/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1764/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1765/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc [1766/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1767/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_add.bc [1768/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1769/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/prefetch.bc [1770/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1771/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1772/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1773/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_config.bc [1774/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx/lib/math/nextafter.bc [1775/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1776/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1777/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1778/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1779/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.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' [1780/2829] Generating builtins.opt.cedar-r600--.bc [1781/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1782/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1783/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1784/2829] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/convert.bc [1785/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_size.bc [1786/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_id.bc [1787/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vstore.bc [1788/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vload.bc [1789/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/min.bc [1790/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/max.bc [1791/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/clamp.bc [1792/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/signbit.bc [1793/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/select.bc [1794/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isunordered.bc [1795/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isordered.bc [1796/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnotequal.bc [1797/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnormal.bc [1798/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnan.bc [1799/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessgreater.bc [1800/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessequal.bc [1801/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isless.bc [1802/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isinf.bc [1803/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreaterequal.bc [1804/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreater.bc [1805/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isfinite.bc [1806/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isequal.bc [1807/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/bitselect.bc [1808/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/any.bc [1809/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/all.bc [1810/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle2.bc [1811/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle.bc [1812/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/trunc.bc [1813/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tgamma.bc [1814/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanpi.bc [1815/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tanpi.bc [1816/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanh.bc [1817/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tan.bc [1818/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tan.bc [1819/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sqrt.bc [1820/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_sqrt.bc [1821/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinpi.bc [1822/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinh.bc [1823/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos_helpers.bc [1824/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos.bc [1825/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sin.bc [1826/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rsqrt.bc [1827/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/round.bc [1828/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rootn.bc [1829/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_rootn.bc [1830/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rint.bc [1831/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remquo.bc [1832/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remquo.bc [1833/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remainder.bc [1834/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remainder.bc [1835/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/powr.bc [1836/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_powr.bc [1837/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pown.bc [1838/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pown.bc [1839/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pow.bc [1840/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pow.bc [1841/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_nextafter.bc [1842/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tables.bc [1843/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_tan.bc [1844/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sqrt.bc [1845/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sin.bc [1846/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_rsqrt.bc [1847/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_recip.bc [1848/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_powr.bc [1849/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log2.bc [1850/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log10.bc [1851/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log.bc [1852/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp2.bc [1853/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp10.bc [1854/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp.bc [1855/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_divide.bc [1856/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_cos.bc [1857/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/nan.bc [1858/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/modf.bc [1859/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/minmag.bc [1860/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/maxmag.bc [1861/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/mad.bc [1862/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/logb.bc [1863/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log2.bc [1864/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log1p.bc [1865/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log10.bc [1866/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log.bc [1867/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma_r.bc [1868/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma.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. [1869/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ldexp.bc [1870/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_ldexp.bc [1871/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ilogb.bc [1872/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/hypot.bc [1873/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_hypot.bc [1874/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.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. [1875/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sqrt.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. [1876/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sin.bc [1877/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_rsqrt.bc [1878/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_recip.bc [1879/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_powr.bc [1880/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log2.bc [1881/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log10.bc [1882/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log.bc [1883/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp2.bc [1884/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp10.bc [1885/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp.bc [1886/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_divide.bc [1887/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_cos.bc [1888/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/frexp.bc [1889/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fract.bc [1890/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmod.bc [1891/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fmod.bc [1892/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmin.bc [1893/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmax.bc [1894/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fma.bc [1895/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fma.bc [1896/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/floor.bc [1897/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fdim.bc [1898/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fabs.bc [1899/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp10.bc [1900/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_exp10.bc [1901/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp2.bc [1902/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/expm1.bc [1903/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp_helper.bc [1904/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp.bc [1905/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erfc.bc [1906/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erf.bc [1907/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ep_log.bc [1908/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cospi.bc [1909/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cosh.bc [1910/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cos.bc [1911/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/copysign.bc [1912/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ceil.bc [1913/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cbrt.bc [1914/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanpi.bc [1915/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanh.bc [1916/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2pi.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. [1917/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2.bc [1918/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan.bc [1919/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinpi.bc [1920/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinh.bc [1921/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asin.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. [1922/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acospi.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. [1923/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acosh.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. [1924/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acos.bc [1925/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/upsample.bc [1926/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/sub_sat.bc [1927/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rotate.bc [1928/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rhadd.bc [1929/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/popcount.bc [1930/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul_hi.bc [1931/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul24.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. [1932/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad_sat.bc [1933/2829] 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/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. [1934/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/hadd.bc [1935/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/clz.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. [1936/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/add_sat.bc [1937/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs_diff.bc [1938/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs.bc [1939/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/normalize.bc [1940/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/length.bc [1941/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_normalize.bc [1942/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_length.bc [1943/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_distance.bc [1944/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/dot.bc [1945/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/distance.bc [1946/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/cross.bc [1947/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/step.bc [1948/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/smoothstep.bc [1949/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/sign.bc [1950/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/radians.bc [1951/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/mix.bc [1952/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/degrees.bc [1953/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1954/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1955/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1956/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1957/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1958/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1959/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1960/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1961/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1962/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_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; | ^ | ( ) /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. [1963/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1964/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1965/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1966/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1967/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1968/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1969/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1970/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1971/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1972/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1973/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1974/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.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/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. [1975/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1976/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1977/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1978/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1979/2829] 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/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. [1980/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_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; | ^ | ( ) /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. [1981/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1982/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1983/2829] Linking CLC static library builtins.link.nvptx64--nvidiacl.bc [1984/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1985/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1986/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1987/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xchg.bc [1988/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xor.bc [1989/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_sub.bc [1990/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_or.bc [1991/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_min.bc [1992/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_max.bc [1993/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_inc.bc [1994/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_dec.bc [1995/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1996/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_and.bc [1997/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_add.bc [1998/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/wait_group_events.bc [1999/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/prefetch.bc [2000/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_strided_copy.bc [2001/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_copy.bc [2002/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_helper_func.bc [2003/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_config.bc [2004/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/ptx/lib/math/nextafter.bc [2005/2829] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_use_default.bc [2006/2829] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/convert.bc [2007/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/workitem/get_global_id.bc [2008/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vstore.bc [2009/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vload.bc [2010/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/min.bc [2011/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/max.bc [2012/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/clamp.bc [2013/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/signbit.bc [2014/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/select.bc [2015/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isunordered.bc [2016/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isordered.bc [2017/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnotequal.bc [2018/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnormal.bc [2019/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnan.bc [2020/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessgreater.bc [2021/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessequal.bc [2022/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isless.bc [2023/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isinf.bc [2024/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreaterequal.bc [2025/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreater.bc [2026/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isfinite.bc [2027/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isequal.bc [2028/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/bitselect.bc [2029/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/any.bc [2030/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/all.bc [2031/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle2.bc [2032/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle.bc [2033/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/trunc.bc [2034/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tgamma.bc [2035/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanpi.bc [2036/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tanpi.bc [2037/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanh.bc [2038/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tan.bc [2039/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tan.bc [2040/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_sqrt.bc [2041/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinpi.bc [2042/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinh.bc [2043/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos_helpers.bc [2044/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos.bc [2045/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sin.bc [2046/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rsqrt.bc [2047/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/round.bc [2048/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rootn.bc [2049/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_rootn.bc [2050/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rint.bc [2051/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remquo.bc [2052/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remquo.bc [2053/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remainder.bc [2054/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remainder.bc [2055/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/powr.bc [2056/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_powr.bc [2057/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pown.bc [2058/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pown.bc [2059/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pow.bc [2060/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pow.bc [2061/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_nextafter.bc [2062/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tables.bc [2063/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_tan.bc [2064/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sqrt.bc [2065/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sin.bc [2066/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_rsqrt.bc [2067/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_recip.bc [2068/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_powr.bc [2069/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_log2.bc [2070/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp2.bc [2071/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp10.bc [2072/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_divide.bc [2073/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_cos.bc [2074/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/nan.bc [2075/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/modf.bc [2076/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/minmag.bc [2077/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/maxmag.bc [2078/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/mad.bc [2079/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/logb.bc [2080/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log2.bc [2081/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log1p.bc [2082/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log10.bc [2083/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log.bc [2084/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma_r.bc [2085/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma.bc [2086/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_ldexp.bc [2087/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ilogb.bc [2088/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/hypot.bc [2089/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_hypot.bc [2090/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_tan.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. [2091/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_sin.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. [2092/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_powr.bc [2093/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_divide.bc [2094/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_cos.bc [2095/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/frexp.bc [2096/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fract.bc [2097/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fmod.bc [2098/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fmod.bc [2099/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fma.bc [2100/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_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. [2101/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/floor.bc [2102/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fdim.bc [2103/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fabs.bc [2104/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp10.bc [2105/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_exp10.bc [2106/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp2.bc [2107/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/expm1.bc [2108/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp_helper.bc [2109/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp.bc [2110/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erfc.bc [2111/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erf.bc [2112/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ep_log.bc [2113/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cospi.bc [2114/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cosh.bc [2115/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cos.bc [2116/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/copysign.bc [2117/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ceil.bc [2118/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cbrt.bc [2119/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanpi.bc [2120/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanh.bc [2121/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2pi.bc [2122/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2.bc [2123/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan.bc [2124/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinpi.bc [2125/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinh.bc [2126/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asin.bc [2127/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acospi.bc [2128/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acosh.bc [2129/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acos.bc [2130/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/upsample.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' [2131/2829] Generating builtins.opt.nvptx64--nvidiacl.bc [2132/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/sub_sat.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. [2133/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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; | ^ | ( ) /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. [2134/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rhadd.bc [2135/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul_hi.bc [2136/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul24.bc [2137/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad_sat.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. [2138/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad24.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. [2139/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/hadd.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. [2140/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/clz.bc [2141/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/add_sat.bc [2142/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs_diff.bc [2143/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs.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/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/normalize.bc [2145/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/length.bc [2146/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_normalize.bc [2147/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_length.bc [2148/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_distance.bc [2149/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/dot.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. [2150/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/distance.bc [2151/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/cross.bc [2152/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/step.bc [2153/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/smoothstep.bc [2154/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/sign.bc [2155/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/radians.bc [2156/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/mix.bc [2157/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/degrees.bc [2158/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2159/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2160/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2161/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2162/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2163/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2164/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2165/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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/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. [2166/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2167/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2168/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2169/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2170/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2171/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2172/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2173/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2174/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2175/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2176/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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/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. [2177/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2178/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2179/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2180/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2181/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2182/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2183/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.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. [2184/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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/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. [2185/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2186/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2187/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2188/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2189/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2190/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2191/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xchg.bc [2192/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xor.bc [2193/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_sub.bc [2194/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_or.bc [2195/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_min.bc [2196/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_max.bc [2197/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_inc.bc [2198/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_dec.bc [2199/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_cmpxchg.bc [2200/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_and.bc [2201/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_add.bc [2202/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/wait_group_events.bc [2203/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/prefetch.bc [2204/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_strided_copy.bc [2205/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_copy.bc [2206/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_helper_func.bc [2207/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_config.bc [2208/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/sqrt.bc [2209/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/nextafter.bc [2210/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_sqrt.bc [2211/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_rsqrt.bc [2212/2829] Linking CLC static library builtins.link.nvptx64--.bc [2213/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_recip.bc [2214/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log2.bc [2215/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log10.bc [2216/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log.bc [2217/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp2.bc [2218/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp10.bc [2219/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp.bc [2220/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log10.bc [2221/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log.bc [2222/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_exp.bc [2223/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_work_dim.bc [2224/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_local_id.bc [2225/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_group_id.bc [2226/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_global_offset.bc [2227/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/synchronization/barrier.bc [2228/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/mem_fence/fence.bc [2229/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/ldexp.bc [2230/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmin.bc [2231/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmax.bc [2232/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/integer/popcount.bc [2233/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2234/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_num_groups.bc [2235/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_local_size.bc [2236/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_global_size.bc [2237/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_use_default.bc [2238/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/convert.bc [2239/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/workitem/get_global_id.bc [2240/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vstore.bc [2241/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vload.bc [2242/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/min.bc [2243/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/max.bc [2244/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/clamp.bc [2245/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/signbit.bc [2246/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/select.bc [2247/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isunordered.bc [2248/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isordered.bc [2249/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnotequal.bc [2250/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnormal.bc [2251/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnan.bc [2252/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessgreater.bc [2253/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessequal.bc [2254/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isless.bc [2255/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isinf.bc [2256/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreaterequal.bc [2257/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreater.bc [2258/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isfinite.bc [2259/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isequal.bc [2260/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/bitselect.bc [2261/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/any.bc [2262/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/all.bc [2263/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle2.bc [2264/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle.bc [2265/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/trunc.bc [2266/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tgamma.bc [2267/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanpi.bc [2268/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tanpi.bc [2269/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanh.bc [2270/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tan.bc [2271/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tan.bc [2272/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_sqrt.bc [2273/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinpi.bc [2274/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinh.bc [2275/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos_helpers.bc [2276/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos.bc [2277/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sin.bc [2278/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rsqrt.bc [2279/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/round.bc [2280/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rootn.bc [2281/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_rootn.bc [2282/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rint.bc [2283/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remquo.bc [2284/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remquo.bc [2285/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remainder.bc [2286/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remainder.bc [2287/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/powr.bc [2288/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_powr.bc [2289/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pown.bc [2290/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pown.bc [2291/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pow.bc [2292/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pow.bc [2293/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_nextafter.bc [2294/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tables.bc [2295/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_tan.bc [2296/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sqrt.bc [2297/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sin.bc [2298/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_rsqrt.bc [2299/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_recip.bc [2300/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_powr.bc [2301/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_log2.bc [2302/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp2.bc [2303/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp10.bc [2304/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_divide.bc [2305/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_cos.bc [2306/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/nan.bc [2307/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/modf.bc [2308/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/minmag.bc [2309/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/maxmag.bc [2310/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/mad.bc [2311/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/logb.bc [2312/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log2.bc [2313/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log1p.bc [2314/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log10.bc [2315/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log.bc [2316/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma_r.bc [2317/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma.bc [2318/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_ldexp.bc [2319/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ilogb.bc [2320/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/hypot.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. [2321/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_hypot.bc [2322/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_tan.bc [2323/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_sin.bc [2324/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_powr.bc [2325/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_divide.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. [2326/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_cos.bc [2327/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/frexp.bc [2328/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fract.bc [2329/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fmod.bc [2330/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_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. [2331/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fma.bc [2332/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fma.bc [2333/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/floor.bc [2334/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fdim.bc [2335/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fabs.bc [2336/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp10.bc [2337/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_exp10.bc [2338/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp2.bc [2339/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/expm1.bc [2340/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp_helper.bc [2341/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp.bc [2342/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erfc.bc [2343/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erf.bc [2344/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ep_log.bc [2345/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cospi.bc [2346/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cosh.bc [2347/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cos.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' [2348/2829] Generating builtins.opt.nvptx64--.bc [2349/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/copysign.bc [2350/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ceil.bc [2351/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cbrt.bc [2352/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanpi.bc [2353/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanh.bc [2354/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2pi.bc [2355/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2.bc [2356/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan.bc [2357/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinpi.bc [2358/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinh.bc [2359/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asin.bc [2360/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acospi.bc [2361/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acosh.bc [2362/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acos.bc [2363/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/upsample.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. [2364/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/sub_sat.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. [2365/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rotate.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. [2366/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rhadd.bc [2367/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul_hi.bc [2368/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul24.bc [2369/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad_sat.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. [2370/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad24.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. [2371/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/hadd.bc [2372/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/clz.bc [2373/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/add_sat.bc [2374/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs_diff.bc [2375/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs.bc [2376/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/normalize.bc [2377/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/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. [2378/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_normalize.bc [2379/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_length.bc [2380/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_distance.bc [2381/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/dot.bc [2382/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/distance.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. [2383/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/cross.bc [2384/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/step.bc [2385/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/smoothstep.bc [2386/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/sign.bc [2387/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/radians.bc [2388/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/mix.bc [2389/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/degrees.bc [2390/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2391/2829] 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/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. [2392/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2393/2829] Linking CLC static library builtins.link.nvptx--nvidiacl.bc [2394/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2395/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2396/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2397/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2398/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2399/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2400/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2401/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2402/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2403/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2404/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2405/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2406/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2407/2829] 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/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. [2408/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2409/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2410/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.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. [2411/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2412/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2413/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_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; | ^ | ( ) /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. [2414/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2415/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2416/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [2417/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2418/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2419/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2420/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2421/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2422/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2423/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2424/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xchg.bc [2425/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xor.bc [2426/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_sub.bc [2427/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_or.bc [2428/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_min.bc [2429/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_max.bc [2430/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_inc.bc [2431/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_dec.bc [2432/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_cmpxchg.bc [2433/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_and.bc [2434/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_add.bc [2435/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/wait_group_events.bc [2436/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/prefetch.bc [2437/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_strided_copy.bc [2438/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_copy.bc [2439/2829] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.bc [2440/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_config.bc [2441/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/sqrt.bc [2442/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/nextafter.bc [2443/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_sqrt.bc [2444/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_rsqrt.bc [2445/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_recip.bc [2446/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log2.bc [2447/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log10.bc [2448/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log.bc [2449/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp2.bc [2450/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp10.bc [2451/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp.bc [2452/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log10.bc [2453/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log.bc [2454/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_exp.bc [2455/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_work_dim.bc [2456/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_local_id.bc [2457/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_group_id.bc [2458/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_global_offset.bc [2459/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/synchronization/barrier.bc [2460/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/mem_fence/fence.bc [2461/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/ldexp.bc [2462/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmin.bc [2463/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmax.bc [2464/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/integer/popcount.bc [2465/2829] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2466/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_num_groups.bc [2467/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_local_size.bc [2468/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_global_size.bc [2469/2829] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_use_default.bc [2470/2829] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/convert.bc [2471/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/workitem/get_global_id.bc [2472/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vstore.bc [2473/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vload.bc [2474/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/min.bc [2475/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/max.bc [2476/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/clamp.bc [2477/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/signbit.bc [2478/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/select.bc [2479/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isunordered.bc [2480/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isordered.bc [2481/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnotequal.bc [2482/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnormal.bc [2483/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnan.bc [2484/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessgreater.bc [2485/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessequal.bc [2486/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isless.bc [2487/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isinf.bc [2488/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreaterequal.bc [2489/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreater.bc [2490/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isfinite.bc [2491/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isequal.bc [2492/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/bitselect.bc [2493/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/any.bc [2494/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/all.bc [2495/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle2.bc [2496/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle.bc [2497/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/trunc.bc [2498/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tgamma.bc [2499/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanpi.bc [2500/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tanpi.bc [2501/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanh.bc [2502/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tan.bc [2503/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tan.bc [2504/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_sqrt.bc [2505/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinpi.bc [2506/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinh.bc [2507/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos_helpers.bc [2508/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos.bc [2509/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sin.bc [2510/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rsqrt.bc [2511/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/round.bc [2512/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rootn.bc [2513/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_rootn.bc [2514/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rint.bc [2515/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remquo.bc [2516/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remquo.bc [2517/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remainder.bc [2518/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remainder.bc [2519/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/powr.bc [2520/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_powr.bc [2521/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pown.bc [2522/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pown.bc [2523/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pow.bc [2524/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pow.bc [2525/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_nextafter.bc [2526/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tables.bc [2527/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_tan.bc [2528/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sqrt.bc [2529/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sin.bc [2530/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_rsqrt.bc [2531/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_recip.bc [2532/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_powr.bc [2533/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_log2.bc [2534/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp2.bc [2535/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp10.bc [2536/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_divide.bc [2537/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_cos.bc [2538/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/nan.bc [2539/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/modf.bc [2540/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/minmag.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' [2541/2829] Generating builtins.opt.nvptx--nvidiacl.bc [2542/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/maxmag.bc [2543/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/mad.bc [2544/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/logb.bc [2545/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log2.bc [2546/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log1p.bc [2547/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log10.bc [2548/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log.bc [2549/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma_r.bc [2550/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma.bc [2551/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_ldexp.bc [2552/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ilogb.bc [2553/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/hypot.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. [2554/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_hypot.bc [2555/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_tan.bc [2556/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_sin.bc [2557/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_powr.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. [2558/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_divide.bc [2559/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_cos.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. [2560/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/frexp.bc [2561/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fract.bc [2562/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fmod.bc [2563/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fmod.bc [2564/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fma.bc [2565/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fma.bc [2566/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/floor.bc [2567/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fdim.bc [2568/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fabs.bc [2569/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp10.bc [2570/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_exp10.bc [2571/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp2.bc [2572/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/expm1.bc [2573/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp_helper.bc [2574/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp.bc [2575/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erfc.bc [2576/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erf.bc [2577/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ep_log.bc [2578/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cospi.bc [2579/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cosh.bc [2580/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cos.bc [2581/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/copysign.bc [2582/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ceil.bc [2583/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cbrt.bc [2584/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanpi.bc [2585/2829] Linking CLC static library builtins.link.nvptx--.bc [2586/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanh.bc [2587/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2pi.bc [2588/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2.bc [2589/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan.bc [2590/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinpi.bc [2591/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinh.bc [2592/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asin.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. [2593/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acospi.bc [2594/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acosh.bc [2595/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acos.bc [2596/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/upsample.bc [2597/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/sub_sat.bc [2598/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rotate.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. [2599/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rhadd.bc [2600/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul_hi.bc [2601/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul24.bc [2602/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad_sat.bc [2603/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad24.bc [2604/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/hadd.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. [2605/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/clz.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. [2606/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/add_sat.bc [2607/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs_diff.bc [2608/2829] 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_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. [2609/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/normalize.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. [2610/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/length.bc [2611/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_normalize.bc [2612/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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. [2613/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_distance.bc [2614/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/dot.bc [2615/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/distance.bc [2616/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/cross.bc [2617/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/step.bc [2618/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/smoothstep.bc [2619/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/sign.bc [2620/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/radians.bc [2621/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/mix.bc [2622/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/degrees.bc [2623/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2624/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2625/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2626/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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/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. [2627/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2628/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2629/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2630/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2631/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2632/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2633/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2634/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2635/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2636/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2637/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2638/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2639/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2640/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2641/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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/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. [2642/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2643/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2644/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2645/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2646/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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/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. [2647/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2648/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_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. [2649/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2650/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2651/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2652/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2653/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2654/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2655/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2656/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xchg.bc [2657/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xor.bc [2658/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_sub.bc [2659/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_or.bc [2660/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_min.bc [2661/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_max.bc [2662/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_inc.bc [2663/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_dec.bc [2664/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_cmpxchg.bc [2665/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_and.bc [2666/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_add.bc [2667/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/wait_group_events.bc [2668/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/prefetch.bc [2669/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_strided_copy.bc [2670/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_copy.bc [2671/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.bc [2672/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_config.bc [2673/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/sqrt.bc [2674/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/nextafter.bc [2675/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_sqrt.bc [2676/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_rsqrt.bc [2677/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_recip.bc [2678/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log2.bc [2679/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log10.bc [2680/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log.bc [2681/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp2.bc [2682/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp10.bc [2683/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp.bc [2684/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log10.bc [2685/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log.bc [2686/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_exp.bc [2687/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_work_dim.bc [2688/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_num_groups.bc [2689/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_size.bc [2690/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_id.bc [2691/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_size.bc [2692/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_group_id.bc [2693/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_offset.bc [2694/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/synchronization/barrier.bc [2695/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/mem_fence/fence.bc [2696/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/ldexp.bc [2697/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmin.bc [2698/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmax.bc [2699/2829] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/integer/popcount.bc [2700/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2701/2829] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_use_default.bc [2702/2829] 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' [2703/2829] Generating builtins.opt.nvptx--.bc [2704/2829] Linking CLC static library builtins.link.tahiti-amdgcn-mesa-mesa3d.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' [2705/2829] Generating builtins.opt.tahiti-amdgcn-mesa-mesa3d.bc [2706/2829] 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' [2707/2829] Generating builtins.opt.amdgcn--amdhsa.bc [2708/2829] 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' [2709/2829] Generating builtins.opt.tahiti-amdgcn--.bc [2710/2829] Generating cayman-r600--.bc [2711/2829] 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 [2712/2829] Generating cypress-r600--.bc [2713/2829] 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 [2714/2829] Generating barts-r600--.bc [2715/2829] 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 [2716/2829] 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 [2717/2829] Generating cedar-r600--.bc [2718/2829] 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 [2719/2829] 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 [2720/2829] 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 [2721/2829] 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 [2722/2829] 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 [2723/2829] 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. [2724/2829] Generating nvptx64--nvidiacl.bc [2725/2829] Generating amdgcn--amdhsa.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. [2726/2829] Generating nvptx64--.bc [2727/2829] 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 [2728/2829] 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 [2729/2829] 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 [2730/2829] 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 [2731/2829] 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 [2732/2829] 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 [2733/2829] 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 [2734/2829] 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 [2735/2829] 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 [2736/2829] 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 [2737/2829] 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 [2738/2829] 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 [2739/2829] 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 [2740/2829] 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 [2741/2829] 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 [2742/2829] 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 [2743/2829] 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 [2744/2829] 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 [2745/2829] 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 [2746/2829] 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 [2747/2829] 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 [2748/2829] 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 [2749/2829] 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 [2750/2829] 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 [2751/2829] 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 [2752/2829] 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 [2753/2829] 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 [2754/2829] 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 [2755/2829] 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 [2756/2829] 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 [2757/2829] 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 [2758/2829] 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 [2759/2829] 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 [2760/2829] 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 [2761/2829] 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 [2762/2829] 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 [2763/2829] 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 [2764/2829] 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 [2765/2829] 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 [2766/2829] 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 [2767/2829] 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 [2768/2829] 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 [2769/2829] 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 [2770/2829] 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 [2771/2829] 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 [2772/2829] 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 [2773/2829] 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 [2774/2829] 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 [2775/2829] 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 [2776/2829] 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 [2777/2829] 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. [2778/2829] Generating nvptx--nvidiacl.bc [2779/2829] 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 [2780/2829] 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 [2781/2829] 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 [2782/2829] 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 [2783/2829] 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 [2784/2829] 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 [2785/2829] 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 [2786/2829] 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 [2787/2829] 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 [2788/2829] 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 [2789/2829] 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 [2790/2829] 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 [2791/2829] 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 [2792/2829] 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 [2793/2829] 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 [2794/2829] 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 [2795/2829] 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 [2796/2829] 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 [2797/2829] 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 [2798/2829] 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 [2799/2829] 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 [2800/2829] 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 [2801/2829] 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 [2802/2829] 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 [2803/2829] 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 [2804/2829] 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 [2805/2829] 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 [2806/2829] 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 [2807/2829] 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 [2808/2829] 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 [2809/2829] 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 [2810/2829] 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 [2811/2829] 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 [2812/2829] 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 [2813/2829] 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 [2814/2829] 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 [2815/2829] 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 [2816/2829] 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 [2817/2829] 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 [2818/2829] 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 [2819/2829] 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 [2820/2829] 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 [2821/2829] 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 [2822/2829] 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 [2823/2829] 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 [2824/2829] 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 [2825/2829] 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 [2826/2829] 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 [2827/2829] 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 [2828/2829] 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 /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. [2829/2829] Generating nvptx--.bc [1/1] Running tests... Test project /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build Start 1: external-calls-tahiti-amdgcn--.bc Start 2: external-calls-amdgcn--amdhsa.bc Start 3: external-calls-tahiti-amdgcn-mesa-mesa3d.bc Start 4: external-calls-nvptx--nvidiacl.bc Start 5: external-calls-nvptx64--nvidiacl.bc Start 6: external-calls-cedar-r600--.bc Start 7: external-calls-cypress-r600--.bc Start 8: external-calls-barts-r600--.bc Start 9: external-calls-cayman-r600--.bc 1/9 Test #7: external-calls-cypress-r600--.bc .............. Passed 7.51 sec 2/9 Test #6: external-calls-cedar-r600--.bc ................ Passed 8.34 sec 3/9 Test #9: external-calls-cayman-r600--.bc ............... Passed 8.63 sec 4/9 Test #8: external-calls-barts-r600--.bc ................ Passed 8.92 sec 5/9 Test #4: external-calls-nvptx--nvidiacl.bc ............. Passed 13.58 sec 6/9 Test #5: external-calls-nvptx64--nvidiacl.bc ........... Passed 14.02 sec 7/9 Test #2: external-calls-amdgcn--amdhsa.bc .............. Passed 15.38 sec 8/9 Test #3: external-calls-tahiti-amdgcn-mesa-mesa3d.bc ... Passed 15.64 sec 9/9 Test #1: external-calls-tahiti-amdgcn--.bc ............. Passed 16.32 sec 100% tests passed, 0 tests failed out of 9 Total Test time (real) = 16.34 sec >>> 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/atomic -- 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_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_cmpxchg.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_decl.inc -- 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_max.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_dec.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/atomic/atomic_and.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/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_int64_base_atomics -- 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_sub.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_int64_base_atomics/atom_add.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/clcfunc.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_max.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_or.h -- 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_and.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/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.h -- 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/prefetch.inc -- 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.h -- 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/gentype.inc -- 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/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/min.inc -- 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/max.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/min.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/cl_khr_global_int32_extended_atomics -- 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/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_or.h -- 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_and.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/common -- 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/radians.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/step.inc -- 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/mix.h -- 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/degrees.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/degrees.h -- 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/cl_khr_local_int32_base_atomics -- 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_sub.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/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_dec.h -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/clcmacros.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/math -- 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/cbrt.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/cos.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/copysign.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/binary_decl.inc -- 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/fmod.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/ilogb.inc -- 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/remquo.inc -- 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/acosh.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/fract.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/native_cos.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/log10.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/native_powr.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/nextafter.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/half_divide.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/half_exp10.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/acos.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/half_log.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/logb.h -- 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/tgamma.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/erf.h -- 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/native_recip.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/frexp.inc -- 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/hypot.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/atanh.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/tanpi.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/cospi.h -- 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/native_exp.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/tan.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/half_cos.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/lgamma.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/binary_decl_tt.inc -- 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/expm1.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/sincos.inc -- 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/remainder.h -- 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/exp.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/round.h -- 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/ternary_decl.inc -- 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/unary_decl.inc -- 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/gentype.inc -- 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/asinh.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/native_tan.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/exp2.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/rsqrt.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/asin.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/asinpi.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/sincos.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/modf.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/tanh.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/powr.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/remquo.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/ilogb.h -- 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/native_exp10.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/sinpi.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/half_exp2.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/half_tan.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/cl_khr_global_int32_base_atomics -- 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_sub.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/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_dec.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/shuffle2.h -- 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/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/geometric -- 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/cross.h -- 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/floatn.inc -- 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/geometric/fast_normalize.inc -- 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_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/distance.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/length.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/normalize.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/integer -- 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/add_sat.inc -- 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/mul24.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/mul_hi.h -- 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/abs_diff.inc -- 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/rotate.h -- 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/sub_sat.h -- 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/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/clz.h -- 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/sub_sat.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/rotate.inc -- 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/gentype.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/abs.inc -- 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/hadd.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/unary.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/integer/abs.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/cl_khr_int64_extended_atomics -- 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/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_or.h -- 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_and.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/workitem -- 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_offset.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/workitem/get_local_size.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_work_dim.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_group_id.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/relational -- 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/binary_decl.inc -- 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/bitselect.inc -- 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/islessequal.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/isequal.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/select.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/bitselect.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/isordered.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/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/unary_decl.inc -- 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/islessgreater.h -- 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/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/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-r1 pkgconfig >>> libclc-dev*: Package size: 1.2 MB >>> libclc-dev*: Compressing data... >>> libclc-dev*: Create checksum... >>> libclc-dev*: Create libclc-dev-18.1.8-r1.apk >>> libclc*: Tracing dependencies... >>> libclc*: Package size: 73.2 MB >>> libclc*: Compressing data... >>> libclc*: Create checksum... >>> libclc*: Create libclc-18.1.8-r1.apk >>> libclc: Build complete at Wed, 07 Aug 2024 14:21:24 +0000 elapsed time 0h 7m 28s >>> libclc: Cleaning up srcdir >>> libclc: Cleaning up pkgdir >>> libclc: Uninstalling dependencies... (1/40) Purging .makedepends-libclc (20240807.141358) (2/40) Purging clang18 (18.1.8-r0) (3/40) Purging clang18-headers (18.1.8-r0) (4/40) Purging cmake (3.30.2-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.3-r0) (9/40) Purging spirv-llvm-translator (18.1.3-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-r1) (17/40) Purging zstd (1.5.6-r1) (18/40) Purging spirv-tools-dev (1.3.290.0-r0) (19/40) Purging spirv-headers (1.3.290.0-r0) (20/40) Purging spirv-tools (1.3.290.0-r0) (21/40) Purging spirv-llvm-translator-libs (18.1.3-r0) (22/40) Purging llvm18-test-utils-pyc (18.1.8-r0) (23/40) Purging llvm18-test-utils (18.1.8-r0) (24/40) Purging python3-pyc (3.12.4-r0) (25/40) Purging python3-pycache-pyc0 (3.12.4-r0) (26/40) Purging pyc (3.12.4-r0) (27/40) Purging python3 (3.12.4-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: 341 MiB in 102 packages >>> libclc: Updating the main/riscv64 repository index... >>> libclc: Signing the index...