>>> libclc: Building main/libclc 18.1.8-r0 (using abuild 3.13.0-r3) started Thu, 01 Aug 2024 09:42:21 +0000 >>> libclc: Checking sanity of /home/buildozer/aports/main/libclc/APKBUILD... >>> libclc: Analyzing dependencies... >>> libclc: Installing for build: build-base clang18 cmake llvm18-dev llvm18-static llvm18-gtest samurai spirv-llvm-translator-dev (1/40) Installing clang18-headers (18.1.8-r0) (2/40) Installing libffi (3.4.6-r0) (3/40) Installing xz-libs (5.6.2-r0) (4/40) Installing libxml2 (2.12.8-r0) (5/40) Installing llvm18-libs (18.1.8-r0) (6/40) Installing clang18-libs (18.1.8-r0) (7/40) Installing llvm18-linker-tools (18.1.8-r0) (8/40) Installing clang18 (18.1.8-r0) (9/40) Installing libbz2 (1.0.8-r6) (10/40) Installing libarchive (3.7.4-r0) (11/40) Installing rhash-libs (1.4.4-r0) (12/40) Installing libuv (1.48.0-r0) (13/40) Installing cmake (3.30.1-r0) (14/40) Installing llvm18 (18.1.8-r0) (15/40) Installing linux-headers (6.6-r0) (16/40) Installing libffi-dev (3.4.6-r0) (17/40) Installing zlib-dev (1.3.1-r1) (18/40) Installing zstd (1.5.6-r0) (19/40) Installing zstd-dev (1.5.6-r0) (20/40) Installing gdbm (1.24-r0) (21/40) Installing mpdecimal (4.0.0-r0) (22/40) Installing libpanelw (6.5_p20240601-r0) (23/40) Installing sqlite-libs (3.46.0-r0) (24/40) Installing python3 (3.12.3-r1) (25/40) Installing python3-pycache-pyc0 (3.12.3-r1) (26/40) Installing pyc (3.12.3-r1) (27/40) Installing llvm18-test-utils-pyc (18.1.8-r0) (28/40) Installing python3-pyc (3.12.3-r1) (29/40) Installing llvm18-test-utils (18.1.8-r0) (30/40) Installing llvm18-dev (18.1.8-r0) (31/40) Installing llvm18-static (18.1.8-r0) (32/40) Installing llvm18-gtest (18.1.8-r0) (33/40) Installing samurai (1.2-r5) (34/40) Installing spirv-llvm-translator-libs (18.1.2-r0) (35/40) Installing spirv-tools (1.3.290.0-r0) (36/40) Installing spirv-llvm-translator (18.1.2-r0) (37/40) Installing spirv-headers (1.3.290.0-r0) (38/40) Installing spirv-tools-dev (1.3.290.0-r0) (39/40) Installing spirv-llvm-translator-dev (18.1.2-r0) (40/40) Installing .makedepends-libclc (20240801.094223) Executing busybox-1.36.1-r31.trigger OK: 1108 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 123k 100 123k 0 0 735k 0 --:--:-- --:--:-- --:--:-- 740k >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libclc-18.1.8.src.tar.xz >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz >>> libclc: Checking sha512sums... libclc-18.1.8.src.tar.xz: OK cmake-18.1.8.src.tar.xz: OK >>> libclc: Unpacking /var/cache/distfiles/edge/libclc-18.1.8.src.tar.xz... >>> libclc: Unpacking /var/cache/distfiles/edge/cmake-18.1.8.src.tar.xz... -- The CXX compiler identification is Clang 18.1.8 -- The C compiler identification is Clang 18.1.8 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-18 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang-18 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found ZLIB: /lib/libz.so (found version "1.3.1") -- Found zstd: /usr/lib/libzstd.so -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Linker detection: GNU ld LLVM version: 18.1.8 clang: /usr/lib/llvm18/bin/clang llvm-as: /usr/lib/llvm18/bin/llvm-as llvm-link: /usr/lib/llvm18/bin/llvm-link opt: /usr/lib/llvm18/bin/opt llvm-spirv: /usr/bin/llvm-spirv -- Check for working CLC compiler: /usr/lib/llvm18/bin/clang -- Check for working CLC compiler: /usr/lib/llvm18/bin/clang -- works -- Check for working LLAsm compiler: /usr/lib/llvm18/bin/llvm-as -- Check for working LLAsm compiler: /usr/lib/llvm18/bin/llvm-as -- works -- Found Python3: /usr/bin/python3.12 (found version "3.12.3") found components: Interpreter BUILDING amdgcn-- DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;tongapro;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx602;gfx705;gfx805;gfx900;gfx902;gfx904;gfx906;gfx908;gfx909;gfx90a;gfx90c;gfx940;gfx941;gfx942;gfx1010;gfx1011;gfx1012;gfx1013;gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1200;gfx1201 ) BUILDING amdgcn--amdhsa DEVICE: none ( ) BUILDING amdgcn-mesa-mesa3d DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;tongapro;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx602;gfx705;gfx805;gfx900;gfx902;gfx904;gfx906;gfx908;gfx909;gfx90a;gfx90c;gfx940;gfx941;gfx942;gfx1010;gfx1011;gfx1012;gfx1013;gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1200;gfx1201 ) BUILDING clspv-- DEVICE: none ( ) BUILDING clspv64-- DEVICE: none ( ) BUILDING nvptx-- DEVICE: none ( ) BUILDING nvptx--nvidiacl DEVICE: none ( ) BUILDING nvptx64-- DEVICE: none ( ) BUILDING nvptx64--nvidiacl DEVICE: none ( ) BUILDING r600-- DEVICE: cedar ( palm;sumo;sumo2;redwood;juniper ) DEVICE: cypress ( hemlock ) DEVICE: barts ( turks;caicos ) DEVICE: cayman ( aruba ) BUILDING spirv-mesa3d- DEVICE: none ( ) BUILDING spirv64-mesa3d- DEVICE: none ( ) -- Configuring done (7.6s) -- Generating done (1.7s) -- Build files have been written to: /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build [1/3013] Generating convert.cl [2/3013] Building CXX object CMakeFiles/prepare_builtins.dir/utils/prepare-builtins.cpp.o [3/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vstore.bc [4/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vload.bc [5/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tgamma.bc [6/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanpi.bc [7/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tanpi.bc [8/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanh.bc [9/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tan.bc [10/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tan.bc [11/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinpi.bc [12/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinh.bc [13/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos_helpers.bc [14/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos.bc [15/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sin.bc [16/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/rootn.bc [17/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_rootn.bc [18/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remquo.bc [19/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remquo.bc [20/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remainder.bc [21/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remainder.bc [22/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/powr.bc [23/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_powr.bc [24/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pown.bc [25/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pown.bc [26/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pow.bc [27/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pow.bc [28/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tables.bc [29/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/modf.bc [30/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/logb.bc [31/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log2.bc [32/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log1p.bc [33/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log10.bc [34/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log.bc [35/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma_r.bc [36/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma.bc [37/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ldexp.bc [38/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [39/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ilogb.bc [40/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/hypot.bc [41/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_hypot.bc [42/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_sqrt.bc [43/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [44/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/frexp.bc [45/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fract.bc [46/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fmod.bc [47/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fmod.bc [48/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/math/fma.bc [49/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fma.bc [50/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp10.bc [51/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_exp10.bc [52/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp2.bc [53/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/expm1.bc [54/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp_helper.bc [55/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp.bc [56/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erfc.bc [57/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erf.bc [58/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ep_log.bc [59/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cospi.bc [60/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cosh.bc [61/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cos.bc [62/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cbrt.bc [63/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanpi.bc [64/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanh.bc [65/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2pi.bc [66/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2.bc [67/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan.bc [68/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinpi.bc [69/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinh.bc [70/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asin.bc [71/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acospi.bc [72/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acosh.bc [73/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acos.bc [74/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/mad_sat.bc [75/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/rotate.bc /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. [76/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/normalize.bc [77/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/length.bc 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. [78/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc [79/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_length.bc [80/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_distance.bc [81/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/dot.bc [82/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/distance.bc /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. [83/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/cross.bc [84/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/step.bc [85/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/smoothstep.bc [86/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/sign.bc [87/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/radians.bc 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. [88/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/mix.bc [89/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/degrees.bc [90/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/wait_group_events.bc [91/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc [92/3013] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/subnormal_config.bc /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. [93/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vstore.bc [94/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vload.bc [95/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tgamma.bc /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. [96/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanpi.bc [97/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tanpi.bc /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. [98/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanh.bc [99/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tan.bc [100/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tan.bc [101/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinpi.bc /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. [102/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinh.bc [103/3013] 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/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. [104/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos.bc [105/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sin.bc [106/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/rootn.bc [107/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_rootn.bc [108/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remquo.bc [109/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remquo.bc /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. [110/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remainder.bc [111/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remainder.bc [112/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/powr.bc [113/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_powr.bc [114/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pown.bc [115/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pown.bc [116/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pow.bc [117/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pow.bc /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. [118/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tables.bc [119/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/modf.bc [120/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/logb.bc [121/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log2.bc /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. [122/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log1p.bc [123/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log10.bc [124/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log.bc [125/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma_r.bc [126/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma.bc [127/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ldexp.bc [128/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [129/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ilogb.bc [130/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/hypot.bc [131/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_hypot.bc [132/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_sqrt.bc [133/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [134/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/frexp.bc [135/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fract.bc [136/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fmod.bc /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. [137/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fmod.bc [138/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/math/fma.bc [139/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fma.bc [140/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp10.bc [141/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_exp10.bc [142/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp2.bc [143/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/expm1.bc [144/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp_helper.bc [145/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp.bc [146/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erfc.bc [147/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erf.bc [148/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ep_log.bc [149/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cospi.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [150/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cosh.bc [151/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cos.bc [152/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cbrt.bc [153/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanpi.bc [154/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanh.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [155/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2pi.bc [156/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2.bc [157/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan.bc [158/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinpi.bc [159/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinh.bc [160/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asin.bc [161/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acospi.bc [162/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acosh.bc /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. [163/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acos.bc [164/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/mad_sat.bc [165/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/rotate.bc [166/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/normalize.bc [167/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/length.bc [168/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc /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. [169/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_length.bc [170/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_distance.bc /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. [171/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/dot.bc [172/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/distance.bc [173/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/cross.bc [174/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/step.bc [175/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/smoothstep.bc [176/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/sign.bc [177/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/radians.bc [178/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/mix.bc [179/3013] Linking CLC static library builtins.link.spirv64-mesa3d-.bc [180/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/degrees.bc [181/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/wait_group_events.bc [182/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.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. [183/3013] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/subnormal_config.bc [184/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/workitem/get_global_id.bc [185/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vstore.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 124 | f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning 124 | f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first 124 | f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 167 | result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning 167 | result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first 167 | result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; | ^ | ( ) 2 warnings generated. [186/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vload.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. [187/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/min.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. [188/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/max.bc [189/3013] Generating spirv64-mesa3d-.spv [190/3013] Generating builtins.opt.spirv64-mesa3d-.bc [191/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/clamp.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. [192/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/signbit.bc [193/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/select.bc [194/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isunordered.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. [195/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isordered.bc [196/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnotequal.bc [197/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnormal.bc [198/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnan.bc [199/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessgreater.bc [200/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessequal.bc [201/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isless.bc [202/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isinf.bc [203/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreaterequal.bc [204/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreater.bc [205/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isfinite.bc [206/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isequal.bc [207/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/bitselect.bc [208/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/any.bc [209/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/all.bc [210/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle2.bc [211/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle.bc [212/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/trunc.bc [213/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tgamma.bc [214/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanpi.bc [215/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tanpi.bc [216/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanh.bc [217/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tan.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. [218/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tan.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 70 | z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning 70 | z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first 70 | z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 287 | ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning 287 | ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first 287 | ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; | ^ | ( ) 2 warnings generated. [219/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_sqrt.bc [220/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinpi.bc [221/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinh.bc [222/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos_helpers.bc [223/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos.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. [224/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sin.bc [225/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/round.bc [226/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rootn.bc [227/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_rootn.bc [228/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rint.bc [229/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/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. [230/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remquo.bc [231/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remainder.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [232/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remainder.bc [233/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/powr.bc [234/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_powr.bc [235/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pown.bc [236/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pown.bc [237/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pow.bc [238/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pow.bc [239/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_nextafter.bc [240/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tables.bc [241/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_tan.bc [242/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sqrt.bc [243/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sin.bc [244/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_recip.bc [245/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_powr.bc [246/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_log2.bc [247/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp2.bc [248/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp10.bc [249/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_divide.bc [250/3013] Linking CLC static library builtins.link.spirv-mesa3d-.bc [251/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_cos.bc [252/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/nan.bc [253/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/modf.bc [254/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/minmag.bc [255/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/maxmag.bc [256/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/mad.bc [257/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/logb.bc [258/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log2.bc [259/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log1p.bc [260/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log10.bc [261/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log.bc [262/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma_r.bc [263/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma.bc [264/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ldexp.bc [265/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_ldexp.bc [266/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ilogb.bc [267/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/hypot.bc [268/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_hypot.bc [269/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_tan.bc [270/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_sin.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. [271/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_powr.bc [272/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_divide.bc [273/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_cos.bc [274/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/frexp.bc [275/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fract.bc [276/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fmod.bc [277/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fmod.bc [278/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fma.bc [279/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fma.bc [280/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/floor.bc [281/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fdim.bc [282/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fabs.bc [283/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp10.bc [284/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_exp10.bc [285/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp2.bc [286/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/expm1.bc [287/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp_helper.bc [288/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp.bc [289/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erfc.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. [290/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erf.bc [291/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ep_log.bc [292/3013] Generating spirv-mesa3d-.spv [293/3013] Generating builtins.opt.spirv-mesa3d-.bc [294/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cospi.bc [295/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cosh.bc [296/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cos.bc [297/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/copysign.bc [298/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ceil.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. [299/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cbrt.bc [300/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanpi.bc [301/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanh.bc [302/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2pi.bc [303/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2.bc [304/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan.bc [305/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinpi.bc [306/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinh.bc [307/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asin.bc [308/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acospi.bc [309/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.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; | ^ | ( ) 6 warnings generated. [310/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acos.bc [311/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/upsample.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. [312/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/sub_sat.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. [313/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rotate.bc [314/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rhadd.bc [315/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/popcount.bc [316/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul_hi.bc [317/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul24.bc [318/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad_sat.bc [319/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad24.bc [320/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/hadd.bc [321/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/clz.bc [322/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/add_sat.bc [323/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs_diff.bc [324/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs.bc [325/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/normalize.bc [326/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/length.bc [327/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_normalize.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. [328/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_length.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. [329/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_distance.bc [330/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/dot.bc [331/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/distance.bc [332/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/cross.bc [333/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/step.bc [334/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/smoothstep.bc [335/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/sign.bc [336/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/radians.bc [337/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/mix.bc [338/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/degrees.bc [339/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [340/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [341/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc /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. [342/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [343/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [344/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [345/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [346/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [347/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [348/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [349/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [350/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [351/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [352/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [353/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [354/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [355/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [356/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [357/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc /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. [358/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [359/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [360/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [361/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [362/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [363/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [364/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.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; | ^ | ( ) 1 warning generated. [365/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [366/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [367/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [368/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [369/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [370/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [371/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [372/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xchg.bc [373/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xor.bc [374/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_sub.bc [375/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_or.bc [376/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_min.bc [377/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_max.bc [378/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_inc.bc [379/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_dec.bc [380/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [381/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_and.bc [382/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_add.bc [383/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/wait_group_events.bc [384/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/prefetch.bc [385/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [386/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_copy.bc [387/3013] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_helper_func.bc [388/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_config.bc [389/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/sqrt.bc [390/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/nextafter.bc [391/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_sqrt.bc [392/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [393/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_recip.bc [394/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log2.bc [395/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log10.bc [396/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log.bc [397/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp2.bc [398/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp10.bc [399/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp.bc [400/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log10.bc [401/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log.bc [402/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_exp.bc [403/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_work_dim.bc [404/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_num_groups.bc [405/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_size.bc [406/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_id.bc [407/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_size.bc [408/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_group_id.bc [409/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_offset.bc [410/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/synchronization/barrier.bc [411/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/rsqrt.bc [412/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/native_rsqrt.bc [413/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmin.bc [414/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmax.bc [415/3013] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_use_default.bc [416/3013] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/convert.bc [417/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/workitem/get_global_id.bc [418/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vstore.bc [419/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vload.bc [420/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/min.bc [421/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/max.bc [422/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/clamp.bc [423/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/signbit.bc [424/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/select.bc [425/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isunordered.bc [426/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isordered.bc [427/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnotequal.bc [428/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnormal.bc [429/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnan.bc [430/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessgreater.bc [431/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessequal.bc [432/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isless.bc [433/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isinf.bc [434/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreaterequal.bc [435/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreater.bc [436/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isfinite.bc [437/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isequal.bc [438/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/bitselect.bc [439/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/any.bc [440/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/all.bc [441/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle2.bc [442/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle.bc [443/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/trunc.bc [444/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tgamma.bc [445/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanpi.bc [446/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tanpi.bc [447/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanh.bc [448/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tan.bc [449/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tan.bc [450/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_sqrt.bc [451/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinpi.bc [452/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinh.bc [453/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos_helpers.bc [454/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos.bc [455/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sin.bc [456/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/round.bc [457/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rootn.bc [458/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_rootn.bc [459/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rint.bc [460/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remquo.bc [461/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remquo.bc [462/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remainder.bc [463/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remainder.bc [464/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/powr.bc [465/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_powr.bc [466/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pown.bc [467/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pown.bc [468/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pow.bc [469/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pow.bc [470/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_nextafter.bc [471/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tables.bc [472/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_tan.bc [473/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sqrt.bc [474/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sin.bc [475/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_recip.bc [476/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_powr.bc [477/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_log2.bc [478/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp2.bc [479/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp10.bc [480/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_divide.bc [481/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_cos.bc [482/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/nan.bc [483/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/modf.bc [484/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/minmag.bc [485/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/maxmag.bc [486/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/mad.bc [487/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/logb.bc [488/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log2.bc [489/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log1p.bc [490/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log10.bc [491/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log.bc [492/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma_r.bc [493/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma.bc [494/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ldexp.bc [495/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_ldexp.bc [496/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ilogb.bc [497/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/hypot.bc [498/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_hypot.bc [499/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_tan.bc [500/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_sin.bc [501/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_powr.bc [502/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_divide.bc [503/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_cos.bc [504/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/frexp.bc [505/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fract.bc [506/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fmod.bc /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. [507/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fmod.bc [508/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fma.bc /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. [509/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fma.bc [510/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/floor.bc /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. [511/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fdim.bc [512/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fabs.bc [513/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp10.bc [514/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_exp10.bc [515/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp2.bc [516/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/expm1.bc [517/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp_helper.bc [518/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp.bc [519/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erfc.bc [520/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erf.bc [521/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ep_log.bc [522/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cospi.bc [523/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cosh.bc [524/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cos.bc [525/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/copysign.bc [526/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ceil.bc [527/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cbrt.bc [528/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanpi.bc [529/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanh.bc [530/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2pi.bc [531/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2.bc [532/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan.bc [533/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinpi.bc [534/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinh.bc [535/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asin.bc [536/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acospi.bc [537/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acosh.bc [538/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acos.bc [539/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/upsample.bc [540/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/sub_sat.bc [541/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rotate.bc [542/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rhadd.bc [543/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/popcount.bc [544/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul_hi.bc /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. [545/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul24.bc [546/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad_sat.bc [547/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad24.bc /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. [548/3013] 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_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. [549/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/clz.bc [550/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/add_sat.bc [551/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs_diff.bc [552/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs.bc [553/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/normalize.bc [554/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/length.bc [555/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_normalize.bc [556/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_length.bc [557/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_distance.bc [558/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/dot.bc [559/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/distance.bc [560/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/cross.bc [561/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/step.bc [562/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/smoothstep.bc /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. [563/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/sign.bc [564/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/radians.bc [565/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/mix.bc [566/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/degrees.bc [567/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [568/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [569/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [570/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [571/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [572/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [573/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [574/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [575/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [576/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc /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. [577/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [578/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [579/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [580/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [581/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [582/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [583/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [584/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [585/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [586/3013] Building CLC object CMakeFiles/builtins.link.barts-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. [587/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [588/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [589/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [590/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [591/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc /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. [592/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [593/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [594/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [595/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [596/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc /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. [597/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [598/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [599/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [600/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xchg.bc [601/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xor.bc [602/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_sub.bc [603/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_or.bc [604/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_min.bc [605/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_max.bc [606/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_inc.bc [607/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_dec.bc [608/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [609/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_and.bc [610/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_add.bc [611/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/wait_group_events.bc [612/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/prefetch.bc [613/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [614/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_copy.bc [615/3013] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_helper_func.bc [616/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_config.bc [617/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/sqrt.bc [618/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/nextafter.bc [619/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_sqrt.bc [620/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [621/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_recip.bc [622/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log2.bc [623/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log10.bc [624/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log.bc [625/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp2.bc [626/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp10.bc [627/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp.bc [628/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log10.bc [629/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log.bc [630/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_exp.bc [631/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_work_dim.bc [632/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_num_groups.bc [633/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_size.bc [634/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_id.bc [635/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_size.bc [636/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_group_id.bc [637/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_offset.bc [638/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/synchronization/barrier.bc [639/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/rsqrt.bc [640/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/native_rsqrt.bc [641/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmin.bc [642/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmax.bc [643/3013] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_use_default.bc [644/3013] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/convert.bc [645/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/workitem/get_global_id.bc [646/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vstore.bc [647/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vload.bc [648/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/min.bc [649/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/max.bc [650/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/clamp.bc [651/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/signbit.bc [652/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/select.bc [653/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isunordered.bc [654/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isordered.bc [655/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnotequal.bc [656/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnormal.bc [657/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnan.bc [658/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessgreater.bc [659/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessequal.bc [660/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isless.bc [661/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isinf.bc [662/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreaterequal.bc [663/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreater.bc [664/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isfinite.bc [665/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isequal.bc [666/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/bitselect.bc [667/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/any.bc [668/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/all.bc [669/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle2.bc [670/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle.bc [671/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/trunc.bc [672/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tgamma.bc [673/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanpi.bc [674/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tanpi.bc [675/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanh.bc [676/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tan.bc [677/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tan.bc [678/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_sqrt.bc [679/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinpi.bc [680/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinh.bc [681/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos_helpers.bc [682/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos.bc [683/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sin.bc [684/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/round.bc [685/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rootn.bc [686/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_rootn.bc [687/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rint.bc [688/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remquo.bc [689/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remquo.bc [690/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remainder.bc [691/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remainder.bc [692/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/powr.bc [693/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_powr.bc [694/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pown.bc [695/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pown.bc [696/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pow.bc [697/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pow.bc [698/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_nextafter.bc [699/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tables.bc [700/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_tan.bc [701/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sqrt.bc [702/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sin.bc [703/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_recip.bc [704/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_powr.bc [705/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_log2.bc [706/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp2.bc [707/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp10.bc [708/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_divide.bc [709/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_cos.bc [710/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/nan.bc [711/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/modf.bc [712/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/minmag.bc [713/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/maxmag.bc [714/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/mad.bc [715/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/logb.bc [716/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log2.bc [717/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log1p.bc [718/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log10.bc [719/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log.bc [720/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma_r.bc [721/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma.bc [722/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ldexp.bc [723/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_ldexp.bc [724/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ilogb.bc [725/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/hypot.bc [726/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_hypot.bc [727/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_tan.bc [728/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_sin.bc [729/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_powr.bc [730/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_divide.bc [731/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_cos.bc [732/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/frexp.bc /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. [733/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fract.bc [734/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fmod.bc [735/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fmod.bc [736/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fma.bc [737/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fma.bc [738/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/floor.bc [739/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fdim.bc /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. [740/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fabs.bc [741/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp10.bc [742/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_exp10.bc [743/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp2.bc /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. [744/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/expm1.bc [745/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp_helper.bc [746/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp.bc [747/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erfc.bc [748/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erf.bc [749/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ep_log.bc [750/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cospi.bc [751/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cosh.bc [752/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cos.bc [753/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/copysign.bc [754/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ceil.bc [755/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cbrt.bc [756/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanpi.bc [757/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanh.bc [758/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2pi.bc [759/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2.bc [760/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan.bc [761/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinpi.bc [762/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinh.bc [763/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asin.bc [764/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acospi.bc [765/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acosh.bc [766/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acos.bc [767/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/upsample.bc [768/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/sub_sat.bc [769/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rotate.bc [770/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rhadd.bc /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. [771/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/popcount.bc [772/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul_hi.bc [773/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul24.bc [774/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad_sat.bc [775/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad24.bc [776/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/hadd.bc /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. [777/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/clz.bc [778/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/add_sat.bc [779/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs_diff.bc [780/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs.bc /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. [781/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/normalize.bc [782/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/length.bc [783/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_normalize.bc [784/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_length.bc [785/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_distance.bc [786/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/dot.bc [787/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/distance.bc [788/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/cross.bc [789/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/step.bc [790/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/smoothstep.bc [791/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/sign.bc [792/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/radians.bc [793/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/mix.bc [794/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/degrees.bc [795/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [796/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [797/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc /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. [798/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [799/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [800/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [801/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [802/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [803/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [804/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [805/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [806/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [807/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [808/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [809/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [810/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [811/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [812/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [813/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [814/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [815/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc /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. [816/3013] 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/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. [817/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [818/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [819/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [820/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc /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. [821/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [822/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [823/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [824/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [825/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [826/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [827/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [828/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xchg.bc [829/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xor.bc [830/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_sub.bc [831/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_or.bc [832/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_min.bc [833/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_max.bc [834/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_inc.bc [835/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_dec.bc [836/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [837/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_and.bc [838/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_add.bc [839/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/wait_group_events.bc [840/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/prefetch.bc [841/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [842/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_copy.bc [843/3013] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_helper_func.bc [844/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_config.bc [845/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/sqrt.bc [846/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/nextafter.bc [847/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_sqrt.bc [848/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [849/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_recip.bc [850/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log2.bc [851/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log10.bc [852/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log.bc [853/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp2.bc [854/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp10.bc [855/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp.bc [856/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log10.bc [857/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log.bc [858/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_exp.bc [859/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_work_dim.bc [860/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_num_groups.bc [861/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_size.bc [862/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_id.bc [863/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_size.bc [864/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_group_id.bc [865/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_offset.bc [866/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/synchronization/barrier.bc [867/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/rsqrt.bc [868/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/native_rsqrt.bc [869/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmin.bc [870/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmax.bc [871/3013] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_use_default.bc [872/3013] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/convert.bc [873/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/workitem/get_global_id.bc [874/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vstore.bc [875/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vload.bc [876/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/min.bc [877/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/max.bc [878/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/clamp.bc [879/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/signbit.bc [880/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/select.bc [881/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isunordered.bc [882/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isordered.bc [883/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnotequal.bc [884/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnormal.bc [885/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnan.bc [886/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessgreater.bc [887/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessequal.bc [888/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isless.bc [889/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isinf.bc [890/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreaterequal.bc [891/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreater.bc [892/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isfinite.bc [893/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isequal.bc [894/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/bitselect.bc [895/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/any.bc [896/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/all.bc [897/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle2.bc [898/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle.bc [899/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/trunc.bc [900/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tgamma.bc [901/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanpi.bc [902/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tanpi.bc [903/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanh.bc [904/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tan.bc [905/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tan.bc [906/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_sqrt.bc [907/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinpi.bc [908/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinh.bc [909/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos_helpers.bc [910/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos.bc [911/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sin.bc [912/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/round.bc [913/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rootn.bc [914/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_rootn.bc [915/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rint.bc [916/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remquo.bc [917/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remquo.bc [918/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remainder.bc [919/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remainder.bc [920/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/powr.bc [921/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_powr.bc [922/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pown.bc [923/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pown.bc [924/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pow.bc [925/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pow.bc [926/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_nextafter.bc [927/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tables.bc [928/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_tan.bc [929/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sqrt.bc [930/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sin.bc [931/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_recip.bc [932/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_powr.bc [933/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_log2.bc [934/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp2.bc [935/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp10.bc [936/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_divide.bc [937/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_cos.bc [938/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/nan.bc [939/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/modf.bc [940/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/minmag.bc [941/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/maxmag.bc [942/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/mad.bc [943/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/logb.bc [944/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log2.bc [945/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log1p.bc [946/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log10.bc [947/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log.bc [948/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma_r.bc [949/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma.bc [950/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ldexp.bc [951/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_ldexp.bc [952/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ilogb.bc [953/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/hypot.bc [954/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_hypot.bc [955/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_tan.bc [956/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_sin.bc /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. [957/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_powr.bc [958/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_divide.bc [959/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_cos.bc [960/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/frexp.bc [961/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fract.bc [962/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fmod.bc [963/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fmod.bc [964/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fma.bc [965/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fma.bc [966/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/floor.bc [967/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fdim.bc /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. [968/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fabs.bc [969/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp10.bc [970/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_exp10.bc [971/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp2.bc [972/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/expm1.bc [973/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp_helper.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [974/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp.bc [975/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erfc.bc [976/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erf.bc [977/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ep_log.bc [978/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cospi.bc [979/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cosh.bc [980/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cos.bc [981/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/copysign.bc [982/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ceil.bc [983/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cbrt.bc [984/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanpi.bc [985/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanh.bc [986/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2pi.bc [987/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2.bc [988/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan.bc [989/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinpi.bc [990/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinh.bc [991/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asin.bc [992/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acospi.bc [993/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acosh.bc [994/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acos.bc [995/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/upsample.bc /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. [996/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/sub_sat.bc [997/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rotate.bc [998/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rhadd.bc /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. [999/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/popcount.bc [1000/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul_hi.bc [1001/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul24.bc [1002/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad_sat.bc [1003/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad24.bc [1004/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/hadd.bc [1005/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/clz.bc [1006/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/add_sat.bc [1007/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs_diff.bc [1008/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs.bc [1009/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/normalize.bc [1010/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/length.bc [1011/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_normalize.bc [1012/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_length.bc /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. [1013/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_distance.bc [1014/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/dot.bc [1015/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/distance.bc [1016/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/cross.bc /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. [1017/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/step.bc [1018/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/smoothstep.bc [1019/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/sign.bc [1020/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/radians.bc [1021/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/mix.bc [1022/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/degrees.bc [1023/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1024/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1025/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1026/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1027/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [1028/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1029/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1030/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1031/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1032/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1033/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1034/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1035/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1036/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1037/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1038/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1039/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1040/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1041/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1042/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1043/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1044/3013] Building CLC object CMakeFiles/builtins.link.cedar-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/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. [1045/3013] Building CLC object CMakeFiles/builtins.link.cedar-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. [1046/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1047/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1048/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc /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. [1049/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1050/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1051/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1052/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1053/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1054/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1055/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1056/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xchg.bc [1057/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xor.bc [1058/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_sub.bc [1059/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_or.bc [1060/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_min.bc [1061/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_max.bc [1062/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_inc.bc [1063/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_dec.bc [1064/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1065/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_and.bc [1066/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_add.bc [1067/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/wait_group_events.bc [1068/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/prefetch.bc [1069/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [1070/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_copy.bc [1071/3013] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_helper_func.bc [1072/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_config.bc [1073/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/sqrt.bc [1074/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/nextafter.bc [1075/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_sqrt.bc [1076/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [1077/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_recip.bc [1078/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log2.bc [1079/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log10.bc [1080/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log.bc [1081/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp2.bc [1082/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp10.bc [1083/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp.bc [1084/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log10.bc [1085/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log.bc [1086/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_exp.bc [1087/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_work_dim.bc [1088/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_num_groups.bc [1089/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_size.bc [1090/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_id.bc [1091/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_size.bc [1092/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_group_id.bc [1093/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_offset.bc [1094/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/synchronization/barrier.bc [1095/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/rsqrt.bc [1096/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/native_rsqrt.bc [1097/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmin.bc [1098/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmax.bc [1099/3013] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_use_default.bc [1100/3013] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/convert.bc [1101/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1102/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vstore.bc [1103/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vload.bc [1104/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/min.bc [1105/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/max.bc [1106/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/clamp.bc [1107/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/signbit.bc [1108/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/select.bc [1109/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isunordered.bc [1110/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isordered.bc [1111/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1112/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnormal.bc [1113/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnan.bc [1114/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1115/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessequal.bc [1116/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isless.bc [1117/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isinf.bc [1118/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1119/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreater.bc [1120/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isfinite.bc [1121/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isequal.bc [1122/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/bitselect.bc [1123/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/any.bc [1124/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/all.bc [1125/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1126/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle.bc [1127/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/trunc.bc [1128/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tgamma.bc [1129/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanpi.bc [1130/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1131/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanh.bc [1132/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tan.bc [1133/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tan.bc [1134/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sqrt.bc [1135/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1136/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinpi.bc clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [1137/3013] Linking CXX executable prepare_builtins [1138/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinh.bc [1139/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1140/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos.bc [1141/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sin.bc [1142/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rsqrt.bc [1143/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/round.bc [1144/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rootn.bc [1145/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1146/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rint.bc [1147/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remquo.bc [1148/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1149/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remainder.bc [1150/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1151/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/powr.bc [1152/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_powr.bc [1153/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pown.bc [1154/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pown.bc [1155/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pow.bc [1156/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pow.bc [1157/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1158/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tables.bc [1159/3013] Linking CLC static library builtins.link.cayman-r600--.bc [1160/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_tan.bc [1161/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1162/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sin.bc [1163/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1164/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_recip.bc [1165/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_powr.bc [1166/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log2.bc [1167/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log10.bc [1168/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log.bc [1169/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp2.bc [1170/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp10.bc [1171/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp.bc [1172/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_divide.bc [1173/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_cos.bc [1174/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/nan.bc [1175/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/modf.bc [1176/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/minmag.bc [1177/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/maxmag.bc [1178/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/mad.bc [1179/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/logb.bc [1180/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log2.bc [1181/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log1p.bc [1182/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log10.bc [1183/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log.bc [1184/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma_r.bc [1185/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma.bc [1186/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1187/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_ldexp.bc [1188/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ilogb.bc [1189/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/hypot.bc [1190/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1191/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_tan.bc [1192/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sqrt.bc [1193/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sin.bc [1194/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_rsqrt.bc [1195/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_recip.bc [1196/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_powr.bc [1197/3013] 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/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. [1198/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log10.bc [1199/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log.bc [1200/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp2.bc [1201/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp10.bc [1202/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp.bc [1203/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_divide.bc [1204/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_cos.bc [1205/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/frexp.bc [1206/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fract.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. [1207/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmod.bc [1208/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fmod.bc [1209/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmin.bc [1210/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmax.bc [1211/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fma.bc [1212/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fma.bc [1213/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/floor.bc [1214/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fdim.bc [1215/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fabs.bc [1216/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp10.bc [1217/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1218/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp2.bc [1219/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/expm1.bc [1220/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp_helper.bc [1221/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp.bc [1222/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erfc.bc [1223/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erf.bc [1224/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ep_log.bc [1225/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cospi.bc [1226/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cosh.bc [1227/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cos.bc [1228/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/copysign.bc [1229/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ceil.bc [1230/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cbrt.bc [1231/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanpi.bc [1232/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanh.bc [1233/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2pi.bc [1234/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2.bc [1235/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan.bc [1236/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinpi.bc [1237/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinh.bc [1238/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asin.bc [1239/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acospi.bc [1240/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acosh.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. [1241/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acos.bc [1242/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/upsample.bc [1243/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/sub_sat.bc [1244/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rotate.bc [1245/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rhadd.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. [1246/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/popcount.bc [1247/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul_hi.bc [1248/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul24.bc [1249/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1250/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad24.bc [1251/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1252/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1253/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/add_sat.bc [1254/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs_diff.bc [1255/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs.bc [1256/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/normalize.bc [1257/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/length.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. [1258/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1259/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1260/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_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. [1261/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/dot.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. [1262/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/distance.bc [1263/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/cross.bc [1264/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/step.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' [1265/3013] Generating builtins.opt.cayman-r600--.bc [1266/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/smoothstep.bc [1267/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/sign.bc [1268/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/radians.bc [1269/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/mix.bc [1270/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/degrees.bc [1271/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1272/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1273/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1274/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1275/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1276/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1277/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1278/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1279/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1280/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1281/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1282/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1283/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1284/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1285/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1286/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1287/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1288/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1289/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1290/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1291/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1292/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1293/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1294/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1295/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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; | ^ | ( ) /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. [1296/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1297/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1298/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1299/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1300/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1301/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.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. [1302/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1303/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1304/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1305/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1306/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc [1307/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_or.bc [1308/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1309/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1310/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1311/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1312/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_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. [1313/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1314/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_add.bc [1315/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1316/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/prefetch.bc [1317/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1318/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1319/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1320/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_config.bc [1321/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx/lib/math/nextafter.bc [1322/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1323/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1324/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1325/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1326/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc [1327/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1328/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1329/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1330/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/convert.bc [1331/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_size.bc [1332/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_id.bc [1333/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vstore.bc [1334/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vload.bc [1335/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/min.bc [1336/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/max.bc [1337/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/clamp.bc [1338/3013] Linking CLC static library builtins.link.barts-r600--.bc [1339/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/signbit.bc [1340/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/select.bc [1341/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isunordered.bc [1342/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isordered.bc [1343/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnotequal.bc [1344/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnormal.bc [1345/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnan.bc [1346/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessgreater.bc [1347/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessequal.bc [1348/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isless.bc [1349/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isinf.bc [1350/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreaterequal.bc [1351/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreater.bc [1352/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isfinite.bc [1353/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isequal.bc [1354/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/bitselect.bc [1355/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/any.bc [1356/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/all.bc [1357/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle2.bc [1358/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle.bc [1359/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/trunc.bc [1360/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tgamma.bc [1361/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanpi.bc [1362/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tanpi.bc [1363/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanh.bc [1364/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tan.bc [1365/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tan.bc [1366/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sqrt.bc [1367/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_sqrt.bc [1368/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinpi.bc [1369/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinh.bc [1370/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos_helpers.bc [1371/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos.bc [1372/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sin.bc [1373/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rsqrt.bc [1374/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/round.bc [1375/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rootn.bc [1376/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_rootn.bc [1377/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rint.bc [1378/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remquo.bc [1379/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remquo.bc [1380/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remainder.bc [1381/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remainder.bc [1382/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/powr.bc [1383/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_powr.bc [1384/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pown.bc [1385/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pown.bc [1386/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pow.bc [1387/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pow.bc [1388/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_nextafter.bc [1389/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tables.bc [1390/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_tan.bc [1391/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sqrt.bc [1392/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sin.bc [1393/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_rsqrt.bc [1394/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_recip.bc [1395/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_powr.bc [1396/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log2.bc [1397/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log10.bc [1398/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log.bc [1399/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp2.bc [1400/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp10.bc [1401/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp.bc [1402/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_divide.bc [1403/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_cos.bc [1404/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/nan.bc [1405/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/modf.bc [1406/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/minmag.bc [1407/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/maxmag.bc [1408/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/mad.bc [1409/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/logb.bc [1410/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log2.bc [1411/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log1p.bc [1412/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log10.bc [1413/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log.bc [1414/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma_r.bc [1415/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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. [1416/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ldexp.bc [1417/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_ldexp.bc [1418/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ilogb.bc [1419/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/hypot.bc [1420/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_hypot.bc [1421/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_tan.bc [1422/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sqrt.bc [1423/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sin.bc [1424/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_rsqrt.bc [1425/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_recip.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. [1426/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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. [1427/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log2.bc [1428/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log10.bc [1429/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log.bc [1430/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp2.bc [1431/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp10.bc [1432/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp.bc [1433/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_divide.bc [1434/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_cos.bc [1435/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/frexp.bc [1436/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fract.bc [1437/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmod.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' [1438/3013] Generating builtins.opt.barts-r600--.bc [1439/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fmod.bc [1440/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmin.bc [1441/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmax.bc [1442/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fma.bc [1443/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fma.bc [1444/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/floor.bc [1445/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fdim.bc [1446/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fabs.bc [1447/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp10.bc [1448/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_exp10.bc [1449/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp2.bc [1450/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/expm1.bc [1451/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp_helper.bc [1452/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp.bc [1453/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erfc.bc [1454/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erf.bc [1455/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ep_log.bc [1456/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cospi.bc [1457/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cosh.bc [1458/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cos.bc [1459/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/copysign.bc [1460/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ceil.bc [1461/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cbrt.bc [1462/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanpi.bc [1463/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanh.bc [1464/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2pi.bc [1465/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2.bc [1466/3013] 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/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinpi.bc [1468/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinh.bc [1469/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asin.bc [1470/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acospi.bc [1471/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acosh.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. [1472/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acos.bc [1473/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/upsample.bc [1474/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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; | ^ | ( ) /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. [1475/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rotate.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. [1476/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rhadd.bc [1477/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/popcount.bc [1478/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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. [1479/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul24.bc [1480/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad_sat.bc [1481/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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. [1482/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/hadd.bc [1483/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/clz.bc [1484/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/add_sat.bc [1485/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs_diff.bc [1486/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs.bc [1487/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/normalize.bc [1488/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/length.bc [1489/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_normalize.bc [1490/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_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. [1491/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_distance.bc [1492/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/dot.bc [1493/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/distance.bc [1494/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/cross.bc [1495/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/step.bc [1496/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/smoothstep.bc [1497/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/sign.bc [1498/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/radians.bc [1499/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/mix.bc [1500/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/degrees.bc [1501/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1502/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1503/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1504/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1505/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1506/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1507/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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; | ^ | ( ) /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. [1508/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1509/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1510/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1511/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1512/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1513/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1514/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1515/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1516/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1517/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1518/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1519/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1520/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1521/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1522/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1523/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1524/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1525/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1526/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1527/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1528/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1529/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.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. [1530/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1531/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1532/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1533/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1534/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xchg.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ^ | ( ) 2 warnings generated. [1535/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xor.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 62 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning 62 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first 62 | a = ax == INFINITY & ay == INFINITY ? at : a; | ^ | ( ) /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. [1536/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_sub.bc [1537/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_or.bc [1538/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_min.bc [1539/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_max.bc [1540/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_inc.bc [1541/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_dec.bc [1542/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1543/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_and.bc [1544/3013] Linking CLC static library builtins.link.cypress-r600--.bc [1545/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_add.bc [1546/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/wait_group_events.bc [1547/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/prefetch.bc [1548/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_strided_copy.bc [1549/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_copy.bc [1550/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_helper_func.bc [1551/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_config.bc [1552/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/ptx/lib/math/nextafter.bc [1553/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_use_default.bc [1554/3013] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/convert.bc [1555/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1556/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vstore.bc [1557/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vload.bc [1558/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/min.bc [1559/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/max.bc [1560/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/clamp.bc [1561/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/signbit.bc [1562/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/select.bc [1563/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isunordered.bc [1564/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isordered.bc [1565/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1566/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnormal.bc [1567/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnan.bc [1568/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1569/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessequal.bc [1570/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isless.bc [1571/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isinf.bc [1572/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1573/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreater.bc [1574/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isfinite.bc [1575/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isequal.bc [1576/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/bitselect.bc [1577/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/any.bc [1578/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/all.bc [1579/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1580/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle.bc [1581/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/trunc.bc [1582/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tgamma.bc [1583/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanpi.bc [1584/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1585/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanh.bc [1586/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tan.bc [1587/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tan.bc [1588/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sqrt.bc [1589/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1590/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinpi.bc [1591/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinh.bc [1592/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1593/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos.bc [1594/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sin.bc [1595/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rsqrt.bc [1596/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/round.bc [1597/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rootn.bc [1598/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1599/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rint.bc [1600/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remquo.bc [1601/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1602/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remainder.bc [1603/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1604/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/powr.bc [1605/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_powr.bc [1606/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pown.bc [1607/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pown.bc [1608/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pow.bc [1609/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pow.bc [1610/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1611/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tables.bc [1612/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_tan.bc [1613/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1614/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sin.bc [1615/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1616/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_recip.bc [1617/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_powr.bc [1618/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log2.bc [1619/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log10.bc [1620/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log.bc [1621/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp2.bc [1622/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp10.bc [1623/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp.bc [1624/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_divide.bc [1625/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_cos.bc [1626/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/nan.bc [1627/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/modf.bc [1628/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/minmag.bc [1629/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/maxmag.bc [1630/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/mad.bc [1631/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/logb.bc [1632/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log2.bc [1633/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log1p.bc [1634/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log10.bc [1635/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log.bc [1636/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma_r.bc [1637/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma.bc [1638/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ldexp.bc [1639/3013] Building CLC object CMakeFiles/builtins.link.nvptx--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. [1640/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ilogb.bc [1641/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/hypot.bc [1642/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1643/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_tan.bc [1644/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_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' [1645/3013] Generating builtins.opt.cypress-r600--.bc [1646/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sin.bc [1647/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_rsqrt.bc [1648/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_recip.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. [1649/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_powr.bc [1650/3013] Building CLC object CMakeFiles/builtins.link.nvptx--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. [1651/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log10.bc [1652/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log.bc [1653/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp2.bc [1654/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp10.bc [1655/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp.bc [1656/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_divide.bc [1657/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_cos.bc [1658/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/frexp.bc [1659/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fract.bc [1660/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmod.bc [1661/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fmod.bc [1662/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmin.bc [1663/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmax.bc [1664/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fma.bc [1665/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fma.bc [1666/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/floor.bc [1667/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fdim.bc [1668/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fabs.bc [1669/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp10.bc [1670/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1671/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp2.bc [1672/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/expm1.bc [1673/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp_helper.bc [1674/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp.bc [1675/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erfc.bc [1676/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erf.bc [1677/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ep_log.bc [1678/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cospi.bc [1679/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cosh.bc [1680/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cos.bc [1681/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/copysign.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. [1682/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ceil.bc [1683/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cbrt.bc [1684/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanpi.bc [1685/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanh.bc [1686/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2pi.bc [1687/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2.bc [1688/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan.bc [1689/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinpi.bc [1690/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinh.bc [1691/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asin.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. [1692/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acospi.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. [1693/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acosh.bc [1694/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acos.bc [1695/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/upsample.bc [1696/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/sub_sat.bc [1697/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rotate.bc [1698/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rhadd.bc [1699/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/popcount.bc [1700/3013] 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/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. [1701/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul24.bc [1702/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1703/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad24.bc [1704/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/hadd.bc [1705/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/clz.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_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. [1706/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/add_sat.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. [1707/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs_diff.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. [1708/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs.bc [1709/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/normalize.bc [1710/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/length.bc [1711/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1712/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1713/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_distance.bc [1714/3013] Linking CLC static library builtins.link.cedar-r600--.bc [1715/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/dot.bc [1716/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/distance.bc [1717/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/cross.bc [1718/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/step.bc [1719/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/smoothstep.bc [1720/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/sign.bc [1721/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/radians.bc [1722/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/mix.bc [1723/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/degrees.bc [1724/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1725/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1726/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [1727/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1728/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1729/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1730/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1731/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1732/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1733/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1734/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1735/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1736/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1737/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1738/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1739/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1740/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1741/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1742/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1743/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1744/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1745/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1746/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1747/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1748/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1749/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1750/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1751/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1752/3013] Building CLC object CMakeFiles/builtins.link.nvptx--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/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. [1753/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1754/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1755/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1756/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1757/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1758/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1759/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc [1760/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_or.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first 72 | a = ax == INFINITY & ay == INFINITY ? at : a; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first 219 | res3 = diffexp < -28 & xneg == 0 ? res4 : res3; | ^ | ( ) 2 warnings generated. [1761/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1762/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1763/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1764/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1765/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc [1766/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1767/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_add.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. [1768/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1769/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/prefetch.bc [1770/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1771/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1772/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1773/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_config.bc [1774/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx/lib/math/nextafter.bc [1775/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1776/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1777/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1778/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1779/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc [1780/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1781/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1782/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1783/3013] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/convert.bc [1784/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_size.bc [1785/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_id.bc [1786/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vstore.bc [1787/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vload.bc [1788/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/min.bc [1789/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/max.bc [1790/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/clamp.bc [1791/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/signbit.bc [1792/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/select.bc [1793/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isunordered.bc [1794/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isordered.bc [1795/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnotequal.bc [1796/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnormal.bc [1797/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnan.bc [1798/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessgreater.bc [1799/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessequal.bc [1800/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isless.bc [1801/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isinf.bc [1802/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreaterequal.bc [1803/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreater.bc [1804/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isfinite.bc [1805/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isequal.bc [1806/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/bitselect.bc [1807/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/any.bc [1808/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/all.bc [1809/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle2.bc [1810/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle.bc [1811/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/trunc.bc [1812/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tgamma.bc [1813/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanpi.bc [1814/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tanpi.bc [1815/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanh.bc [1816/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tan.bc [1817/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tan.bc [1818/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sqrt.bc [1819/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_sqrt.bc [1820/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinpi.bc [1821/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinh.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' [1822/3013] Generating builtins.opt.cedar-r600--.bc [1823/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos_helpers.bc [1824/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos.bc [1825/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sin.bc [1826/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rsqrt.bc [1827/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/round.bc [1828/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rootn.bc [1829/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_rootn.bc [1830/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rint.bc [1831/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remquo.bc [1832/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remquo.bc [1833/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remainder.bc [1834/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remainder.bc [1835/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/powr.bc [1836/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_powr.bc [1837/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pown.bc [1838/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pown.bc [1839/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pow.bc [1840/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pow.bc [1841/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_nextafter.bc [1842/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tables.bc [1843/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_tan.bc [1844/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sqrt.bc [1845/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sin.bc [1846/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_rsqrt.bc [1847/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_recip.bc [1848/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_powr.bc [1849/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log2.bc [1850/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log10.bc [1851/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log.bc [1852/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp2.bc [1853/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp10.bc [1854/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp.bc [1855/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_divide.bc [1856/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_cos.bc [1857/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/nan.bc [1858/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/modf.bc [1859/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/minmag.bc [1860/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/maxmag.bc [1861/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/mad.bc [1862/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/logb.bc [1863/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log2.bc [1864/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log1p.bc [1865/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log10.bc [1866/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log.bc [1867/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma_r.bc [1868/3013] 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/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ldexp.bc [1870/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_ldexp.bc [1871/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ilogb.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. [1872/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/hypot.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. [1873/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_hypot.bc [1874/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_tan.bc [1875/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sqrt.bc [1876/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sin.bc [1877/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_rsqrt.bc [1878/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_recip.bc [1879/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_powr.bc [1880/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log2.bc [1881/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log10.bc [1882/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log.bc [1883/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp2.bc [1884/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp10.bc [1885/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp.bc [1886/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_divide.bc [1887/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_cos.bc [1888/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/frexp.bc [1889/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fract.bc [1890/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmod.bc [1891/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fmod.bc [1892/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmin.bc [1893/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmax.bc [1894/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fma.bc [1895/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fma.bc [1896/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/floor.bc [1897/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fdim.bc [1898/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fabs.bc [1899/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp10.bc [1900/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_exp10.bc [1901/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp2.bc [1902/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/expm1.bc [1903/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp_helper.bc [1904/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp.bc [1905/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erfc.bc [1906/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erf.bc [1907/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ep_log.bc [1908/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cospi.bc [1909/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cosh.bc [1910/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cos.bc [1911/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/copysign.bc [1912/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ceil.bc [1913/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cbrt.bc [1914/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanpi.bc [1915/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanh.bc [1916/3013] 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/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. [1917/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2.bc [1918/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.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. [1919/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinpi.bc [1920/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinh.bc [1921/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asin.bc [1922/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acospi.bc [1923/3013] 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/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. [1924/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acos.bc [1925/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.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. [1926/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/sub_sat.bc [1927/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rotate.bc [1928/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rhadd.bc [1929/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/popcount.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. [1930/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul_hi.bc [1931/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul24.bc [1932/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad_sat.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. [1933/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad24.bc [1934/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/hadd.bc [1935/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/clz.bc [1936/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/add_sat.bc [1937/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs_diff.bc [1938/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs.bc [1939/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/normalize.bc [1940/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.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. [1941/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_normalize.bc [1942/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_length.bc [1943/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_distance.bc [1944/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/dot.bc [1945/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/distance.bc [1946/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/cross.bc [1947/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/step.bc [1948/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/smoothstep.bc [1949/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/sign.bc [1950/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/radians.bc [1951/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/mix.bc [1952/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/degrees.bc [1953/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1954/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1955/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1956/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1957/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1958/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1959/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1960/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1961/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1962/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1963/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1964/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1965/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1966/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [1967/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1968/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1969/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1970/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [1971/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1972/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.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. [1973/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.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/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. [1974/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1975/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1976/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1977/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1978/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1979/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1980/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1981/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1982/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1983/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1984/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1985/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1986/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xchg.bc [1987/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xor.bc [1988/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_sub.bc [1989/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_or.bc [1990/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_min.bc [1991/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_max.bc [1992/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_inc.bc [1993/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_dec.bc [1994/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1995/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_and.bc [1996/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_add.bc [1997/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/wait_group_events.bc [1998/3013] Linking CLC static library builtins.link.nvptx64--nvidiacl.bc [1999/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/prefetch.bc [2000/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_strided_copy.bc [2001/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_copy.bc [2002/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_helper_func.bc [2003/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_config.bc [2004/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/ptx/lib/math/nextafter.bc [2005/3013] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_use_default.bc [2006/3013] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/convert.bc [2007/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tgamma.bc [2008/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tanpi.bc [2009/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tanh.bc [2010/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tan.bc [2011/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tables.bc [2012/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sinpi.bc [2013/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sinh.bc [2014/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sincos_helpers.bc [2015/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sincos.bc [2016/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sin.bc [2017/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/rootn.bc [2018/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remquo.bc [2019/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remainder.bc [2020/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/powr.bc [2021/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/pown.bc [2022/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/pow.bc [2023/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/nan.bc [2024/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/modf.bc [2025/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/minmag.bc [2026/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/maxmag.bc [2027/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/logb.bc [2028/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log2.bc [2029/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log1p.bc [2030/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log10.bc [2031/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/log.bc [2032/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma_r.bc [2033/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma.bc [2034/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ldexp.bc [2035/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ilogb.bc [2036/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/hypot.bc [2037/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_tan.bc [2038/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_sqrt.bc [2039/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_sin.bc [2040/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_recip.bc [2041/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_powr.bc [2042/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log2.bc [2043/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log10.bc [2044/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_log.bc [2045/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp2.bc [2046/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp10.bc [2047/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_exp.bc [2048/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_divide.bc [2049/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_cos.bc [2050/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/frexp.bc [2051/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fract.bc [2052/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fmod.bc [2053/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fdim.bc [2054/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/expm1.bc [2055/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp_helper.bc [2056/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp2.bc [2057/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp10.bc [2058/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/exp.bc [2059/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erfc.bc [2060/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erf.bc [2061/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cospi.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. [2062/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cosh.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. [2063/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cos.bc [2064/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_tanpi.bc [2065/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_tan.bc [2066/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_rootn.bc [2067/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remquo.bc [2068/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remainder.bc [2069/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_powr.bc [2070/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_pown.bc [2071/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_pow.bc [2072/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_nextafter.bc [2073/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_ldexp.bc [2074/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_hypot.bc [2075/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_fmod.bc [2076/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_exp10.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. [2077/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cbrt.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. [2078/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanpi.bc [2079/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanh.bc [2080/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2pi.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. [2081/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2.bc [2082/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asinpi.bc [2083/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan.bc [2084/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asin.bc [2085/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acospi.bc [2086/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asinh.bc [2087/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acosh.bc [2088/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acos.bc [2089/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/length.bc [2090/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/distance.bc [2091/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/subnormal_config.bc [2092/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/shared/vstore_half.bc [2093/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/nextafter.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2094/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/fma.bc [2095/3013] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/convert.bc [2096/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tgamma.bc [2097/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tanpi.bc [2098/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tanh.bc [2099/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tan.bc [2100/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tables.bc [2101/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sinpi.bc [2102/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sinh.bc [2103/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sincos_helpers.bc [2104/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sincos.bc [2105/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sin.bc [2106/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/rootn.bc [2107/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remquo.bc [2108/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remainder.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. [2109/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/powr.bc [2110/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/pown.bc [2111/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/pow.bc [2112/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/nan.bc [2113/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/modf.bc [2114/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/minmag.bc [2115/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/maxmag.bc [2116/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/logb.bc [2117/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log2.bc [2118/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log1p.bc [2119/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log10.bc [2120/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/log.bc [2121/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma_r.bc [2122/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 39 | int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning 39 | int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first 39 | int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 91 | val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning 91 | val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first 91 | val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; | ^ | ( ) 2 warnings generated. [2123/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ldexp.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. [2124/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ilogb.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. [2125/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/hypot.bc [2126/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_tan.bc [2127/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_sqrt.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. [2128/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_sin.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. [2129/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_recip.bc [2130/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_powr.bc [2131/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log2.bc [2132/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log10.bc [2133/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_log.bc [2134/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp2.bc [2135/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp10.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. [2136/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_exp.bc [2137/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_divide.bc [2138/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_cos.bc [2139/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/frexp.bc [2140/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fract.bc [2141/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fmod.bc [2142/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fdim.bc [2143/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/expm1.bc [2144/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp_helper.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2145/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp2.bc [2146/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp10.bc [2147/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/exp.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ^ | ( ) /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. [2148/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erfc.bc [2149/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erf.bc [2150/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cospi.bc [2151/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cosh.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. [2152/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cos.bc [2153/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_tanpi.bc [2154/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_tan.bc [2155/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_rootn.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. [2156/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remquo.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' [2157/3013] Generating builtins.opt.nvptx64--nvidiacl.bc [2158/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remainder.bc [2159/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_powr.bc [2160/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_pown.bc [2161/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_pow.bc [2162/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_nextafter.bc [2163/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_ldexp.bc [2164/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_hypot.bc [2165/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_fmod.bc [2166/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_exp10.bc [2167/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cbrt.bc [2168/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanpi.bc [2169/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanh.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. [2170/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2pi.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. [2171/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2.bc [2172/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asinpi.bc [2173/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan.bc [2174/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asin.bc [2175/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acospi.bc [2176/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asinh.bc [2177/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acosh.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. [2178/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acos.bc [2179/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/length.bc [2180/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/distance.bc [2181/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/subnormal_config.bc [2182/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/shared/vstore_half.bc [2183/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/nextafter.bc [2184/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/fma.bc [2185/3013] Building CLC object CMakeFiles/builtins.link.clspv--.dir/convert.bc [2186/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/workitem/get_global_id.bc [2187/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vstore.bc [2188/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vload.bc [2189/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/min.bc [2190/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/max.bc [2191/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/clamp.bc [2192/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/signbit.bc [2193/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/select.bc [2194/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isunordered.bc [2195/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isordered.bc [2196/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnotequal.bc [2197/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnormal.bc [2198/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnan.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. [2199/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessgreater.bc [2200/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessequal.bc [2201/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isless.bc [2202/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isinf.bc [2203/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreaterequal.bc [2204/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreater.bc [2205/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isfinite.bc [2206/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isequal.bc [2207/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/bitselect.bc [2208/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/any.bc [2209/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/all.bc [2210/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle2.bc [2211/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle.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. [2212/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/trunc.bc [2213/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tgamma.bc [2214/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanpi.bc [2215/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tanpi.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. [2216/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanh.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. [2217/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tan.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. [2218/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tan.bc [2219/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_sqrt.bc [2220/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinpi.bc [2221/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinh.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. [2222/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos_helpers.bc [2223/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos.bc [2224/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sin.bc [2225/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rsqrt.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. [2226/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/round.bc [2227/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rootn.bc [2228/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_rootn.bc [2229/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rint.bc [2230/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remquo.bc [2231/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remquo.bc [2232/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remainder.bc [2233/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remainder.bc [2234/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/powr.bc [2235/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_powr.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. [2236/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pown.bc [2237/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pown.bc [2238/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pow.bc [2239/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pow.bc [2240/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_nextafter.bc [2241/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tables.bc [2242/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_tan.bc [2243/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sqrt.bc [2244/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sin.bc [2245/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_rsqrt.bc [2246/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_recip.bc [2247/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_powr.bc [2248/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_log2.bc [2249/3013] Linking CLC static library builtins.link.nvptx64--.bc [2250/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp2.bc [2251/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp10.bc [2252/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_divide.bc [2253/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_cos.bc [2254/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/nan.bc [2255/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/modf.bc [2256/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/minmag.bc [2257/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/maxmag.bc [2258/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/mad.bc [2259/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/logb.bc [2260/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log2.bc [2261/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log1p.bc [2262/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log10.bc [2263/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log.bc [2264/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma_r.bc [2265/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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. [2266/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_ldexp.bc [2267/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ilogb.bc [2268/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/hypot.bc [2269/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_hypot.bc [2270/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_tan.bc [2271/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_sin.bc [2272/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_powr.bc [2273/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_divide.bc [2274/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_cos.bc [2275/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/frexp.bc [2276/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fract.bc [2277/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fmod.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 82 | qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning 82 | qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first 82 | qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; | ^ | ( ) 1 warning generated. [2278/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_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. [2279/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fma.bc [2280/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fma.bc [2281/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/floor.bc [2282/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fdim.bc [2283/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fabs.bc [2284/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp10.bc [2285/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_exp10.bc [2286/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp2.bc [2287/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/expm1.bc [2288/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp_helper.bc [2289/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp.bc [2290/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erfc.bc [2291/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erf.bc [2292/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ep_log.bc [2293/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cospi.bc [2294/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cosh.bc [2295/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cos.bc [2296/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/copysign.bc [2297/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ceil.bc [2298/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cbrt.bc [2299/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanpi.bc [2300/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanh.bc [2301/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2pi.bc [2302/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2.bc [2303/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan.bc [2304/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinpi.bc [2305/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinh.bc [2306/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asin.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. [2307/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acospi.bc [2308/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acosh.bc [2309/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acos.bc [2310/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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; | ^ | ( ) /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. [2311/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/sub_sat.bc [2312/3013] 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/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. [2313/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rhadd.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. [2314/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul_hi.bc [2315/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul24.bc [2316/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad_sat.bc [2317/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad24.bc [2318/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/hadd.bc [2319/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/clz.bc [2320/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/add_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. [2321/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs_diff.bc [2322/3013] 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. [2323/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/normalize.bc [2324/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/length.bc [2325/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_normalize.bc [2326/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_length.bc [2327/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_distance.bc [2328/3013] 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. [2329/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/distance.bc [2330/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/cross.bc [2331/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/step.bc [2332/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/smoothstep.bc [2333/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/sign.bc [2334/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/radians.bc [2335/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/mix.bc [2336/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/degrees.bc [2337/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2338/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2339/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2340/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2341/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2342/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2343/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2344/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2345/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2346/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2347/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2348/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2349/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2350/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2351/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2352/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2353/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2354/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2355/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2356/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.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; | ^ | ( ) /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. [2357/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2358/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2359/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2360/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2361/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2362/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [2363/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2364/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2365/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.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' [2366/3013] Generating builtins.opt.nvptx64--.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. [2367/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2368/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2369/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2370/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2371/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xchg.bc [2372/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xor.bc [2373/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_sub.bc [2374/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_or.bc [2375/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_min.bc [2376/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_max.bc [2377/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_inc.bc [2378/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_dec.bc [2379/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_cmpxchg.bc [2380/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_and.bc [2381/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_add.bc [2382/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/wait_group_events.bc [2383/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/prefetch.bc [2384/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_strided_copy.bc [2385/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_copy.bc [2386/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_helper_func.bc [2387/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_config.bc [2388/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/sqrt.bc [2389/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/nextafter.bc [2390/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_sqrt.bc [2391/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_rsqrt.bc [2392/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_recip.bc [2393/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log2.bc [2394/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log10.bc [2395/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log.bc [2396/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp2.bc [2397/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp10.bc [2398/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp.bc [2399/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log10.bc [2400/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log.bc [2401/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_exp.bc [2402/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_work_dim.bc [2403/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_local_id.bc [2404/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_group_id.bc [2405/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_global_offset.bc [2406/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/synchronization/barrier.bc [2407/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/mem_fence/fence.bc [2408/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/ldexp.bc [2409/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmin.bc [2410/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmax.bc [2411/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/integer/popcount.bc [2412/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2413/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_num_groups.bc [2414/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_local_size.bc [2415/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_global_size.bc [2416/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_use_default.bc [2417/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/convert.bc [2418/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/workitem/get_global_id.bc [2419/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vstore.bc [2420/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vload.bc [2421/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/min.bc [2422/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/max.bc [2423/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/clamp.bc [2424/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/signbit.bc [2425/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/select.bc [2426/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isunordered.bc [2427/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isordered.bc [2428/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnotequal.bc [2429/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnormal.bc [2430/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnan.bc [2431/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessgreater.bc [2432/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessequal.bc [2433/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isless.bc [2434/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isinf.bc [2435/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreaterequal.bc [2436/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreater.bc [2437/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isfinite.bc [2438/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isequal.bc [2439/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/bitselect.bc [2440/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/any.bc [2441/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/all.bc [2442/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle2.bc [2443/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle.bc [2444/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/trunc.bc [2445/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tgamma.bc [2446/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanpi.bc [2447/3013] Linking CLC static library builtins.link.nvptx--nvidiacl.bc [2448/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tanpi.bc [2449/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanh.bc [2450/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tan.bc [2451/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tan.bc [2452/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_sqrt.bc [2453/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinpi.bc [2454/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinh.bc [2455/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos_helpers.bc [2456/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos.bc [2457/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sin.bc [2458/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rsqrt.bc [2459/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/round.bc [2460/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rootn.bc [2461/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_rootn.bc [2462/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rint.bc [2463/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remquo.bc [2464/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remquo.bc [2465/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remainder.bc [2466/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remainder.bc [2467/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/powr.bc [2468/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_powr.bc [2469/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pown.bc [2470/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pown.bc [2471/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pow.bc [2472/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pow.bc [2473/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_nextafter.bc [2474/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tables.bc [2475/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_tan.bc [2476/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sqrt.bc [2477/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sin.bc [2478/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_rsqrt.bc [2479/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_recip.bc [2480/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_powr.bc [2481/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_log2.bc [2482/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp2.bc [2483/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp10.bc [2484/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_divide.bc [2485/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_cos.bc [2486/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/nan.bc [2487/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/modf.bc [2488/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/minmag.bc [2489/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/maxmag.bc [2490/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/mad.bc [2491/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/logb.bc [2492/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log2.bc [2493/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log1p.bc [2494/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log10.bc [2495/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log.bc [2496/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.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. [2497/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma.bc [2498/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_ldexp.bc [2499/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ilogb.bc [2500/3013] 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/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. [2501/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_hypot.bc [2502/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_tan.bc [2503/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_sin.bc [2504/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.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. [2505/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_divide.bc [2506/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_cos.bc [2507/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/frexp.bc [2508/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fract.bc [2509/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fmod.bc [2510/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fmod.bc [2511/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fma.bc [2512/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fma.bc [2513/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/floor.bc [2514/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fdim.bc [2515/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fabs.bc [2516/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp10.bc [2517/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_exp10.bc [2518/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp2.bc [2519/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/expm1.bc [2520/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp_helper.bc [2521/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp.bc [2522/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erfc.bc [2523/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erf.bc [2524/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ep_log.bc [2525/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cospi.bc [2526/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cosh.bc [2527/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cos.bc [2528/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/copysign.bc [2529/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ceil.bc [2530/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cbrt.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. [2531/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanpi.bc [2532/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanh.bc [2533/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2pi.bc [2534/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2.bc [2535/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan.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. [2536/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinpi.bc [2537/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinh.bc [2538/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asin.bc [2539/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acospi.bc [2540/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acosh.bc [2541/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acos.bc [2542/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/upsample.bc [2543/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/sub_sat.bc [2544/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rotate.bc [2545/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rhadd.bc [2546/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul_hi.bc [2547/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul24.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. [2548/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.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. [2549/3013] 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_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. [2550/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/hadd.bc [2551/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/clz.bc [2552/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/add_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; | ^ | ( ) /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. [2553/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs_diff.bc [2554/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs.bc [2555/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/normalize.bc [2556/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/length.bc [2557/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_normalize.bc [2558/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_length.bc [2559/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_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. [2560/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/dot.bc [2561/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/distance.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' [2562/3013] Generating builtins.opt.nvptx--nvidiacl.bc [2563/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/cross.bc [2564/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/step.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2565/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/smoothstep.bc [2566/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/sign.bc [2567/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/radians.bc [2568/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/mix.bc [2569/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/degrees.bc [2570/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2571/3013] Linking CLC static library builtins.link.clspv64--.bc [2572/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2573/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2574/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2575/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2576/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2577/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2578/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2579/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2580/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2581/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2582/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2583/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2584/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2585/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2586/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2587/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2588/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2589/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2590/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2591/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2592/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2593/3013] 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/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. [2594/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2595/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2596/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.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. [2597/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2598/3013] Generating builtins.opt.clspv64--.bc [2599/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2600/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2601/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2602/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2603/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2604/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2605/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xchg.bc [2606/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xor.bc [2607/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_sub.bc [2608/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_or.bc [2609/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_min.bc [2610/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_max.bc [2611/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_inc.bc [2612/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_dec.bc [2613/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_cmpxchg.bc [2614/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_and.bc [2615/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_add.bc [2616/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/wait_group_events.bc [2617/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/prefetch.bc [2618/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_strided_copy.bc [2619/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_copy.bc [2620/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.bc [2621/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_config.bc [2622/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/sqrt.bc [2623/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/nextafter.bc [2624/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_sqrt.bc [2625/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_rsqrt.bc [2626/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_recip.bc [2627/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log2.bc [2628/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log10.bc [2629/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log.bc [2630/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp2.bc [2631/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp10.bc [2632/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp.bc [2633/3013] Linking CLC static library builtins.link.nvptx--.bc [2634/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log10.bc [2635/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log.bc [2636/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_exp.bc [2637/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_work_dim.bc [2638/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_local_id.bc [2639/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_group_id.bc [2640/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_global_offset.bc [2641/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/synchronization/barrier.bc [2642/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/mem_fence/fence.bc [2643/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/ldexp.bc [2644/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmin.bc [2645/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmax.bc [2646/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/integer/popcount.bc [2647/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2648/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_num_groups.bc [2649/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_local_size.bc [2650/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_global_size.bc [2651/3013] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_use_default.bc [2652/3013] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/convert.bc [2653/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/workitem/get_global_id.bc [2654/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vstore.bc [2655/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vload.bc [2656/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/min.bc [2657/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/max.bc [2658/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/clamp.bc [2659/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/signbit.bc [2660/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/select.bc [2661/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isunordered.bc [2662/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isordered.bc [2663/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnotequal.bc [2664/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnormal.bc [2665/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnan.bc [2666/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessgreater.bc [2667/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessequal.bc [2668/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isless.bc [2669/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isinf.bc [2670/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreaterequal.bc [2671/3013] Linking CLC static library builtins.link.clspv--.bc [2672/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreater.bc [2673/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isfinite.bc [2674/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isequal.bc [2675/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/bitselect.bc [2676/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/any.bc [2677/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/all.bc [2678/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle2.bc [2679/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle.bc [2680/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/trunc.bc [2681/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tgamma.bc [2682/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanpi.bc [2683/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tanpi.bc [2684/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanh.bc [2685/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tan.bc [2686/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tan.bc [2687/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_sqrt.bc [2688/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinpi.bc [2689/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinh.bc [2690/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos_helpers.bc [2691/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos.bc [2692/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sin.bc [2693/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rsqrt.bc [2694/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/round.bc [2695/3013] Generating builtins.opt.clspv--.bc [2696/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rootn.bc [2697/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_rootn.bc [2698/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rint.bc [2699/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remquo.bc [2700/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remquo.bc [2701/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remainder.bc [2702/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remainder.bc [2703/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/powr.bc [2704/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_powr.bc [2705/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pown.bc [2706/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pown.bc [2707/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pow.bc [2708/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pow.bc [2709/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_nextafter.bc [2710/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tables.bc [2711/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_tan.bc [2712/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sqrt.bc [2713/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sin.bc [2714/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_rsqrt.bc [2715/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_recip.bc [2716/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_powr.bc [2717/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_log2.bc [2718/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp2.bc [2719/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp10.bc [2720/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_divide.bc [2721/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_cos.bc [2722/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/nan.bc [2723/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/modf.bc [2724/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/minmag.bc [2725/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/maxmag.bc [2726/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/mad.bc [2727/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/logb.bc [2728/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log2.bc [2729/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log1p.bc [2730/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log10.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first 70 | z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; | ^ | ( ) /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 137 | z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning 137 | z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first 137 | z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; | ^ | ( ) 2 warnings generated. [2731/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log.bc [2732/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma_r.bc [2733/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma.bc [2734/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_ldexp.bc [2735/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ilogb.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. [2736/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/hypot.bc [2737/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_hypot.bc [2738/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_tan.bc [2739/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_sin.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. [2740/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_powr.bc [2741/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_divide.bc [2742/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_cos.bc [2743/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/frexp.bc [2744/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fract.bc [2745/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fmod.bc [2746/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fmod.bc [2747/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fma.bc [2748/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fma.bc [2749/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/floor.bc [2750/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fdim.bc [2751/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fabs.bc [2752/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp10.bc [2753/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_exp10.bc [2754/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp2.bc [2755/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/expm1.bc [2756/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp_helper.bc [2757/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp.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' [2758/3013] Generating builtins.opt.nvptx--.bc [2759/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erfc.bc [2760/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erf.bc [2761/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ep_log.bc [2762/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cospi.bc [2763/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cosh.bc [2764/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cos.bc [2765/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/copysign.bc [2766/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ceil.bc [2767/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cbrt.bc [2768/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanpi.bc [2769/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanh.bc [2770/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2pi.bc [2771/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2.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. [2772/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan.bc [2773/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinpi.bc [2774/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinh.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. [2775/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asin.bc [2776/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acospi.bc [2777/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acosh.bc [2778/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acos.bc [2779/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/upsample.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. [2780/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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; | ^ | ( ) /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. [2781/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rotate.bc [2782/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rhadd.bc [2783/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul_hi.bc [2784/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul24.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. [2785/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad_sat.bc [2786/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad24.bc [2787/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/hadd.bc [2788/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/clz.bc [2789/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/add_sat.bc [2790/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs_diff.bc [2791/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/clc_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. [2792/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/normalize.bc [2793/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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. [2794/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_normalize.bc [2795/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_length.bc [2796/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_distance.bc [2797/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/dot.bc [2798/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/distance.bc [2799/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/cross.bc [2800/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/step.bc [2801/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/smoothstep.bc [2802/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/sign.bc [2803/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/radians.bc [2804/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/mix.bc [2805/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/degrees.bc [2806/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/generic/lib/math/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. [2807/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2808/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2809/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2810/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2811/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2812/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2813/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2814/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2815/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2816/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2817/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2818/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2819/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2820/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2821/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2822/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2823/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2824/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2825/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.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. [2826/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2827/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2828/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2829/3013] 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/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. [2830/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2831/3013] 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/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. [2832/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2833/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2834/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2835/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2836/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2837/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2838/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2839/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xchg.bc [2840/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xor.bc [2841/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_sub.bc [2842/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_or.bc [2843/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_min.bc [2844/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_max.bc [2845/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_inc.bc [2846/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_dec.bc [2847/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_cmpxchg.bc [2848/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_and.bc [2849/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_add.bc [2850/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/wait_group_events.bc [2851/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/prefetch.bc [2852/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_strided_copy.bc [2853/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_copy.bc [2854/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.bc [2855/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_config.bc [2856/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/sqrt.bc [2857/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/nextafter.bc [2858/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_sqrt.bc [2859/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_rsqrt.bc [2860/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_recip.bc [2861/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log2.bc [2862/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log10.bc [2863/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log.bc [2864/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp2.bc [2865/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp10.bc [2866/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp.bc [2867/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log10.bc [2868/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log.bc [2869/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_exp.bc [2870/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_work_dim.bc [2871/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_num_groups.bc [2872/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_size.bc [2873/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_id.bc [2874/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_size.bc [2875/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_group_id.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. [2876/3013] Generating clspv64--.bc [2877/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_offset.bc [2878/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/synchronization/barrier.bc [2879/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/mem_fence/fence.bc [2880/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/ldexp.bc [2881/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmin.bc [2882/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmax.bc [2883/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/integer/popcount.bc [2884/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2885/3013] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_use_default.bc [2886/3013] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/convert.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. [2887/3013] Generating clspv--.bc [2888/3013] 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' [2889/3013] Generating builtins.opt.tahiti-amdgcn-mesa-mesa3d.bc [2890/3013] Linking CLC static library builtins.link.amdgcn--amdhsa.bc warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' [2891/3013] Generating builtins.opt.amdgcn--amdhsa.bc [2892/3013] Linking CLC static library builtins.link.tahiti-amdgcn--.bc warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_use_default.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' warning: Linking two modules of different data layouts: 'CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.bc' is '' whereas 'llvm-link' is 'e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9' [2893/3013] Generating builtins.opt.tahiti-amdgcn--.bc [2894/3013] Generating cayman-r600--.bc [2895/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cayman-r600--.bc aruba-r600--.bc [2896/3013] Generating cypress-r600--.bc [2897/3013] Generating barts-r600--.bc [2898/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cypress-r600--.bc hemlock-r600--.bc [2899/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc caicos-r600--.bc [2900/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc turks-r600--.bc [2901/3013] Generating cedar-r600--.bc [2902/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc juniper-r600--.bc [2903/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc redwood-r600--.bc [2904/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo2-r600--.bc [2905/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo-r600--.bc [2906/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc palm-r600--.bc /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. [2907/3013] Generating nvptx64--nvidiacl.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. [2908/3013] Generating nvptx64--.bc [2909/3013] Generating tahiti-amdgcn-mesa-mesa3d.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. [2910/3013] Generating nvptx--nvidiacl.bc [2911/3013] Generating amdgcn--amdhsa.bc [2912/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1201-amdgcn-mesa-mesa3d.bc [2913/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1200-amdgcn-mesa-mesa3d.bc [2914/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1151-amdgcn-mesa-mesa3d.bc [2915/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1150-amdgcn-mesa-mesa3d.bc [2916/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1103-amdgcn-mesa-mesa3d.bc [2917/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1102-amdgcn-mesa-mesa3d.bc [2918/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1101-amdgcn-mesa-mesa3d.bc [2919/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1100-amdgcn-mesa-mesa3d.bc [2920/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1036-amdgcn-mesa-mesa3d.bc [2921/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1035-amdgcn-mesa-mesa3d.bc [2922/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1034-amdgcn-mesa-mesa3d.bc [2923/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1033-amdgcn-mesa-mesa3d.bc [2924/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1032-amdgcn-mesa-mesa3d.bc [2925/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1031-amdgcn-mesa-mesa3d.bc [2926/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1030-amdgcn-mesa-mesa3d.bc [2927/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1013-amdgcn-mesa-mesa3d.bc [2928/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1012-amdgcn-mesa-mesa3d.bc [2929/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1011-amdgcn-mesa-mesa3d.bc [2930/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx1010-amdgcn-mesa-mesa3d.bc [2931/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx942-amdgcn-mesa-mesa3d.bc [2932/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx941-amdgcn-mesa-mesa3d.bc [2933/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx940-amdgcn-mesa-mesa3d.bc [2934/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx90c-amdgcn-mesa-mesa3d.bc [2935/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx90a-amdgcn-mesa-mesa3d.bc [2936/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx909-amdgcn-mesa-mesa3d.bc [2937/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx908-amdgcn-mesa-mesa3d.bc [2938/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx906-amdgcn-mesa-mesa3d.bc [2939/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx904-amdgcn-mesa-mesa3d.bc [2940/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx902-amdgcn-mesa-mesa3d.bc [2941/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx900-amdgcn-mesa-mesa3d.bc [2942/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx805-amdgcn-mesa-mesa3d.bc [2943/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx705-amdgcn-mesa-mesa3d.bc [2944/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx602-amdgcn-mesa-mesa3d.bc [2945/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris11-amdgcn-mesa-mesa3d.bc [2946/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris10-amdgcn-mesa-mesa3d.bc [2947/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc stoney-amdgcn-mesa-mesa3d.bc [2948/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc fiji-amdgcn-mesa-mesa3d.bc [2949/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc carrizo-amdgcn-mesa-mesa3d.bc [2950/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc iceland-amdgcn-mesa-mesa3d.bc [2951/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc tongapro-amdgcn-mesa-mesa3d.bc [2952/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc tonga-amdgcn-mesa-mesa3d.bc [2953/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc mullins-amdgcn-mesa-mesa3d.bc [2954/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hawaii-amdgcn-mesa-mesa3d.bc [2955/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kaveri-amdgcn-mesa-mesa3d.bc [2956/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kabini-amdgcn-mesa-mesa3d.bc [2957/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc bonaire-amdgcn-mesa-mesa3d.bc [2958/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hainan-amdgcn-mesa-mesa3d.bc [2959/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc oland-amdgcn-mesa-mesa3d.bc [2960/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc verde-amdgcn-mesa-mesa3d.bc [2961/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc pitcairn-amdgcn-mesa-mesa3d.bc [2962/3013] Generating tahiti-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. [2963/3013] Generating nvptx--.bc [2964/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1201-amdgcn--.bc [2965/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1200-amdgcn--.bc [2966/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1151-amdgcn--.bc [2967/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1150-amdgcn--.bc [2968/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1103-amdgcn--.bc [2969/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1102-amdgcn--.bc [2970/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1101-amdgcn--.bc [2971/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1100-amdgcn--.bc [2972/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1036-amdgcn--.bc [2973/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1035-amdgcn--.bc [2974/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1034-amdgcn--.bc [2975/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1033-amdgcn--.bc [2976/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1032-amdgcn--.bc [2977/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1031-amdgcn--.bc [2978/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1030-amdgcn--.bc [2979/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1013-amdgcn--.bc [2980/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1012-amdgcn--.bc [2981/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1011-amdgcn--.bc [2982/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx1010-amdgcn--.bc [2983/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx942-amdgcn--.bc [2984/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx941-amdgcn--.bc [2985/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx940-amdgcn--.bc [2986/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx90c-amdgcn--.bc [2987/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx90a-amdgcn--.bc [2988/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx909-amdgcn--.bc [2989/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx908-amdgcn--.bc [2990/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx906-amdgcn--.bc [2991/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx904-amdgcn--.bc [2992/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx902-amdgcn--.bc [2993/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx900-amdgcn--.bc [2994/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx805-amdgcn--.bc [2995/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx705-amdgcn--.bc [2996/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx602-amdgcn--.bc [2997/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris11-amdgcn--.bc [2998/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris10-amdgcn--.bc [2999/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc stoney-amdgcn--.bc [3000/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc fiji-amdgcn--.bc [3001/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc carrizo-amdgcn--.bc [3002/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc iceland-amdgcn--.bc [3003/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc tongapro-amdgcn--.bc [3004/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc tonga-amdgcn--.bc [3005/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc mullins-amdgcn--.bc [3006/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hawaii-amdgcn--.bc [3007/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kaveri-amdgcn--.bc [3008/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kabini-amdgcn--.bc [3009/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc bonaire-amdgcn--.bc [3010/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hainan-amdgcn--.bc [3011/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc oland-amdgcn--.bc [3012/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc verde-amdgcn--.bc [3013/3013] cd /home/buildozer/aports/main/libclc/src/libclc-18.1.8.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc pitcairn-amdgcn--.bc >>> libclc: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/pkgconfig/libclc.pc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/include/clc/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/clspv--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/clspv64--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx--nvidiacl.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx64--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/nvptx64--nvidiacl.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cedar-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/palm-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/sumo-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/sumo2-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/redwood-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/juniper-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cypress-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/hemlock-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/barts-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/turks-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/caicos-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/cayman-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/aruba-r600--.bc -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/spirv-mesa3d-.spv -- Installing: /home/buildozer/aports/main/libclc/pkg/libclc/usr/share/clc/spirv64-mesa3d-.spv >>> libclc-dev*: Running split function dev... >>> libclc-dev*: Preparing subpackage libclc-dev... >>> libclc-dev*: Stripping binaries >>> libclc-dev*: Running postcheck for libclc-dev >>> libclc*: Running postcheck for libclc >>> libclc*: Preparing package libclc... >>> libclc*: Stripping binaries >>> WARNING: libclc*: No arch specific binaries found so arch should probably be set to "noarch" >>> libclc-dev*: Scanning shared objects >>> libclc*: Scanning shared objects >>> libclc-dev*: Tracing dependencies... libclc=18.1.8-r0 pkgconfig >>> libclc-dev*: Package size: 1.2 MB >>> libclc-dev*: Compressing data... >>> libclc-dev*: Create checksum... >>> libclc-dev*: Create libclc-dev-18.1.8-r0.apk >>> libclc*: Tracing dependencies... >>> libclc*: Package size: 75.3 MB >>> libclc*: Compressing data... >>> libclc*: Create checksum... >>> libclc*: Create libclc-18.1.8-r0.apk >>> libclc: Build complete at Thu, 01 Aug 2024 09:49:54 +0000 elapsed time 0h 7m 33s >>> libclc: Cleaning up srcdir >>> libclc: Cleaning up pkgdir >>> libclc: Uninstalling dependencies... (1/40) Purging .makedepends-libclc (20240801.094223) (2/40) Purging clang18 (18.1.8-r0) (3/40) Purging clang18-headers (18.1.8-r0) (4/40) Purging cmake (3.30.1-r0) (5/40) Purging llvm18-static (18.1.8-r0) (6/40) Purging llvm18-gtest (18.1.8-r0) (7/40) Purging samurai (1.2-r5) (8/40) Purging spirv-llvm-translator-dev (18.1.2-r0) (9/40) Purging spirv-llvm-translator (18.1.2-r0) (10/40) Purging llvm18-dev (18.1.8-r0) (11/40) Purging llvm18 (18.1.8-r0) (12/40) Purging llvm18-linker-tools (18.1.8-r0) (13/40) Purging libffi-dev (3.4.6-r0) (14/40) Purging linux-headers (6.6-r0) (15/40) Purging zlib-dev (1.3.1-r1) (16/40) Purging zstd-dev (1.5.6-r0) (17/40) Purging zstd (1.5.6-r0) (18/40) Purging llvm18-test-utils-pyc (18.1.8-r0) (19/40) Purging llvm18-test-utils (18.1.8-r0) (20/40) Purging python3-pyc (3.12.3-r1) (21/40) Purging python3-pycache-pyc0 (3.12.3-r1) (22/40) Purging pyc (3.12.3-r1) (23/40) Purging python3 (3.12.3-r1) (24/40) Purging spirv-tools-dev (1.3.290.0-r0) (25/40) Purging spirv-headers (1.3.290.0-r0) (26/40) Purging spirv-tools (1.3.290.0-r0) (27/40) Purging spirv-llvm-translator-libs (18.1.2-r0) (28/40) Purging clang18-libs (18.1.8-r0) (29/40) Purging gdbm (1.24-r0) (30/40) Purging libarchive (3.7.4-r0) (31/40) Purging libbz2 (1.0.8-r6) (32/40) Purging libpanelw (6.5_p20240601-r0) (33/40) Purging libuv (1.48.0-r0) (34/40) Purging llvm18-libs (18.1.8-r0) (35/40) Purging mpdecimal (4.0.0-r0) (36/40) Purging rhash-libs (1.4.4-r0) (37/40) Purging sqlite-libs (3.46.0-r0) (38/40) Purging libffi (3.4.6-r0) (39/40) Purging libxml2 (2.12.8-r0) (40/40) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 228 MiB in 102 packages >>> libclc: Updating the main/riscv64 repository index... >>> libclc: Signing the index...