>>> libclc: Building testing/libclc 16.0.3-r0 (using abuild 3.11.0-r1) started Tue, 16 May 2023 01:30:59 +0000 >>> libclc: Checking sanity of /home/buildozer/aports/testing/libclc/APKBUILD... >>> libclc: Analyzing dependencies... >>> libclc: Installing for build: build-base clang-dev cmake llvm16-dev llvm16-static samurai spirv-llvm-translator-dev (1/40) Installing libffi (3.4.4-r3) (2/40) Installing xz-libs (5.4.3-r1) (3/40) Installing libxml2 (2.11.3-r1) (4/40) Installing llvm16-libs (16.0.3-r2) (5/40) Installing clang16-libs (16.0.3-r4) (6/40) Installing clang16-libclang (16.0.3-r4) (7/40) Installing clang16 (16.0.3-r4) (8/40) Installing clang16-extra-tools (16.0.3-r4) (9/40) Installing clang16-dev (16.0.3-r4) (10/40) Installing libbz2 (1.0.8-r6) (11/40) Installing libarchive (3.6.2-r3) (12/40) Installing libformw (6.4_p20230514-r0) (13/40) Installing rhash-libs (1.4.3-r2) (14/40) Installing libuv (1.44.2-r3) (15/40) Installing cmake (3.26.3-r1) (16/40) Installing llvm16 (16.0.3-r2) (17/40) Installing linux-headers (6.3-r0) (18/40) Installing libffi-dev (3.4.4-r3) (19/40) Installing zlib-dev (1.2.13-r2) (20/40) Installing zstd (1.5.5-r5) (21/40) Installing zstd-dev (1.5.5-r5) (22/40) Installing gdbm (1.23-r1) (23/40) Installing mpdecimal (2.5.1-r2) (24/40) Installing libpanelw (6.4_p20230514-r0) (25/40) Installing readline (8.2.1-r2) (26/40) Installing sqlite-libs (3.41.2-r3) (27/40) Installing python3 (3.11.3-r11) (28/40) Installing python3-pycache-pyc0 (3.11.3-r11) (29/40) Installing pyc (0.1-r0) (30/40) Installing python3-pyc (3.11.3-r11) (31/40) Installing llvm16-test-utils (16.0.3-r2) (32/40) Installing llvm16-dev (16.0.3-r2) (33/40) Installing llvm16-static (16.0.3-r2) (34/40) Installing samurai (1.2-r3) (35/40) Installing spirv-headers (1.3.246.1-r0) (36/40) Installing spirv-tools (1.3.246.1-r0) (37/40) Installing spirv-tools-dev (1.3.246.1-r0) (38/40) Installing spirv-llvm-translator (16.0.0-r0) (39/40) Installing spirv-llvm-translator-dev (16.0.0-r0) (40/40) Installing .makedepends-libclc (20230516.013101) Executing busybox-1.36.0-r11.trigger OK: 1336 MiB in 142 packages >>> libclc: Cleaning up srcdir >>> libclc: Cleaning up pkgdir >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libclc-16.0.3.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 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> libclc: Fetching https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.3/libclc-16.0.3.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122k 100 122k 0 0 245k 0 --:--:-- --:--:-- --:--:-- 245k >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-16.0.3.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 9004 100 9004 0 0 121k 0 --:--:-- --:--:-- --:--:-- 122k >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libclc-16.0.3.src.tar.xz >>> libclc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-16.0.3.src.tar.xz >>> libclc: Checking sha512sums... libclc-16.0.3.src.tar.xz: OK cmake-16.0.3.src.tar.xz: OK >>> libclc: Unpacking /var/cache/distfiles/edge/libclc-16.0.3.src.tar.xz... >>> libclc: Unpacking /var/cache/distfiles/edge/cmake-16.0.3.src.tar.xz... -- The CXX compiler identification is Clang 16.0.3 -- The C compiler identification is Clang 16.0.3 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - 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 - 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.2.13") -- Found zstd: /usr/lib/libzstd.so -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Linker detection: GNU ld LLVM version: 16.0.3 clang: /usr/lib/llvm16/bin/clang llvm-as: /usr/lib/llvm16/bin/llvm-as llvm-link: /usr/lib/llvm16/bin/llvm-link opt: /usr/lib/llvm16/bin/opt llvm-spirv: /usr/bin/llvm-spirv -- Check for working CLC compiler: /usr/lib/llvm16/bin/clang -- Check for working CLC compiler: /usr/lib/llvm16/bin/clang -- works -- Check for working LLAsm compiler: /usr/lib/llvm16/bin/llvm-as -- Check for working LLAsm compiler: /usr/lib/llvm16/bin/llvm-as -- works -- Found Python3: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter BUILDING amdgcn-- DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx900;gfx902;gfx904;gfx906 ) BUILDING amdgcn--amdhsa DEVICE: none ( ) BUILDING amdgcn-mesa-mesa3d DEVICE: tahiti ( pitcairn;verde;oland;hainan;bonaire;kabini;kaveri;hawaii;mullins;tonga;iceland;carrizo;fiji;stoney;polaris10;polaris11;gfx900;gfx902;gfx904;gfx906 ) 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 (3.0s) -- Generating done (0.4s) -- Build files have been written to: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build [1/2871] Generating convert.cl [2/2871] Building CXX object CMakeFiles/prepare_builtins.dir/utils/prepare-builtins.cpp.o [3/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vstore.bc [4/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/shared/vload.bc [5/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tgamma.bc [6/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanpi.bc [7/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tanpi.bc [8/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tanh.bc [9/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tan.bc [10/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_tan.bc [11/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinpi.bc [12/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sinh.bc [13/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos_helpers.bc [14/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sincos.bc [15/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/sin.bc [16/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/rootn.bc [17/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_rootn.bc [18/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remquo.bc [19/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remquo.bc [20/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/remainder.bc [21/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_remainder.bc [22/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/powr.bc [23/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_powr.bc [24/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pown.bc [25/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pown.bc [26/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/pow.bc [27/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_pow.bc [28/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/tables.bc [29/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/modf.bc [30/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/logb.bc [31/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log2.bc [32/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log1p.bc [33/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log10.bc [34/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/log.bc [35/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma_r.bc [36/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/lgamma.bc [37/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ldexp.bc [38/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [39/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ilogb.bc [40/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/hypot.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [41/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_hypot.bc [42/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_sqrt.bc [43/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [44/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/frexp.bc [45/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fract.bc [46/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/fmod.bc [47/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fmod.bc [48/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/math/fma.bc [49/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_fma.bc [50/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [51/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/clc_exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [52/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp2.bc [53/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/expm1.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [54/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp_helper.bc [55/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/exp.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [56/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erfc.bc [57/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/erf.bc [58/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/ep_log.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [59/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [60/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cosh.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [61/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cos.bc [62/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/cbrt.bc [63/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanpi.bc [64/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atanh.bc [65/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2pi.bc [66/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan2.bc [67/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/atan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [68/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinpi.bc [69/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asinh.bc [70/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/asin.bc [71/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acospi.bc [72/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acosh.bc [73/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/math/acos.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [74/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/mad_sat.bc [75/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/integer/rotate.bc [76/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/normalize.bc [77/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/length.bc [78/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc [79/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_length.bc [80/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [81/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/dot.bc [82/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/distance.bc [83/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/geometric/cross.bc [84/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/step.bc [85/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/smoothstep.bc [86/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/sign.bc [87/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/radians.bc [88/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/mix.bc [89/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/common/degrees.bc [90/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/wait_group_events.bc [91/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc [92/2871] Building CLC object CMakeFiles/builtins.link.spirv64-mesa3d-.dir/spirv64/lib/subnormal_config.bc [93/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vstore.bc [94/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/shared/vload.bc [95/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tgamma.bc [96/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanpi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [97/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tanpi.bc [98/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tanh.bc [99/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [100/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_tan.bc [101/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinpi.bc [102/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sinh.bc [103/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos_helpers.bc [104/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sincos.bc [105/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/sin.bc [106/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/rootn.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [107/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_rootn.bc [108/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remquo.bc [109/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remquo.bc [110/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/remainder.bc [111/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_remainder.bc [112/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/powr.bc [113/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_powr.bc [114/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pown.bc [115/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pown.bc [116/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/pow.bc [117/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_pow.bc [118/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/tables.bc [119/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/modf.bc [120/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/logb.bc [121/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log2.bc [122/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log1p.bc [123/2871] Linking CLC static library builtins.link.spirv64-mesa3d-.bc [124/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log10.bc [125/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/log.bc [126/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma_r.bc [127/2871] Generating spirv64-mesa3d-.spv [128/2871] Generating builtins.opt.spirv64-mesa3d-.bc [129/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/lgamma.bc [130/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ldexp.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [131/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_ldexp.bc [132/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ilogb.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [133/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/hypot.bc [134/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_hypot.bc [135/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_sqrt.bc [136/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/half_rsqrt.bc [137/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/frexp.bc [138/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fract.bc [139/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/fmod.bc [140/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fmod.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [141/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/math/fma.bc [142/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_fma.bc [143/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp10.bc [144/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/clc_exp10.bc [145/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp2.bc [146/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/expm1.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [147/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp_helper.bc [148/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/exp.bc [149/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erfc.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [150/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/erf.bc [151/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/ep_log.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [152/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cospi.bc [153/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cosh.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [154/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cos.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [155/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/cbrt.bc [156/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanpi.bc [157/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atanh.bc [158/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2pi.bc [159/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan2.bc [160/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/atan.bc [161/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinpi.bc [162/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asinh.bc [163/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/asin.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [164/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acospi.bc [165/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acosh.bc [166/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/math/acos.bc [167/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/mad_sat.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [168/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/integer/rotate.bc [169/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/normalize.bc [170/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/length.bc [171/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_normalize.bc [172/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_length.bc [173/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/fast_distance.bc [174/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/dot.bc [175/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/distance.bc [176/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/geometric/cross.bc [177/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/step.bc [178/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/smoothstep.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [179/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/sign.bc [180/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/radians.bc [181/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/mix.bc [182/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/common/degrees.bc [183/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/wait_group_events.bc [184/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/generic/lib/async/async_work_group_strided_copy.bc [185/2871] Building CLC object CMakeFiles/builtins.link.spirv-mesa3d-.dir/spirv/lib/subnormal_config.bc [186/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/workitem/get_global_id.bc [187/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vstore.bc [188/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/vload.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [189/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/min.bc [190/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/max.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [191/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/shared/clamp.bc [192/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/signbit.bc [193/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/select.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [194/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isunordered.bc [195/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isordered.bc [196/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnotequal.bc [197/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnormal.bc [198/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isnan.bc [199/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessgreater.bc [200/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/islessequal.bc [201/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isless.bc [202/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isinf.bc [203/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreaterequal.bc [204/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isgreater.bc [205/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isfinite.bc [206/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/isequal.bc [207/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/bitselect.bc [208/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/any.bc [209/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/relational/all.bc [210/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle2.bc [211/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/misc/shuffle.bc [212/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/trunc.bc [213/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tgamma.bc [214/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanpi.bc [215/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tanpi.bc [216/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tanh.bc [217/2871] Linking CLC static library builtins.link.spirv-mesa3d-.bc [218/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tan.bc [219/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_tan.bc [220/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_sqrt.bc [221/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinpi.bc [222/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sinh.bc [223/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos_helpers.bc [224/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sincos.bc [225/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/sin.bc [226/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/round.bc [227/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rootn.bc [228/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_rootn.bc [229/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/rint.bc [230/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remquo.bc [231/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remquo.bc [232/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/remainder.bc [233/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_remainder.bc [234/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/powr.bc [235/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_powr.bc [236/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pown.bc [237/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pown.bc [238/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/pow.bc [239/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_pow.bc [240/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_nextafter.bc [241/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/tables.bc [242/2871] Generating spirv-mesa3d-.spv [243/2871] Generating builtins.opt.spirv-mesa3d-.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) 1 warning generated. [244/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_tan.bc [245/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sqrt.bc [246/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_sin.bc [247/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_recip.bc [248/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_powr.bc [249/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_log2.bc [250/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp2.bc [251/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_exp10.bc [252/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_divide.bc [253/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/native_cos.bc [254/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/nan.bc [255/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/modf.bc [256/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/minmag.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [257/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/maxmag.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [258/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/mad.bc [259/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/logb.bc [260/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log2.bc [261/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log1p.bc [262/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log10.bc [263/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/log.bc [264/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma_r.bc [265/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/lgamma.bc [266/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ldexp.bc [267/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_ldexp.bc [268/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ilogb.bc [269/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/hypot.bc [270/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_hypot.bc [271/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_tan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 6 warnings generated. [272/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_sin.bc [273/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_powr.bc [274/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_divide.bc [275/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/half_cos.bc [276/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/frexp.bc [277/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fract.bc [278/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fmod.bc [279/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fmod.bc [280/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fma.bc [281/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_fma.bc [282/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/floor.bc [283/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fdim.bc [284/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/fabs.bc [285/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 4 warnings generated. [286/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/clc_exp10.bc [287/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp2.bc [288/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/expm1.bc [289/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp_helper.bc [290/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/exp.bc [291/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erfc.bc [292/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/erf.bc [293/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ep_log.bc [294/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [295/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cosh.bc [296/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cos.bc [297/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/copysign.bc [298/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/ceil.bc [299/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/cbrt.bc [300/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanpi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [301/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atanh.bc [302/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2pi.bc [303/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan2.bc [304/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/atan.bc [305/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinpi.bc [306/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asinh.bc [307/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/asin.bc [308/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acospi.bc [309/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acosh.bc [310/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/math/acos.bc [311/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/upsample.bc [312/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/sub_sat.bc [313/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rotate.bc [314/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/rhadd.bc [315/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/popcount.bc [316/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul_hi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) 1 warning generated. [317/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mul24.bc [318/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad_sat.bc [319/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/mad24.bc [320/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/hadd.bc [321/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/clz.bc [322/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/add_sat.bc [323/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs_diff.bc [324/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/integer/abs.bc [325/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/normalize.bc [326/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/length.bc [327/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_normalize.bc [328/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_length.bc [329/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [330/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/dot.bc [331/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [332/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/geometric/cross.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) 1 warning generated. [333/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/step.bc [334/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/smoothstep.bc [335/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/sign.bc [336/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/radians.bc [337/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/mix.bc [338/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/common/degrees.bc [339/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [340/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [341/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [342/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [343/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [344/2871] Linking CXX executable prepare_builtins [345/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [346/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [347/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [348/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [349/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [350/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [351/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [352/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [353/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [354/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [355/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [356/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [357/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [358/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [359/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [360/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [361/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [362/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [363/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [364/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [365/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [366/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [367/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [368/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [369/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [370/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [371/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [372/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [373/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xchg.bc [374/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_xor.bc [375/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_sub.bc [376/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_or.bc [377/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_min.bc [378/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_max.bc [379/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_inc.bc [380/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_dec.bc [381/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [382/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_and.bc [383/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/atomic/atomic_add.bc [384/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/wait_group_events.bc [385/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/prefetch.bc [386/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [387/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/async/async_work_group_copy.bc [388/2871] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_helper_func.bc [389/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_config.bc [390/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/sqrt.bc [391/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/nextafter.bc [392/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_sqrt.bc [393/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [394/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_recip.bc [395/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log2.bc [396/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log10.bc [397/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_log.bc [398/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp2.bc [399/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp10.bc [400/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/half_exp.bc [401/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log10.bc [402/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_log.bc [403/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/amdgpu/lib/math/native_exp.bc [404/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_work_dim.bc [405/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_num_groups.bc [406/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_size.bc [407/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_local_id.bc [408/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_size.bc [409/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_group_id.bc [410/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/workitem/get_global_offset.bc [411/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/synchronization/barrier.bc [412/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/rsqrt.bc [413/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/native_rsqrt.bc [414/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmin.bc [415/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/r600/lib/math/fmax.bc [416/2871] Building LLAsm object CMakeFiles/builtins.link.cayman-r600--.dir/generic/lib/subnormal_use_default.bc [417/2871] Building CLC object CMakeFiles/builtins.link.cayman-r600--.dir/convert.bc [418/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/workitem/get_global_id.bc [419/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vstore.bc [420/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/vload.bc [421/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/min.bc [422/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/max.bc [423/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/shared/clamp.bc [424/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/signbit.bc [425/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/select.bc [426/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isunordered.bc [427/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isordered.bc [428/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnotequal.bc [429/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnormal.bc [430/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isnan.bc [431/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessgreater.bc [432/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/islessequal.bc [433/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isless.bc [434/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isinf.bc [435/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreaterequal.bc [436/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isgreater.bc [437/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isfinite.bc [438/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/isequal.bc [439/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/bitselect.bc [440/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/any.bc [441/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/relational/all.bc [442/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle2.bc [443/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/misc/shuffle.bc [444/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/trunc.bc [445/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tgamma.bc [446/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanpi.bc [447/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tanpi.bc [448/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tanh.bc [449/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tan.bc [450/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_tan.bc [451/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_sqrt.bc [452/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinpi.bc [453/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sinh.bc [454/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos_helpers.bc [455/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sincos.bc [456/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/sin.bc [457/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/round.bc [458/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rootn.bc [459/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_rootn.bc [460/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/rint.bc [461/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remquo.bc [462/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remquo.bc [463/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/remainder.bc [464/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_remainder.bc [465/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/powr.bc [466/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_powr.bc [467/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pown.bc [468/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pown.bc [469/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/pow.bc [470/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_pow.bc [471/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_nextafter.bc [472/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/tables.bc [473/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_tan.bc [474/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sqrt.bc [475/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_sin.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) 1 warning generated. [476/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_recip.bc [477/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_powr.bc [478/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_log2.bc [479/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp2.bc [480/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [481/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_divide.bc [482/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/native_cos.bc [483/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/nan.bc [484/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/modf.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [485/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/minmag.bc [486/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/maxmag.bc [487/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/mad.bc [488/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/logb.bc [489/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log2.bc [490/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log1p.bc [491/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log10.bc [492/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/log.bc [493/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma_r.bc [494/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/lgamma.bc [495/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ldexp.bc [496/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_ldexp.bc [497/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ilogb.bc [498/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/hypot.bc [499/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_hypot.bc [500/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_tan.bc [501/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_sin.bc [502/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_powr.bc [503/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_divide.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 6 warnings generated. [504/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/half_cos.bc [505/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/frexp.bc [506/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fract.bc [507/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fmod.bc [508/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fmod.bc [509/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fma.bc [510/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_fma.bc [511/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/floor.bc [512/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fdim.bc [513/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/fabs.bc [514/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp10.bc [515/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/clc_exp10.bc [516/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 4 warnings generated. [517/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/expm1.bc [518/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp_helper.bc [519/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/exp.bc [520/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erfc.bc [521/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/erf.bc [522/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ep_log.bc [523/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [524/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cosh.bc [525/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cos.bc [526/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/copysign.bc [527/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/ceil.bc [528/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/cbrt.bc [529/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanpi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [530/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atanh.bc [531/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2pi.bc [532/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan2.bc [533/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/atan.bc [534/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinpi.bc [535/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asinh.bc [536/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/asin.bc [537/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acospi.bc [538/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acosh.bc [539/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/math/acos.bc [540/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/upsample.bc [541/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/sub_sat.bc [542/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rotate.bc [543/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/rhadd.bc [544/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/popcount.bc [545/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul_hi.bc [546/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mul24.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) 1 warning generated. [547/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad_sat.bc [548/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/mad24.bc [549/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/hadd.bc [550/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/clz.bc [551/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/add_sat.bc [552/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs_diff.bc [553/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/integer/abs.bc [554/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/normalize.bc [555/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/length.bc [556/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_normalize.bc [557/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_length.bc [558/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [559/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/dot.bc [560/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [561/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/geometric/cross.bc [562/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/step.bc [563/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/smoothstep.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) 1 warning generated. [564/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/sign.bc [565/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/radians.bc [566/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/mix.bc [567/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/common/degrees.bc [568/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [569/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [570/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [571/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [572/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [573/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [574/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [575/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [576/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [577/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [578/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [579/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [580/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [581/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [582/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [583/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [584/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [585/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [586/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [587/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [588/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [589/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [590/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [591/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [592/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [593/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [594/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [595/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [596/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [597/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [598/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [599/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [600/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [601/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xchg.bc [602/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_xor.bc [603/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_sub.bc [604/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_or.bc [605/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_min.bc [606/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_max.bc [607/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_inc.bc [608/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_dec.bc [609/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [610/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_and.bc [611/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/atomic/atomic_add.bc [612/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/wait_group_events.bc [613/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/prefetch.bc [614/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [615/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/async/async_work_group_copy.bc [616/2871] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_helper_func.bc [617/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_config.bc [618/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/sqrt.bc [619/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/nextafter.bc [620/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_sqrt.bc [621/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [622/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_recip.bc [623/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log2.bc [624/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log10.bc [625/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_log.bc [626/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp2.bc [627/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp10.bc [628/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/half_exp.bc [629/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log10.bc [630/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_log.bc [631/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/amdgpu/lib/math/native_exp.bc [632/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_work_dim.bc [633/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_num_groups.bc [634/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_size.bc [635/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_local_id.bc [636/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_size.bc [637/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_group_id.bc [638/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/workitem/get_global_offset.bc [639/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/synchronization/barrier.bc [640/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/rsqrt.bc [641/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/native_rsqrt.bc [642/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmin.bc [643/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/r600/lib/math/fmax.bc [644/2871] Building LLAsm object CMakeFiles/builtins.link.barts-r600--.dir/generic/lib/subnormal_use_default.bc [645/2871] Building CLC object CMakeFiles/builtins.link.barts-r600--.dir/convert.bc [646/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/workitem/get_global_id.bc [647/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vstore.bc [648/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/vload.bc [649/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/min.bc [650/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/max.bc [651/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/shared/clamp.bc [652/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/signbit.bc [653/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/select.bc [654/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isunordered.bc [655/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isordered.bc [656/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnotequal.bc [657/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnormal.bc [658/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isnan.bc [659/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessgreater.bc [660/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/islessequal.bc [661/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isless.bc [662/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isinf.bc [663/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreaterequal.bc [664/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isgreater.bc [665/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isfinite.bc [666/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/isequal.bc [667/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/bitselect.bc [668/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/any.bc [669/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/relational/all.bc [670/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle2.bc [671/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/misc/shuffle.bc [672/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/trunc.bc [673/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tgamma.bc [674/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanpi.bc [675/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tanpi.bc [676/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tanh.bc [677/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tan.bc [678/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_tan.bc [679/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_sqrt.bc [680/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinpi.bc [681/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sinh.bc [682/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos_helpers.bc [683/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sincos.bc [684/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/sin.bc [685/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/round.bc [686/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rootn.bc [687/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_rootn.bc [688/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/rint.bc [689/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remquo.bc [690/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remquo.bc [691/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/remainder.bc [692/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_remainder.bc [693/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/powr.bc [694/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_powr.bc [695/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pown.bc [696/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pown.bc [697/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/pow.bc [698/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_pow.bc [699/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_nextafter.bc [700/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/tables.bc [701/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_tan.bc [702/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sqrt.bc [703/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_sin.bc [704/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_recip.bc [705/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_powr.bc [706/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_log2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) 1 warning generated. [707/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp2.bc [708/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_exp10.bc [709/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_divide.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [710/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/native_cos.bc [711/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/nan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [712/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/modf.bc [713/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/minmag.bc [714/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/maxmag.bc [715/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/mad.bc [716/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/logb.bc [717/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log2.bc [718/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log1p.bc [719/2871] Linking CLC static library builtins.link.cayman-r600--.bc [720/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log10.bc [721/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/log.bc [722/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma_r.bc [723/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/lgamma.bc [724/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ldexp.bc [725/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_ldexp.bc [726/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ilogb.bc [727/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/hypot.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 6 warnings generated. [728/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_hypot.bc [729/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_tan.bc [730/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_sin.bc [731/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_powr.bc [732/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_divide.bc [733/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/half_cos.bc [734/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/frexp.bc [735/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fract.bc [736/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fmod.bc [737/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fmod.bc [738/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fma.bc [739/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_fma.bc [740/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/floor.bc [741/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fdim.bc [742/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/fabs.bc [743/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp10.bc [744/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/clc_exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 4 warnings generated. [745/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp2.bc [746/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/expm1.bc [747/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp_helper.bc [748/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/exp.bc [749/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erfc.bc [750/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/erf.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [751/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ep_log.bc [752/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cospi.bc [753/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cosh.bc [754/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cos.bc [755/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/copysign.bc [756/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/ceil.bc [757/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/cbrt.bc [758/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanpi.bc [759/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atanh.bc [760/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2pi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [761/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan2.bc [762/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/atan.bc [763/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinpi.bc [764/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asinh.bc [765/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/asin.bc [766/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acospi.bc [767/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acosh.bc [768/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/math/acos.bc [769/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/upsample.bc [770/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/sub_sat.bc [771/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rotate.bc [772/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/rhadd.bc [773/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/popcount.bc [774/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul_hi.bc [775/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mul24.bc [776/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad_sat.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) 1 warning generated. [777/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/mad24.bc [778/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/hadd.bc [779/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/clz.bc [780/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/add_sat.bc [781/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs_diff.bc [782/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/integer/abs.bc [783/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/normalize.bc [784/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/length.bc [785/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_normalize.bc [786/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_length.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [787/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [788/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/dot.bc [789/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) 1 warning generated. [790/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/geometric/cross.bc [791/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/step.bc [792/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/smoothstep.bc [793/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/sign.bc [794/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/radians.bc [795/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/mix.bc [796/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/common/degrees.bc [797/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [798/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.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' [799/2871] Generating builtins.opt.cayman-r600--.bc [800/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [801/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [802/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [803/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [804/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [805/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [806/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [807/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [808/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [809/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [810/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [811/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [812/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [813/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [814/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [815/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [816/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [817/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [818/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [819/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [820/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [821/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [822/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [823/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [824/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [825/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [826/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [827/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [828/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [829/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [830/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [831/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xchg.bc [832/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_xor.bc [833/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_sub.bc [834/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_or.bc [835/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_min.bc [836/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_max.bc [837/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_inc.bc [838/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_dec.bc [839/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [840/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_and.bc [841/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/atomic/atomic_add.bc [842/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/wait_group_events.bc [843/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/prefetch.bc [844/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [845/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/async/async_work_group_copy.bc [846/2871] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_helper_func.bc [847/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_config.bc [848/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/sqrt.bc [849/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/nextafter.bc [850/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_sqrt.bc [851/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [852/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_recip.bc [853/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log2.bc [854/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log10.bc [855/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_log.bc [856/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp2.bc [857/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp10.bc [858/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/half_exp.bc [859/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log10.bc [860/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_log.bc [861/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/amdgpu/lib/math/native_exp.bc [862/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_work_dim.bc [863/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_num_groups.bc [864/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_size.bc [865/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_local_id.bc [866/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_size.bc [867/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_group_id.bc [868/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/workitem/get_global_offset.bc [869/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/synchronization/barrier.bc [870/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/rsqrt.bc [871/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/native_rsqrt.bc [872/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmin.bc [873/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/r600/lib/math/fmax.bc [874/2871] Building LLAsm object CMakeFiles/builtins.link.cypress-r600--.dir/generic/lib/subnormal_use_default.bc [875/2871] Building CLC object CMakeFiles/builtins.link.cypress-r600--.dir/convert.bc [876/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/workitem/get_global_id.bc [877/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vstore.bc [878/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/vload.bc [879/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/min.bc [880/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/max.bc [881/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/shared/clamp.bc [882/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/signbit.bc [883/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/select.bc [884/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isunordered.bc [885/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isordered.bc [886/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnotequal.bc [887/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnormal.bc [888/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isnan.bc [889/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessgreater.bc [890/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/islessequal.bc [891/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isless.bc [892/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isinf.bc [893/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreaterequal.bc [894/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isgreater.bc [895/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isfinite.bc [896/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/isequal.bc [897/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/bitselect.bc [898/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/any.bc [899/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/relational/all.bc [900/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle2.bc [901/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/misc/shuffle.bc [902/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/trunc.bc [903/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tgamma.bc [904/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanpi.bc [905/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tanpi.bc [906/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tanh.bc [907/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tan.bc [908/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_tan.bc [909/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_sqrt.bc [910/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinpi.bc [911/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sinh.bc [912/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos_helpers.bc [913/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sincos.bc [914/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/sin.bc [915/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/round.bc [916/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rootn.bc [917/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_rootn.bc [918/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/rint.bc [919/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remquo.bc [920/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remquo.bc [921/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/remainder.bc [922/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_remainder.bc [923/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/powr.bc [924/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_powr.bc [925/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pown.bc [926/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pown.bc [927/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/pow.bc [928/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_pow.bc [929/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_nextafter.bc [930/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/tables.bc [931/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_tan.bc [932/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) 1 warning generated. [933/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_sin.bc [934/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_recip.bc [935/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_powr.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [936/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_log2.bc [937/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp2.bc [938/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_exp10.bc [939/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_divide.bc [940/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/native_cos.bc [941/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/nan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [942/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/modf.bc [943/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/minmag.bc [944/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/maxmag.bc [945/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/mad.bc [946/2871] Linking CLC static library builtins.link.barts-r600--.bc [947/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/logb.bc [948/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log2.bc [949/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log1p.bc [950/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log10.bc [951/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/log.bc [952/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma_r.bc [953/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/lgamma.bc [954/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ldexp.bc [955/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_ldexp.bc [956/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ilogb.bc [957/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/hypot.bc [958/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_hypot.bc [959/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_tan.bc [960/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_sin.bc [961/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_powr.bc [962/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_divide.bc [963/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/half_cos.bc [964/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/frexp.bc [965/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fract.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 6 warnings generated. [966/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fmod.bc [967/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fmod.bc [968/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fma.bc [969/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_fma.bc [970/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/floor.bc [971/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fdim.bc [972/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/fabs.bc [973/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) 4 warnings generated. [974/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/clc_exp10.bc [975/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp2.bc [976/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/expm1.bc [977/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp_helper.bc [978/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/exp.bc [979/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erfc.bc [980/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/erf.bc [981/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ep_log.bc [982/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cospi.bc [983/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cosh.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [984/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cos.bc [985/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/copysign.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [986/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/ceil.bc [987/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/cbrt.bc [988/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanpi.bc [989/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atanh.bc [990/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2pi.bc [991/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan2.bc [992/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/atan.bc [993/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinpi.bc [994/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asinh.bc [995/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/asin.bc [996/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acospi.bc [997/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acosh.bc [998/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/math/acos.bc [999/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/upsample.bc [1000/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/sub_sat.bc [1001/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rotate.bc [1002/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/rhadd.bc [1003/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/popcount.bc [1004/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul_hi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) 1 warning generated. [1005/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mul24.bc [1006/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad_sat.bc [1007/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/mad24.bc [1008/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/hadd.bc [1009/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/clz.bc [1010/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/add_sat.bc [1011/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs_diff.bc [1012/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/integer/abs.bc [1013/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/normalize.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [1014/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/length.bc [1015/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_normalize.bc [1016/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_length.bc [1017/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/fast_distance.bc [1018/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/dot.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) 1 warning generated. [1019/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) 1 warning generated. [1020/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/geometric/cross.bc [1021/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/step.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' [1022/2871] Generating builtins.opt.barts-r600--.bc [1023/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/smoothstep.bc [1024/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/sign.bc [1025/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/radians.bc [1026/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/mix.bc [1027/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/common/degrees.bc [1028/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1029/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1030/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1031/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1032/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1033/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1034/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1035/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1036/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1037/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1038/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1039/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1040/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1041/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1042/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1043/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1044/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1045/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1046/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1047/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1048/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1049/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1050/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1051/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1052/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1053/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1054/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1055/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1056/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1057/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1058/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1059/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1060/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1061/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xchg.bc [1062/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_xor.bc [1063/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_sub.bc [1064/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_or.bc [1065/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_min.bc [1066/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_max.bc [1067/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_inc.bc [1068/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_dec.bc [1069/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1070/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_and.bc [1071/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/atomic/atomic_add.bc [1072/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/wait_group_events.bc [1073/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/prefetch.bc [1074/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_strided_copy.bc [1075/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/async/async_work_group_copy.bc [1076/2871] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_helper_func.bc [1077/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_config.bc [1078/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/sqrt.bc [1079/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/nextafter.bc [1080/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_sqrt.bc [1081/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_rsqrt.bc [1082/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_recip.bc [1083/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log2.bc [1084/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log10.bc [1085/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_log.bc [1086/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp2.bc [1087/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp10.bc [1088/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/half_exp.bc [1089/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log10.bc [1090/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_log.bc [1091/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/amdgpu/lib/math/native_exp.bc [1092/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_work_dim.bc [1093/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_num_groups.bc [1094/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_size.bc [1095/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_local_id.bc [1096/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_size.bc [1097/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_group_id.bc [1098/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/workitem/get_global_offset.bc [1099/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/synchronization/barrier.bc [1100/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/rsqrt.bc [1101/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/native_rsqrt.bc [1102/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmin.bc [1103/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/r600/lib/math/fmax.bc [1104/2871] Building LLAsm object CMakeFiles/builtins.link.cedar-r600--.dir/generic/lib/subnormal_use_default.bc [1105/2871] Building CLC object CMakeFiles/builtins.link.cedar-r600--.dir/convert.bc [1106/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1107/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vstore.bc [1108/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/vload.bc [1109/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/min.bc [1110/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/max.bc [1111/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/shared/clamp.bc [1112/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/signbit.bc [1113/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/select.bc [1114/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isunordered.bc [1115/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isordered.bc [1116/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1117/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnormal.bc [1118/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isnan.bc [1119/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1120/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/islessequal.bc [1121/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isless.bc [1122/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isinf.bc [1123/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1124/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isgreater.bc [1125/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isfinite.bc [1126/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/isequal.bc [1127/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/bitselect.bc [1128/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/any.bc [1129/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/relational/all.bc [1130/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1131/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/misc/shuffle.bc [1132/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/trunc.bc [1133/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tgamma.bc [1134/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanpi.bc [1135/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1136/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tanh.bc [1137/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tan.bc [1138/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_tan.bc [1139/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sqrt.bc [1140/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1141/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinpi.bc [1142/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sinh.bc [1143/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1144/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sincos.bc [1145/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/sin.bc [1146/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rsqrt.bc [1147/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/round.bc [1148/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rootn.bc [1149/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1150/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/rint.bc [1151/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remquo.bc [1152/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1153/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/remainder.bc [1154/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1155/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/powr.bc [1156/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_powr.bc [1157/2871] Linking CLC static library builtins.link.cypress-r600--.bc [1158/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pown.bc [1159/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pown.bc [1160/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/pow.bc [1161/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_pow.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [1162/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1163/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/tables.bc [1164/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_tan.bc [1165/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1166/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_sin.bc [1167/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1168/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_recip.bc [1169/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_powr.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [1170/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log2.bc [1171/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log10.bc [1172/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_log.bc [1173/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [1174/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp10.bc [1175/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_exp.bc [1176/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_divide.bc [1177/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/native_cos.bc [1178/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/nan.bc [1179/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/modf.bc [1180/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/minmag.bc [1181/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/maxmag.bc [1182/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/mad.bc [1183/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/logb.bc [1184/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log2.bc [1185/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log1p.bc [1186/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log10.bc [1187/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/log.bc [1188/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma_r.bc [1189/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/lgamma.bc [1190/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ldexp.bc [1191/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_ldexp.bc [1192/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ilogb.bc [1193/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/hypot.bc [1194/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1195/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_tan.bc [1196/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sqrt.bc [1197/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_sin.bc [1198/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_rsqrt.bc [1199/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_recip.bc [1200/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_powr.bc [1201/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [1202/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log10.bc [1203/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_log.bc [1204/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp2.bc [1205/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp10.bc [1206/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_exp.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' [1207/2871] Generating builtins.opt.cypress-r600--.bc [1208/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_divide.bc [1209/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/half_cos.bc [1210/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/frexp.bc [1211/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fract.bc [1212/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmod.bc [1213/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fmod.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [1214/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmin.bc [1215/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fmax.bc [1216/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fma.bc [1217/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_fma.bc [1218/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/floor.bc [1219/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fdim.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [1220/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/fabs.bc [1221/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1222/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1223/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp2.bc [1224/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/expm1.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [1225/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp_helper.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1226/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/exp.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [1227/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erfc.bc [1228/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/erf.bc [1229/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ep_log.bc [1230/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cospi.bc [1231/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cosh.bc [1232/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cos.bc [1233/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/copysign.bc [1234/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/ceil.bc [1235/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/cbrt.bc [1236/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanpi.bc [1237/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atanh.bc [1238/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2pi.bc [1239/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan2.bc [1240/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/atan.bc [1241/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinpi.bc [1242/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asinh.bc [1243/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/asin.bc [1244/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acospi.bc [1245/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acosh.bc [1246/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/math/acos.bc [1247/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/upsample.bc [1248/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/sub_sat.bc [1249/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rotate.bc [1250/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/rhadd.bc [1251/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/popcount.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [1252/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul_hi.bc [1253/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mul24.bc [1254/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1255/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/mad24.bc [1256/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/hadd.bc [1257/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/clz.bc [1258/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/add_sat.bc [1259/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs_diff.bc [1260/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/integer/abs.bc [1261/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/normalize.bc [1262/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/length.bc [1263/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1264/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1265/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/fast_distance.bc [1266/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/dot.bc [1267/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/distance.bc [1268/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/geometric/cross.bc [1269/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/step.bc [1270/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/smoothstep.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [1271/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/sign.bc [1272/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/radians.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1273/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/mix.bc [1274/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/common/degrees.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1275/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1276/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1277/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1278/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1279/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1280/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1281/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1282/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1283/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1284/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1285/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1286/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1287/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1288/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1289/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1290/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1291/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1292/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1293/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1294/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1295/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1296/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1297/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1298/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1299/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1300/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1301/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1302/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1303/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1304/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1305/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1306/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1307/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1308/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1309/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1310/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc [1311/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_or.bc [1312/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1313/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1314/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1315/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1316/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc [1317/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1318/2871] Linking CLC static library builtins.link.cedar-r600--.bc [1319/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/atomic/atomic_add.bc [1320/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1321/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/prefetch.bc [1322/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1323/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1324/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1325/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_config.bc [1326/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx/lib/math/nextafter.bc [1327/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1328/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1329/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1330/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1331/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc [1332/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1333/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1334/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1335/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--nvidiacl.dir/convert.bc [1336/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_size.bc [1337/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/workitem/get_global_id.bc [1338/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vstore.bc [1339/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/vload.bc [1340/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/min.bc [1341/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/max.bc [1342/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/shared/clamp.bc [1343/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/signbit.bc [1344/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/select.bc [1345/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isunordered.bc [1346/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isordered.bc [1347/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnotequal.bc [1348/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnormal.bc [1349/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isnan.bc [1350/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessgreater.bc [1351/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/islessequal.bc [1352/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isless.bc [1353/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isinf.bc [1354/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreaterequal.bc [1355/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isgreater.bc [1356/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isfinite.bc [1357/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/isequal.bc [1358/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/bitselect.bc [1359/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/any.bc [1360/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/relational/all.bc [1361/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle2.bc [1362/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/misc/shuffle.bc [1363/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/trunc.bc [1364/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tgamma.bc [1365/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanpi.bc [1366/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tanpi.bc [1367/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tanh.bc [1368/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tan.bc [1369/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_tan.bc [1370/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sqrt.bc [1371/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_sqrt.bc [1372/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinpi.bc [1373/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sinh.bc [1374/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos_helpers.bc [1375/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sincos.bc [1376/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/sin.bc [1377/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rsqrt.bc [1378/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/round.bc [1379/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rootn.bc [1380/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_rootn.bc [1381/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/rint.bc [1382/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remquo.bc [1383/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remquo.bc [1384/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/remainder.bc [1385/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_remainder.bc [1386/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/powr.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' [1387/2871] Generating builtins.opt.cedar-r600--.bc [1388/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_powr.bc [1389/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pown.bc [1390/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pown.bc [1391/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/pow.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [1392/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_pow.bc [1393/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_nextafter.bc [1394/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/tables.bc [1395/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_tan.bc [1396/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sqrt.bc [1397/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_sin.bc [1398/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_rsqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [1399/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_recip.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [1400/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_powr.bc [1401/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log2.bc [1402/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log10.bc [1403/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_log.bc [1404/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp2.bc [1405/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp10.bc [1406/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_exp.bc [1407/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_divide.bc [1408/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/native_cos.bc [1409/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/nan.bc [1410/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/modf.bc [1411/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/minmag.bc [1412/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/maxmag.bc [1413/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/mad.bc [1414/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/logb.bc [1415/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log2.bc [1416/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log1p.bc [1417/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log10.bc [1418/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/log.bc [1419/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma_r.bc [1420/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/lgamma.bc [1421/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ldexp.bc [1422/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_ldexp.bc [1423/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ilogb.bc [1424/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/hypot.bc [1425/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_hypot.bc [1426/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_tan.bc [1427/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sqrt.bc [1428/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_sin.bc [1429/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_rsqrt.bc [1430/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_recip.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [1431/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_powr.bc [1432/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log2.bc [1433/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log10.bc [1434/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_log.bc [1435/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp2.bc [1436/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp10.bc [1437/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_exp.bc [1438/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_divide.bc [1439/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/half_cos.bc [1440/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/frexp.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [1441/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fract.bc [1442/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmod.bc [1443/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fmod.bc [1444/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmin.bc [1445/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fmax.bc [1446/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fma.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [1447/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_fma.bc [1448/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/floor.bc [1449/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fdim.bc [1450/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/fabs.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [1451/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1452/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/clc_exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1453/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp2.bc [1454/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/expm1.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [1455/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp_helper.bc [1456/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/exp.bc [1457/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erfc.bc [1458/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/erf.bc [1459/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ep_log.bc [1460/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cospi.bc [1461/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cosh.bc [1462/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cos.bc [1463/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/copysign.bc [1464/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/ceil.bc [1465/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/cbrt.bc [1466/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanpi.bc [1467/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atanh.bc [1468/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2pi.bc [1469/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan2.bc [1470/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/atan.bc [1471/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinpi.bc [1472/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asinh.bc [1473/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/asin.bc [1474/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acospi.bc [1475/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acosh.bc [1476/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/math/acos.bc [1477/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/upsample.bc [1478/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/sub_sat.bc [1479/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rotate.bc [1480/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/rhadd.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [1481/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/popcount.bc [1482/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul_hi.bc [1483/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mul24.bc [1484/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad_sat.bc [1485/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/mad24.bc [1486/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/hadd.bc [1487/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/clz.bc [1488/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/add_sat.bc [1489/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs_diff.bc [1490/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/integer/abs.bc [1491/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/normalize.bc [1492/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/length.bc [1493/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_normalize.bc [1494/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_length.bc [1495/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/fast_distance.bc [1496/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/dot.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1497/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/distance.bc [1498/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/geometric/cross.bc [1499/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/step.bc [1500/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/smoothstep.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1501/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/sign.bc [1502/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/radians.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [1503/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/mix.bc [1504/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/common/degrees.bc [1505/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1506/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1507/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1508/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1509/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1510/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1511/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1512/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1513/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1514/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1515/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1516/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1517/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1518/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1519/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1520/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1521/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1522/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1523/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1524/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1525/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1526/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1527/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1528/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1529/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1530/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1531/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1532/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1533/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1534/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1535/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1536/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1537/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1538/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xchg.bc [1539/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_xor.bc [1540/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_sub.bc [1541/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_or.bc [1542/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_min.bc [1543/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_max.bc [1544/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_inc.bc [1545/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_dec.bc [1546/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1547/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_and.bc [1548/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/atomic/atomic_add.bc [1549/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/wait_group_events.bc [1550/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/prefetch.bc [1551/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_strided_copy.bc [1552/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/async/async_work_group_copy.bc [1553/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_helper_func.bc [1554/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_config.bc [1555/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/ptx/lib/math/nextafter.bc [1556/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx64--.dir/generic/lib/subnormal_use_default.bc [1557/2871] Building CLC object CMakeFiles/builtins.link.nvptx64--.dir/convert.bc [1558/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/workitem/get_global_size.bc [1559/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vstore.bc [1560/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/vload.bc [1561/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/min.bc [1562/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/max.bc [1563/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/shared/clamp.bc [1564/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/signbit.bc [1565/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/select.bc [1566/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isunordered.bc [1567/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isordered.bc [1568/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnotequal.bc [1569/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnormal.bc [1570/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isnan.bc [1571/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessgreater.bc [1572/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/islessequal.bc [1573/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isless.bc [1574/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isinf.bc [1575/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreaterequal.bc [1576/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isgreater.bc [1577/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isfinite.bc [1578/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/isequal.bc [1579/2871] Linking CLC static library builtins.link.nvptx64--nvidiacl.bc [1580/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/bitselect.bc [1581/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/any.bc [1582/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/relational/all.bc [1583/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle2.bc [1584/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/misc/shuffle.bc [1585/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/trunc.bc [1586/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tgamma.bc [1587/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanpi.bc [1588/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tanpi.bc [1589/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tanh.bc [1590/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tan.bc [1591/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_tan.bc [1592/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sqrt.bc [1593/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_sqrt.bc [1594/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinpi.bc [1595/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sinh.bc [1596/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos_helpers.bc [1597/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sincos.bc [1598/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/sin.bc [1599/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rsqrt.bc [1600/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/round.bc [1601/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rootn.bc [1602/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_rootn.bc [1603/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/rint.bc [1604/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remquo.bc [1605/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remquo.bc [1606/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/remainder.bc [1607/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_remainder.bc [1608/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/powr.bc [1609/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_powr.bc [1610/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pown.bc [1611/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pown.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [1612/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/pow.bc [1613/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_pow.bc [1614/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_nextafter.bc [1615/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/tables.bc [1616/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_tan.bc [1617/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sqrt.bc [1618/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_sin.bc [1619/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_rsqrt.bc [1620/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_recip.bc [1621/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_powr.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [1622/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [1623/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log10.bc [1624/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_log.bc [1625/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp2.bc [1626/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp10.bc [1627/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_exp.bc [1628/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_divide.bc [1629/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/native_cos.bc [1630/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/nan.bc [1631/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/modf.bc [1632/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/minmag.bc [1633/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/maxmag.bc [1634/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/mad.bc [1635/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/logb.bc [1636/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log2.bc [1637/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log1p.bc [1638/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log10.bc [1639/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/log.bc [1640/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma_r.bc [1641/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/lgamma.bc [1642/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ldexp.bc [1643/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_ldexp.bc [1644/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ilogb.bc [1645/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/hypot.bc [1646/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_hypot.bc [1647/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_tan.bc [1648/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sqrt.bc [1649/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_sin.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [1650/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_rsqrt.bc [1651/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_recip.bc [1652/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_powr.bc [1653/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log2.bc [1654/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log10.bc [1655/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_log.bc [1656/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp2.bc [1657/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp10.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' [1658/2871] Generating builtins.opt.nvptx64--nvidiacl.bc [1659/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_exp.bc [1660/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_divide.bc [1661/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/half_cos.bc [1662/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/frexp.bc [1663/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fract.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [1664/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmod.bc [1665/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fmod.bc [1666/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmin.bc [1667/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fmax.bc [1668/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fma.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [1669/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_fma.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1670/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/floor.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1671/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fdim.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [1672/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/fabs.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [1673/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp10.bc [1674/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/clc_exp10.bc [1675/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp2.bc [1676/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/expm1.bc [1677/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp_helper.bc [1678/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/exp.bc [1679/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erfc.bc [1680/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/erf.bc [1681/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ep_log.bc [1682/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cospi.bc [1683/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cosh.bc [1684/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cos.bc [1685/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/copysign.bc [1686/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/ceil.bc [1687/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/cbrt.bc [1688/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanpi.bc [1689/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atanh.bc [1690/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2pi.bc [1691/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan2.bc [1692/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/atan.bc [1693/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinpi.bc [1694/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asinh.bc [1695/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/asin.bc [1696/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acospi.bc [1697/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acosh.bc [1698/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/math/acos.bc [1699/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/upsample.bc [1700/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/sub_sat.bc [1701/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rotate.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [1702/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/rhadd.bc [1703/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/popcount.bc [1704/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul_hi.bc [1705/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mul24.bc [1706/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad_sat.bc [1707/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/mad24.bc [1708/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/hadd.bc [1709/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/clz.bc [1710/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/add_sat.bc [1711/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs_diff.bc [1712/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/integer/abs.bc [1713/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/normalize.bc [1714/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/length.bc [1715/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_normalize.bc [1716/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_length.bc [1717/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/fast_distance.bc [1718/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/dot.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1719/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [1720/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/geometric/cross.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1721/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/step.bc [1722/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/smoothstep.bc [1723/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/sign.bc [1724/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/radians.bc [1725/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/mix.bc [1726/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/common/degrees.bc [1727/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1728/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1729/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1730/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1731/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1732/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1733/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1734/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1735/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1736/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1737/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1738/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1739/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1740/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1741/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1742/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1743/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1744/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1745/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1746/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1747/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1748/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1749/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1750/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1751/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1752/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1753/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1754/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1755/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1756/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1757/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1758/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1759/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1760/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xchg.bc [1761/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_xor.bc [1762/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_sub.bc [1763/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_or.bc [1764/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_min.bc [1765/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_max.bc [1766/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_inc.bc [1767/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_dec.bc [1768/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_cmpxchg.bc [1769/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_and.bc [1770/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/atomic/atomic_add.bc [1771/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/wait_group_events.bc [1772/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/prefetch.bc [1773/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_strided_copy.bc [1774/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/async/async_work_group_copy.bc [1775/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_helper_func.bc [1776/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_config.bc [1777/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx/lib/math/nextafter.bc [1778/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_num_groups.bc [1779/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_size.bc [1780/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_local_id.bc [1781/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_group_id.bc [1782/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/workitem/get_global_id.bc [1783/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/synchronization/barrier.bc [1784/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/ptx-nvidiacl/lib/mem_fence/fence.bc [1785/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/generic/lib/subnormal_use_default.bc [1786/2871] Building CLC object CMakeFiles/builtins.link.nvptx--nvidiacl.dir/convert.bc [1787/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_size.bc [1788/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/workitem/get_global_id.bc [1789/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vstore.bc [1790/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/vload.bc [1791/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/min.bc [1792/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/max.bc [1793/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/shared/clamp.bc [1794/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/signbit.bc [1795/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/select.bc [1796/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isunordered.bc [1797/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isordered.bc [1798/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnotequal.bc [1799/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnormal.bc [1800/2871] Linking CLC static library builtins.link.nvptx64--.bc [1801/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isnan.bc [1802/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessgreater.bc [1803/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/islessequal.bc [1804/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isless.bc [1805/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isinf.bc [1806/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreaterequal.bc [1807/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isgreater.bc [1808/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isfinite.bc [1809/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/isequal.bc [1810/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/bitselect.bc [1811/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/any.bc [1812/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/relational/all.bc [1813/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle2.bc [1814/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/misc/shuffle.bc [1815/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/trunc.bc [1816/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tgamma.bc [1817/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanpi.bc [1818/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tanpi.bc [1819/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tanh.bc [1820/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tan.bc [1821/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_tan.bc [1822/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sqrt.bc [1823/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_sqrt.bc [1824/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinpi.bc [1825/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sinh.bc [1826/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos_helpers.bc [1827/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sincos.bc [1828/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/sin.bc [1829/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rsqrt.bc [1830/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/round.bc [1831/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rootn.bc [1832/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_rootn.bc [1833/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/rint.bc [1834/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remquo.bc [1835/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remquo.bc [1836/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/remainder.bc [1837/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_remainder.bc [1838/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/powr.bc [1839/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_powr.bc [1840/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pown.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [1841/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pown.bc [1842/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/pow.bc [1843/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_pow.bc [1844/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_nextafter.bc [1845/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/tables.bc [1846/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_tan.bc [1847/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [1848/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_sin.bc [1849/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_rsqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [1850/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_recip.bc [1851/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_powr.bc [1852/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log2.bc [1853/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log10.bc [1854/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_log.bc [1855/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp2.bc [1856/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp10.bc [1857/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_exp.bc [1858/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_divide.bc [1859/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/native_cos.bc [1860/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/nan.bc [1861/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/modf.bc [1862/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/minmag.bc [1863/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/maxmag.bc [1864/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/mad.bc [1865/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/logb.bc [1866/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log2.bc [1867/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log1p.bc [1868/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log10.bc [1869/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/log.bc [1870/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma_r.bc [1871/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/lgamma.bc [1872/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ldexp.bc [1873/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_ldexp.bc [1874/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ilogb.bc [1875/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/hypot.bc [1876/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_hypot.bc [1877/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_tan.bc [1878/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sqrt.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' [1879/2871] Generating builtins.opt.nvptx64--.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [1880/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_sin.bc [1881/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_rsqrt.bc [1882/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_recip.bc [1883/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_powr.bc [1884/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log2.bc [1885/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log10.bc [1886/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_log.bc [1887/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp2.bc [1888/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp10.bc [1889/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_exp.bc [1890/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_divide.bc [1891/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/half_cos.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [1892/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/frexp.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1893/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fract.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [1894/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmod.bc [1895/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fmod.bc [1896/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmin.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [1897/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fmax.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [1898/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fma.bc [1899/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_fma.bc [1900/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/floor.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [1901/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fdim.bc [1902/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/fabs.bc [1903/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp10.bc [1904/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/clc_exp10.bc [1905/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp2.bc [1906/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/expm1.bc [1907/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp_helper.bc [1908/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/exp.bc [1909/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erfc.bc [1910/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/erf.bc [1911/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ep_log.bc [1912/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cospi.bc [1913/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cosh.bc [1914/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cos.bc [1915/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/copysign.bc [1916/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/ceil.bc [1917/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/cbrt.bc [1918/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanpi.bc [1919/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atanh.bc [1920/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2pi.bc [1921/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan2.bc [1922/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/atan.bc [1923/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinpi.bc [1924/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asinh.bc [1925/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/asin.bc [1926/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acospi.bc [1927/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acosh.bc [1928/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/math/acos.bc [1929/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/upsample.bc [1930/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/sub_sat.bc [1931/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rotate.bc [1932/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/rhadd.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [1933/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/popcount.bc [1934/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul_hi.bc [1935/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mul24.bc [1936/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad_sat.bc [1937/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/mad24.bc [1938/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/hadd.bc [1939/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/clz.bc [1940/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/add_sat.bc [1941/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs_diff.bc [1942/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/integer/abs.bc [1943/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/normalize.bc [1944/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/length.bc [1945/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_normalize.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [1946/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_length.bc [1947/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1948/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/dot.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [1949/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/distance.bc [1950/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/geometric/cross.bc [1951/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/step.bc [1952/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/smoothstep.bc [1953/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/sign.bc [1954/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/radians.bc [1955/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/mix.bc [1956/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/common/degrees.bc [1957/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [1958/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [1959/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [1960/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [1961/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [1962/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [1963/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [1964/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [1965/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [1966/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [1967/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [1968/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [1969/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [1970/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [1971/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [1972/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [1973/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [1974/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [1975/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [1976/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [1977/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [1978/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [1979/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [1980/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [1981/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [1982/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [1983/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [1984/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [1985/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [1986/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [1987/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [1988/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [1989/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [1990/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xchg.bc [1991/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_xor.bc [1992/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_sub.bc [1993/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_or.bc [1994/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_min.bc [1995/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_max.bc [1996/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_inc.bc [1997/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_dec.bc [1998/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_cmpxchg.bc [1999/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_and.bc [2000/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/atomic/atomic_add.bc [2001/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/wait_group_events.bc [2002/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/prefetch.bc [2003/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_strided_copy.bc [2004/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/async/async_work_group_copy.bc [2005/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_helper_func.bc [2006/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_config.bc [2007/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/ptx/lib/math/nextafter.bc [2008/2871] Building LLAsm object CMakeFiles/builtins.link.nvptx--.dir/generic/lib/subnormal_use_default.bc [2009/2871] Building CLC object CMakeFiles/builtins.link.nvptx--.dir/convert.bc [2010/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tgamma.bc [2011/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tanh.bc [2012/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/tables.bc [2013/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/sqrt.bc [2014/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/rsqrt.bc [2015/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/rootn.bc [2016/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remquo.bc [2017/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/remainder.bc [2018/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/nan.bc [2019/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/modf.bc [2020/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/minmag.bc [2021/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/maxmag.bc [2022/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/logb.bc [2023/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma_r.bc [2024/2871] Linking CLC static library builtins.link.nvptx--nvidiacl.bc [2025/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/lgamma.bc [2026/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ldexp.bc [2027/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/ilogb.bc [2028/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/hypot.bc [2029/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_sqrt.bc [2030/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_recip.bc [2031/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/half_divide.bc [2032/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/frexp.bc [2033/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fract.bc [2034/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/fmod.bc [2035/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erfc.bc [2036/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/erf.bc [2037/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_tan.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [2038/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_sqrt.bc [2039/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_rootn.bc [2040/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remquo.bc [2041/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_remainder.bc [2042/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_nextafter.bc [2043/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_ldexp.bc [2044/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_hypot.bc [2045/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/clc_fmod.bc [2046/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/cbrt.bc [2047/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanpi.bc [2048/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atanh.bc [2049/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2pi.bc [2050/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan2.bc [2051/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/atan.bc [2052/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/asinh.bc [2053/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/math/acosh.bc [2054/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/nextafter.bc [2055/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/math/fma.bc [2056/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/length.bc [2057/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/generic/lib/geometric/distance.bc [2058/2871] Building CLC object CMakeFiles/builtins.link.clspv64--.dir/clspv64/lib/subnormal_config.bc [2059/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tgamma.bc [2060/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tanh.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [2061/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/tables.bc [2062/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/sqrt.bc [2063/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/rsqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [2064/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/rootn.bc [2065/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remquo.bc [2066/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/remainder.bc [2067/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/nan.bc [2068/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/modf.bc [2069/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/minmag.bc [2070/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/maxmag.bc [2071/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/logb.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2072/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma_r.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2073/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/lgamma.bc [2074/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ldexp.bc [2075/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/ilogb.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [2076/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/hypot.bc [2077/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_sqrt.bc [2078/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_recip.bc [2079/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/half_divide.bc [2080/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/frexp.bc [2081/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fract.bc [2082/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/fmod.bc [2083/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erfc.bc [2084/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/erf.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [2085/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_tan.bc [2086/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_sqrt.bc [2087/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_rootn.bc [2088/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remquo.bc [2089/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_remainder.bc [2090/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_nextafter.bc [2091/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_ldexp.bc [2092/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_hypot.bc [2093/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/clc_fmod.bc [2094/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/cbrt.bc [2095/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanpi.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' [2096/2871] Generating builtins.opt.nvptx--nvidiacl.bc [2097/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atanh.bc [2098/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2pi.bc [2099/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan2.bc [2100/2871] Linking CLC static library builtins.link.clspv64--.bc [2101/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/atan.bc [2102/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/asinh.bc [2103/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/math/acosh.bc [2104/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/nextafter.bc [2105/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/math/fma.bc [2106/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/length.bc [2107/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/generic/lib/geometric/distance.bc [2108/2871] Building CLC object CMakeFiles/builtins.link.clspv--.dir/clspv/lib/subnormal_config.bc [2109/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/workitem/get_global_id.bc [2110/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vstore.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [2111/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/vload.bc [2112/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/min.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [2113/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/max.bc [2114/2871] Generating builtins.opt.clspv64--.bc [2115/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/shared/clamp.bc [2116/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/signbit.bc [2117/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/select.bc [2118/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isunordered.bc [2119/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isordered.bc [2120/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnotequal.bc [2121/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnormal.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2122/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isnan.bc [2123/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessgreater.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2124/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/islessequal.bc [2125/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isless.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [2126/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isinf.bc [2127/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreaterequal.bc [2128/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isgreater.bc [2129/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isfinite.bc [2130/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/isequal.bc [2131/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/bitselect.bc [2132/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/any.bc [2133/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/relational/all.bc [2134/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle2.bc [2135/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/misc/shuffle.bc [2136/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/trunc.bc [2137/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tgamma.bc [2138/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanpi.bc [2139/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tanpi.bc [2140/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tanh.bc [2141/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tan.bc [2142/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_tan.bc [2143/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_sqrt.bc [2144/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinpi.bc [2145/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sinh.bc [2146/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos_helpers.bc [2147/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sincos.bc [2148/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/sin.bc [2149/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rsqrt.bc [2150/2871] Linking CLC static library builtins.link.clspv--.bc [2151/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/round.bc [2152/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rootn.bc [2153/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_rootn.bc [2154/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/rint.bc [2155/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remquo.bc [2156/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remquo.bc [2157/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/remainder.bc [2158/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_remainder.bc [2159/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/powr.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [2160/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_powr.bc [2161/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pown.bc [2162/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pown.bc [2163/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/pow.bc [2164/2871] Generating builtins.opt.clspv--.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [2165/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_pow.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [2166/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_nextafter.bc [2167/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/tables.bc [2168/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_tan.bc [2169/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sqrt.bc [2170/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_sin.bc [2171/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_rsqrt.bc [2172/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_recip.bc [2173/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_powr.bc [2174/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_log2.bc [2175/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp2.bc [2176/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_exp10.bc [2177/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_divide.bc [2178/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/native_cos.bc [2179/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/nan.bc [2180/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/modf.bc [2181/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/minmag.bc [2182/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/maxmag.bc [2183/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/mad.bc [2184/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/logb.bc [2185/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log2.bc [2186/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log1p.bc [2187/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log10.bc [2188/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/log.bc [2189/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma_r.bc [2190/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/lgamma.bc [2191/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_ldexp.bc [2192/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ilogb.bc [2193/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/hypot.bc [2194/2871] Linking CLC static library builtins.link.nvptx--.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [2195/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_hypot.bc [2196/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_tan.bc [2197/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_sin.bc [2198/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_powr.bc [2199/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_divide.bc [2200/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/half_cos.bc [2201/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/frexp.bc [2202/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fract.bc [2203/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fmod.bc [2204/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fmod.bc [2205/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fma.bc [2206/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_fma.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [2207/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/floor.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [2208/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fdim.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2209/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/fabs.bc [2210/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2211/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/clc_exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [2212/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp2.bc [2213/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/expm1.bc [2214/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp_helper.bc [2215/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/exp.bc [2216/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erfc.bc [2217/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/erf.bc [2218/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ep_log.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [2219/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cospi.bc [2220/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cosh.bc [2221/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cos.bc [2222/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/copysign.bc [2223/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/ceil.bc [2224/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/cbrt.bc [2225/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanpi.bc [2226/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atanh.bc [2227/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2pi.bc [2228/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan2.bc [2229/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/atan.bc [2230/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinpi.bc [2231/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asinh.bc [2232/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/asin.bc [2233/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [2234/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acosh.bc [2235/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/math/acos.bc [2236/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/upsample.bc [2237/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/sub_sat.bc [2238/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rotate.bc [2239/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/rhadd.bc [2240/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul_hi.bc [2241/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mul24.bc [2242/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad_sat.bc [2243/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/mad24.bc [2244/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/hadd.bc [2245/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/clz.bc [2246/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/add_sat.bc [2247/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs_diff.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2248/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/integer/abs.bc [2249/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/normalize.bc [2250/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/length.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [2251/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_normalize.bc [2252/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_length.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2253/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/fast_distance.bc [2254/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/dot.bc [2255/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/distance.bc [2256/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/geometric/cross.bc [2257/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/step.bc [2258/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/smoothstep.bc [2259/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/sign.bc [2260/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/radians.bc [2261/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/mix.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' [2262/2871] Generating builtins.opt.nvptx--.bc [2263/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/common/degrees.bc [2264/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2265/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2266/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2267/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2268/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2269/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2270/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2271/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2272/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2273/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2274/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2275/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2276/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2277/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2278/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2279/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2280/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2281/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2282/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2283/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2284/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2285/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2286/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2287/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2288/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2289/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [2290/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2291/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2292/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2293/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2294/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2295/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2296/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2297/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xchg.bc [2298/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_xor.bc [2299/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_sub.bc [2300/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_or.bc [2301/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_min.bc [2302/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_max.bc [2303/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_inc.bc [2304/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_dec.bc [2305/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_cmpxchg.bc [2306/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_and.bc [2307/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/atomic/atomic_add.bc [2308/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/wait_group_events.bc [2309/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/prefetch.bc [2310/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_strided_copy.bc [2311/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/async/async_work_group_copy.bc [2312/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_helper_func.bc [2313/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_config.bc [2314/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/sqrt.bc [2315/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/nextafter.bc [2316/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_sqrt.bc [2317/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_rsqrt.bc [2318/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_recip.bc [2319/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log2.bc [2320/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log10.bc [2321/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_log.bc [2322/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp2.bc [2323/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp10.bc [2324/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/half_exp.bc [2325/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log10.bc [2326/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_log.bc [2327/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgpu/lib/math/native_exp.bc [2328/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_work_dim.bc [2329/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_local_id.bc [2330/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_group_id.bc [2331/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/workitem/get_global_offset.bc [2332/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/synchronization/barrier.bc [2333/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/mem_fence/fence.bc [2334/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/ldexp.bc [2335/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmin.bc [2336/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/math/fmax.bc [2337/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/integer/popcount.bc [2338/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2339/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_num_groups.bc [2340/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_local_size.bc [2341/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/amdgcn-mesa3d/lib/workitem/get_global_size.bc [2342/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/generic/lib/subnormal_use_default.bc [2343/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn-mesa-mesa3d.dir/convert.bc [2344/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/workitem/get_global_id.bc [2345/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vstore.bc [2346/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/vload.bc [2347/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/min.bc [2348/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/max.bc [2349/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/shared/clamp.bc [2350/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/signbit.bc [2351/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/select.bc [2352/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isunordered.bc [2353/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isordered.bc [2354/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnotequal.bc [2355/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnormal.bc [2356/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isnan.bc [2357/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessgreater.bc [2358/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/islessequal.bc [2359/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isless.bc [2360/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isinf.bc [2361/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreaterequal.bc [2362/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isgreater.bc [2363/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isfinite.bc [2364/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/isequal.bc [2365/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/bitselect.bc [2366/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/any.bc [2367/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/relational/all.bc [2368/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle2.bc [2369/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/misc/shuffle.bc [2370/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/trunc.bc [2371/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tgamma.bc [2372/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanpi.bc [2373/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tanpi.bc [2374/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tanh.bc [2375/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tan.bc [2376/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_tan.bc [2377/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_sqrt.bc [2378/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinpi.bc [2379/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sinh.bc [2380/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos_helpers.bc [2381/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sincos.bc [2382/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/sin.bc [2383/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rsqrt.bc [2384/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/round.bc [2385/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rootn.bc [2386/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_rootn.bc [2387/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/rint.bc [2388/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remquo.bc [2389/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remquo.bc [2390/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/remainder.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [2391/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_remainder.bc [2392/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/powr.bc [2393/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_powr.bc [2394/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pown.bc [2395/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pown.bc [2396/2871] Generating cayman-r600--.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [2397/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/pow.bc [2398/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_pow.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [2399/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_nextafter.bc [2400/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/tables.bc [2401/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_tan.bc [2402/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sqrt.bc [2403/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_sin.bc [2404/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_rsqrt.bc [2405/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_recip.bc [2406/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_powr.bc [2407/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_log2.bc [2408/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp2.bc [2409/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_exp10.bc [2410/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_divide.bc [2411/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/native_cos.bc [2412/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/nan.bc [2413/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/modf.bc [2414/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/minmag.bc [2415/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/maxmag.bc [2416/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/mad.bc [2417/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/logb.bc [2418/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log2.bc [2419/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log1p.bc [2420/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log10.bc [2421/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/log.bc [2422/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma_r.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [2423/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/lgamma.bc [2424/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_ldexp.bc [2425/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ilogb.bc [2426/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/hypot.bc [2427/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_hypot.bc [2428/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_tan.bc [2429/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_sin.bc [2430/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_powr.bc [2431/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_divide.bc [2432/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cayman-r600--.bc aruba-r600--.bc [2433/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/half_cos.bc [2434/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/frexp.bc [2435/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fract.bc [2436/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fmod.bc [2437/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fmod.bc [2438/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fma.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [2439/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_fma.bc [2440/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/floor.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [2441/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fdim.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2442/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/fabs.bc [2443/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2444/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/clc_exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [2445/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp2.bc [2446/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/expm1.bc [2447/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp_helper.bc [2448/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/exp.bc [2449/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erfc.bc [2450/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/erf.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [2451/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ep_log.bc [2452/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cospi.bc [2453/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cosh.bc [2454/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cos.bc [2455/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/copysign.bc [2456/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/ceil.bc [2457/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/cbrt.bc [2458/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanpi.bc [2459/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atanh.bc [2460/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2pi.bc [2461/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan2.bc [2462/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/atan.bc [2463/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinpi.bc [2464/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asinh.bc [2465/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/asin.bc [2466/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [2467/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acosh.bc [2468/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/math/acos.bc [2469/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/upsample.bc [2470/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/sub_sat.bc [2471/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rotate.bc [2472/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/rhadd.bc [2473/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul_hi.bc [2474/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mul24.bc [2475/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad_sat.bc [2476/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/mad24.bc [2477/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/hadd.bc [2478/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/clz.bc [2479/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/add_sat.bc [2480/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs_diff.bc [2481/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/integer/abs.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2482/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/normalize.bc [2483/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/length.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2484/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_normalize.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [2485/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_length.bc [2486/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/fast_distance.bc [2487/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/dot.bc [2488/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/distance.bc [2489/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/geometric/cross.bc [2490/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/step.bc [2491/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/smoothstep.bc [2492/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/sign.bc [2493/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/radians.bc [2494/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/mix.bc [2495/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/common/degrees.bc [2496/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2497/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2498/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2499/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2500/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2501/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2502/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2503/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2504/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2505/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2506/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2507/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2508/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2509/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2510/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2511/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2512/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2513/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2514/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2515/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2516/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2517/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2518/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2519/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2520/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2521/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [2522/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2523/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2524/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2525/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2526/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2527/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2528/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2529/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xchg.bc [2530/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_xor.bc [2531/2871] Linking CLC static library builtins.link.tahiti-amdgcn-mesa-mesa3d.bc [2532/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_sub.bc [2533/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_or.bc [2534/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_min.bc [2535/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_max.bc [2536/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_inc.bc [2537/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_dec.bc [2538/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_cmpxchg.bc [2539/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_and.bc [2540/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/atomic/atomic_add.bc [2541/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/wait_group_events.bc [2542/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/prefetch.bc [2543/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_strided_copy.bc [2544/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/async/async_work_group_copy.bc [2545/2871] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_helper_func.bc [2546/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_config.bc [2547/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/sqrt.bc [2548/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/nextafter.bc [2549/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_sqrt.bc [2550/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_rsqrt.bc [2551/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_recip.bc [2552/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log2.bc [2553/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log10.bc [2554/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_log.bc [2555/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp2.bc [2556/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp10.bc [2557/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/half_exp.bc [2558/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log10.bc [2559/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_log.bc [2560/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgpu/lib/math/native_exp.bc [2561/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_work_dim.bc [2562/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_local_id.bc [2563/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_group_id.bc [2564/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/workitem/get_global_offset.bc [2565/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/synchronization/barrier.bc [2566/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/mem_fence/fence.bc [2567/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/ldexp.bc [2568/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmin.bc [2569/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/math/fmax.bc [2570/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/integer/popcount.bc [2571/2871] Generating clspv64--.bc [2572/2871] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2573/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_num_groups.bc [2574/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_local_size.bc [2575/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/amdgcn-amdhsa/lib/workitem/get_global_size.bc [2576/2871] Building LLAsm object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/generic/lib/subnormal_use_default.bc [2577/2871] Building CLC object CMakeFiles/builtins.link.amdgcn--amdhsa.dir/convert.bc [2578/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/workitem/get_global_id.bc [2579/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vstore.bc [2580/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/vload.bc [2581/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/min.bc [2582/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/max.bc [2583/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/shared/clamp.bc [2584/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/signbit.bc [2585/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/select.bc [2586/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isunordered.bc [2587/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isordered.bc [2588/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnotequal.bc [2589/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnormal.bc [2590/2871] Generating barts-r600--.bc [2591/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isnan.bc [2592/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessgreater.bc [2593/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/islessequal.bc [2594/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isless.bc [2595/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isinf.bc [2596/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreaterequal.bc [2597/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isgreater.bc [2598/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isfinite.bc [2599/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/isequal.bc [2600/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/bitselect.bc [2601/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/any.bc [2602/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/relational/all.bc [2603/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle2.bc [2604/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/misc/shuffle.bc [2605/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/trunc.bc [2606/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tgamma.bc [2607/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanpi.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-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' 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-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' 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-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' [2608/2871] Generating builtins.opt.tahiti-amdgcn-mesa-mesa3d.bc [2609/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tanpi.bc [2610/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tanh.bc [2611/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tan.bc [2612/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_tan.bc [2613/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_sqrt.bc [2614/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinpi.bc [2615/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sinh.bc [2616/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos_helpers.bc [2617/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sincos.bc [2618/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/sin.bc [2619/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rsqrt.bc [2620/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/round.bc [2621/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rootn.bc [2622/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_rootn.bc [2623/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/rint.bc [2624/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remquo.bc [2625/2871] Generating clspv--.bc [2626/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remquo.bc [2627/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc caicos-r600--.bc [2628/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink barts-r600--.bc turks-r600--.bc [2629/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/remainder.bc [2630/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_remainder.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '|' expression to silence this warning z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:70:45: note: place parentheses around the '?:' expression to evaluate it first z = aux < 0x39000000 | aux > 0x7f800000 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '|' expression to silence this warning z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/tanh.cl:137:47: note: place parentheses around the '?:' expression to evaluate it first z = y < 0x1.0p-28 | ax > PINFBITPATT_DP64 ? x : z; ^ ( ) 2 warnings generated. [2631/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/powr.bc [2632/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_powr.bc [2633/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pown.bc [2634/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pown.bc [2635/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/pow.bc [2636/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_pow.bc [2637/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_nextafter.bc [2638/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/tables.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '|' expression to silence this warning z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sinh.cl:97:52: note: place parentheses around the '?:' expression to evaluate it first z = aux > PINFBITPATT_SP32 | aux < 0x38800000U ? x : z; ^ ( ) 1 warning generated. [2639/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_tan.bc [2640/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sqrt.bc [2641/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_sin.bc [2642/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_rsqrt.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '&' expression to silence this warning qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/sincos_helpers.cl:82:50: note: place parentheses around the '?:' expression to evaluate it first qx = (ix >= 0x3e99999a) & (ix <= 0x3f480000) ? xby4 : qx; ^ ( ) 1 warning generated. [2643/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_recip.bc [2644/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_powr.bc [2645/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_log2.bc [2646/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp2.bc [2647/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_exp10.bc [2648/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_divide.bc [2649/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/native_cos.bc [2650/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/nan.bc [2651/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/modf.bc [2652/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/minmag.bc [2653/2871] Generating cypress-r600--.bc [2654/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/maxmag.bc [2655/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/mad.bc [2656/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/logb.bc [2657/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log2.bc [2658/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log1p.bc [2659/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log10.bc [2660/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/log.bc [2661/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma_r.bc [2662/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/lgamma.bc [2663/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_ldexp.bc [2664/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ilogb.bc [2665/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/hypot.bc [2666/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_hypot.bc [2667/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_tan.bc [2668/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_sin.bc [2669/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_powr.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:196:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:197:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:198:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay < PINFBITPATT_SP32 ? 0x3f800000 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:199:53: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3f800000 & ay == PINFBITPATT_SP32 ? QNANBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:200:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:201:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:352:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:360:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:361:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:362:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay < PINFBITPATT_DP64 ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '&' expression to silence this warning ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:363:62: note: place parentheses around the '?:' expression to evaluate it first ret = ax == 0x3ff0000000000000L & ay == PINFBITPATT_DP64 ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:364:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:365:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '&' expression to silence this warning ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_powr.cl:366:44: note: place parentheses around the '?:' expression to evaluate it first ret = ux < PINFBITPATT_DP64 & ay == 0L ? 0x3ff0000000000000L : ret; ^ ( ) 14 warnings generated. [2670/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_divide.bc [2671/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/half_cos.bc [2672/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/frexp.bc [2673/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fract.bc [2674/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fmod.bc [2675/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fmod.bc [2676/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fma.bc [2677/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_fma.bc [2678/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/floor.bc [2679/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fdim.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '|' expression to silence this warning int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:39:40: note: place parentheses around the '?:' expression to evaluate it first int mr = e == 0 | v == 0 | v == 0xff ? 0 : m; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '|' expression to silence this warning val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_ldexp.cl:91:43: note: place parentheses around the '?:' expression to evaluate it first val_f = isnan(x) | isinf(x) | val_x == 0 ? x : val_f; ^ ( ) 2 warnings generated. [2680/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/fabs.bc [2681/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp10.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:202:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == NINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:203:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == NINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:204:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3f800000 & iy == PINFBITPATT_SP32 ? 0 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:205:52: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3f800000 & iy == PINFBITPATT_SP32 ? PINFBITPATT_SP32 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '&' expression to silence this warning inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:363:43: note: place parentheses around the '?:' expression to evaluate it first inty = !(yexp < 1) & !(yexp > 53) ? inty1 : inty; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '&' expression to silence this warning expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:366:33: note: place parentheses around the '?:' expression to evaluate it first expv *= (inty == 1) & !xpos ? -1.0 : 1.0; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '&' expression to silence this warning ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:371:31: note: place parentheses around the '?:' expression to evaluate it first ret = !xpos & (inty == 0) ? QNANBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:372:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:373:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == NINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '&' expression to silence this warning ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:374:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax < 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '&' expression to silence this warning ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:375:61: note: place parentheses around the '?:' expression to evaluate it first ret = ax > 0x3ff0000000000000L & uy == PINFBITPATT_DP64 ? PINFBITPATT_DP64 : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '&' expression to silence this warning ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_pow.cl:388:44: note: place parentheses around the '?:' expression to evaluate it first ret = (ux == PINFBITPATT_DP64) & !ypos ? 0L : ret; ^ ( ) 12 warnings generated. [2682/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/clc_exp10.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log2.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2683/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp2.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '|' expression to silence this warning f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:124:53: note: place parentheses around the '?:' expression to evaluate it first f2 = (xexp <= -2) | (xexp >= MANTLENGTH_DP64+8) ? f2temp : f2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '|' expression to silence this warning result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log1p.cl:167:53: note: place parentheses around the '?:' expression to evaluate it first result2 = x < log1p_thresh1 | x > log1p_thresh2 ? result1 : result2; ^ ( ) 2 warnings generated. [2684/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/expm1.bc In file included from /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log10.cl:32: /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '|' expression to silence this warning ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/log_base.h:292:32: note: place parentheses around the '?:' expression to evaluate it first ret = isnan(x) | (x < 0.0) ? as_double(QNANBITPATT_DP64) : ret; ^ ( ) 1 warning generated. [2685/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp_helper.bc [2686/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/exp.bc [2687/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erfc.bc [2688/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/erf.bc [2689/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ep_log.bc [2690/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cospi.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '|' expression to silence this warning retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:49:46: note: place parentheses around the '?:' expression to evaluate it first retval = ux > PINFBITPATT_SP32 | uy == 0 ? as_float(ux) : retval; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '|' expression to silence this warning retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/clc_hypot.cl:50:62: note: place parentheses around the '?:' expression to evaluate it first retval = ux == PINFBITPATT_SP32 | uy == PINFBITPATT_SP32 ? as_float(PINFBITPATT_SP32) : retval; ^ ( ) 2 warnings generated. [2691/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cosh.bc [2692/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cos.bc [2693/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/copysign.bc [2694/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/ceil.bc [2695/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cypress-r600--.bc hemlock-r600--.bc [2696/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/cbrt.bc [2697/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanpi.bc [2698/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atanh.bc [2699/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2pi.bc [2700/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan2.bc [2701/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/atan.bc [2702/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinpi.bc [2703/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asinh.bc [2704/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/asin.bc [2705/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acospi.bc [2706/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acosh.bc [2707/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/math/acos.bc [2708/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/upsample.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z2 = x < X_MIN | m < -24 ? -1.0f : z2; ~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '|' expression to silence this warning z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:39:30: note: place parentheses around the '?:' expression to evaluate it first z2 = x < X_MIN | m < -24 ? -1.0f : z2; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '&' expression to silence this warning z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/expm1.cl:133:64: note: place parentheses around the '?:' expression to evaluate it first z = x > log_OneMinus_OneByFour & x < log_OnePlus_OneByFour ? z1 : z; ^ ( ) 2 warnings generated. [2709/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/sub_sat.bc [2710/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rotate.bc [2711/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/rhadd.bc [2712/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul_hi.bc [2713/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mul24.bc [2714/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad_sat.bc [2715/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/mad24.bc [2716/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/hadd.bc [2717/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/clz.bc [2718/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/add_sat.bc [2719/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs_diff.bc [2720/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/integer/abs.bc [2721/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/normalize.bc [2722/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/length.bc [2723/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_normalize.bc [2724/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_length.bc [2725/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/fast_distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:62:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2pi.cl:202:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2726/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/dot.bc [2727/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/distance.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '&' expression to silence this warning a = ax == INFINITY & ay == INFINITY ? at : a; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:72:45: note: place parentheses around the '?:' expression to evaluate it first a = ax == INFINITY & ay == INFINITY ? at : a; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '&' expression to silence this warning res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/atan2.cl:219:38: note: place parentheses around the '?:' expression to evaluate it first res3 = diffexp < -28 & xneg == 0 ? res4 : res3; ^ ( ) 2 warnings generated. [2728/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/geometric/cross.bc [2729/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/step.bc /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '|' expression to silence this warning z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:70:51: note: place parentheses around the '?:' expression to evaluate it first z = ax < 0x39800000U | ax >= PINFBITPATT_SP32 ? x : z; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '|' expression to silence this warning ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/generic/lib/math/asinh.cl:287:49: note: place parentheses around the '?:' expression to evaluate it first ret = ax >= PINFBITPATT_DP64 | absx < rteps ? x : ret; ^ ( ) 2 warnings generated. [2730/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/smoothstep.bc [2731/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/sign.bc [2732/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/radians.bc [2733/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/mix.bc [2734/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/common/degrees.bc [2735/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_xor.bc [2736/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_or.bc [2737/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_min.bc [2738/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_max.bc [2739/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_extended_atomics/atom_and.bc [2740/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_xchg.bc [2741/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_sub.bc [2742/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_inc.bc [2743/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_dec.bc [2744/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.bc [2745/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_int64_base_atomics/atom_add.bc [2746/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.bc [2747/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.bc [2748/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.bc [2749/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.bc [2750/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.bc [2751/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.bc [2752/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.bc [2753/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.bc [2754/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.bc [2755/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.bc [2756/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_local_int32_base_atomics/atom_add.bc [2757/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.bc [2758/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.bc [2759/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.bc [2760/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.bc [2761/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.bc [2762/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.bc [2763/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.bc [2764/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.bc [2765/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.bc [2766/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.bc [2767/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/cl_khr_global_int32_base_atomics/atom_add.bc [2768/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xchg.bc [2769/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_xor.bc [2770/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_sub.bc [2771/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_or.bc [2772/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_min.bc [2773/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_max.bc [2774/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_inc.bc [2775/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_dec.bc [2776/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_cmpxchg.bc [2777/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_and.bc [2778/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/atomic/atomic_add.bc [2779/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/wait_group_events.bc [2780/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/prefetch.bc [2781/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_strided_copy.bc [2782/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/async/async_work_group_copy.bc [2783/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_helper_func.bc [2784/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_config.bc [2785/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/sqrt.bc [2786/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/nextafter.bc [2787/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_sqrt.bc [2788/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_rsqrt.bc [2789/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_recip.bc [2790/2871] Linking CLC static library builtins.link.amdgcn--amdhsa.bc [2791/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log2.bc [2792/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log10.bc [2793/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_log.bc [2794/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp2.bc [2795/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp10.bc [2796/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/half_exp.bc [2797/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log10.bc [2798/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_log.bc [2799/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgpu/lib/math/native_exp.bc [2800/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_work_dim.bc [2801/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_num_groups.bc [2802/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_size.bc [2803/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_local_id.bc [2804/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_size.bc [2805/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_group_id.bc [2806/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/workitem/get_global_offset.bc [2807/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/synchronization/barrier.bc [2808/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/mem_fence/fence.bc [2809/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/ldexp.bc [2810/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmin.bc [2811/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/math/fmax.bc [2812/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/integer/popcount.bc [2813/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.bc [2814/2871] Building LLAsm object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/generic/lib/subnormal_use_default.bc [2815/2871] Building CLC object CMakeFiles/builtins.link.tahiti-amdgcn--.dir/convert.bc [2816/2871] Generating cedar-r600--.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-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' 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-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' 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-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' [2817/2871] Generating builtins.opt.amdgcn--amdhsa.bc [2818/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc juniper-r600--.bc [2819/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc redwood-r600--.bc [2820/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo2-r600--.bc [2821/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc sumo-r600--.bc [2822/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink cedar-r600--.bc palm-r600--.bc [2823/2871] 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-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' 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-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' 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-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' [2824/2871] Generating builtins.opt.tahiti-amdgcn--.bc [2825/2871] Generating nvptx64--nvidiacl.bc [2826/2871] Generating nvptx64--.bc [2827/2871] Generating nvptx--nvidiacl.bc [2828/2871] Generating nvptx--.bc [2829/2871] Generating tahiti-amdgcn-mesa-mesa3d.bc [2830/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx906-amdgcn-mesa-mesa3d.bc [2831/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx904-amdgcn-mesa-mesa3d.bc [2832/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx902-amdgcn-mesa-mesa3d.bc [2833/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc gfx900-amdgcn-mesa-mesa3d.bc [2834/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris11-amdgcn-mesa-mesa3d.bc [2835/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc polaris10-amdgcn-mesa-mesa3d.bc [2836/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc stoney-amdgcn-mesa-mesa3d.bc [2837/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc fiji-amdgcn-mesa-mesa3d.bc [2838/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc carrizo-amdgcn-mesa-mesa3d.bc [2839/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc iceland-amdgcn-mesa-mesa3d.bc [2840/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc tonga-amdgcn-mesa-mesa3d.bc [2841/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc mullins-amdgcn-mesa-mesa3d.bc [2842/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hawaii-amdgcn-mesa-mesa3d.bc [2843/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kaveri-amdgcn-mesa-mesa3d.bc [2844/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc kabini-amdgcn-mesa-mesa3d.bc [2845/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc bonaire-amdgcn-mesa-mesa3d.bc [2846/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc hainan-amdgcn-mesa-mesa3d.bc [2847/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc oland-amdgcn-mesa-mesa3d.bc [2848/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc verde-amdgcn-mesa-mesa3d.bc [2849/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn-mesa-mesa3d.bc pitcairn-amdgcn-mesa-mesa3d.bc [2850/2871] Generating amdgcn--amdhsa.bc [2851/2871] Generating tahiti-amdgcn--.bc [2852/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx906-amdgcn--.bc [2853/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx904-amdgcn--.bc [2854/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx902-amdgcn--.bc [2855/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc gfx900-amdgcn--.bc [2856/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris11-amdgcn--.bc [2857/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc polaris10-amdgcn--.bc [2858/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc stoney-amdgcn--.bc [2859/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc fiji-amdgcn--.bc [2860/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc carrizo-amdgcn--.bc [2861/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc iceland-amdgcn--.bc [2862/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc tonga-amdgcn--.bc [2863/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc mullins-amdgcn--.bc [2864/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hawaii-amdgcn--.bc [2865/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kaveri-amdgcn--.bc [2866/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc kabini-amdgcn--.bc [2867/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc bonaire-amdgcn--.bc [2868/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc hainan-amdgcn--.bc [2869/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc oland-amdgcn--.bc [2870/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc verde-amdgcn--.bc [2871/2871] cd /home/buildozer/aports/testing/libclc/src/libclc-16.0.3.src/build && /usr/bin/cmake -E create_symlink tahiti-amdgcn--.bc pitcairn-amdgcn--.bc >>> libclc: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/pkgconfig/libclc.pc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/float -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/float/definitions.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_add.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_max.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_min.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_xor.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_and.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_cmpxchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_or.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_xchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_inc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_sub.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atomic/atomic_dec.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atom_decl_int64.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_min.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_max.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_and.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_or.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_xor.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_min.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_max.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_and.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_or.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_extended_atomics/atom_xor.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/vload.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/min.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/min.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/clamp.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/vstore.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/max.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/max.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/shared/clamp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_xchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_add.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_inc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_dec.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_cmpxchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_int64_base_atomics/atom_sub.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_global_size.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_work_dim.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_num_groups.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_group_id.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_global_offset.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_global_id.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_local_size.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/workitem/get_local_id.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/explicit_fence -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/explicit_fence/explicit_memory_fence.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/async_work_group_strided_copy.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/wait_group_events.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/async_work_group_copy.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/prefetch.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/async_work_group_copy.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/gentype.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/prefetch.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/async/async_work_group_strided_copy.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/clctypes.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/clcfunc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/select.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/binary_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isunordered.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isgreaterequal.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isordered.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isnan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/bitselect.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/unary_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isequal.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/islessgreater.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/all.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isnormal.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/floatn.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/any.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isgreater.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isfinite.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/select.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/signbit.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/bitselect.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isinf.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/islessequal.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isless.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/relational/isnotequal.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/image -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/image/image.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/image/image_defines.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/clc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/as_type.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_xchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_add.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_inc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_dec.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_cmpxchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_base_atomics/atom_sub.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/nan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/floor.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sin.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/tanh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_log10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fma.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/modf.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sincos.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_sqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/logb.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/atan2pi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/copysign.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ceil.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sinpi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_tan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/exp2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_divide.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/cbrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/binary_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/frexp.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_divide.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/tanpi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/acosh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/hypot.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/pown.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/asinh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/lgamma_r.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/atan2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/asinpi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fract.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/rsqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/tan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ternary_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/cos.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/asin.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/modf.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ldexp.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/log10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_exp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ldexp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/log2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_log.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/log1p.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/atanh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/remainder.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_sqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_exp10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/remquo.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fmin.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ilogb.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fdim.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/trunc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/remquo.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/unary_decl.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_log10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/log.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/ilogb.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/expm1.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_exp10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/lgamma_r.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/atan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/mad.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_powr.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/tgamma.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_sin.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sinh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/acos.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_exp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_log2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_cos.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_sin.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/rootn.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/pow.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_exp2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/gentype.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/maxmag.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/atanpi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fract.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/cosh.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_rsqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fmod.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/nan.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/cospi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/erfc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fabs.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/rint.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_powr.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/sincos.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_exp2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/fmax.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/exp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/nextafter.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/powr.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/acospi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_log2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/exp10.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_log.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/lgamma.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/frexp.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/pown.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_tan.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_cos.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/minmag.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/binary_decl_tt.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/half_recip.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/round.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/rootn.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_rsqrt.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/erf.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/math/native_recip.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/length.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/normalize.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_length.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/cross.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_length.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_distance.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_distance.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/distance.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_normalize.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/dot.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/floatn.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/fast_normalize.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/length.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/dot.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/normalize.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/geometric/distance.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/synchronization -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/synchronization/barrier.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/synchronization/cl_mem_fence_flags.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/convert.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/clcmacros.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/misc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/misc/shuffle2.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/misc/shuffle.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/atom_decl_int32.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/mix.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/mix.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/step.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/degrees.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/smoothstep.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/radians.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/sign.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/smoothstep.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/radians.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/degrees.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/common/step.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_min.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_max.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_and.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_or.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_xor.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_xchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_add.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_inc.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_dec.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_cmpxchg.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/cl_khr_global_int32_base_atomics/atom_sub.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/add_sat.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/sub_sat.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/hadd.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/integer-gentype.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/add_sat.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mad24.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mad_hi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/rhadd.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/rotate.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/rotate.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mad_sat.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mul_hi.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/upsample.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mul_hi.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/abs.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/hadd.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/rhadd.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/clz.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/clz.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/unary.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/gentype.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/definitions.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/abs.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mad24.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mad_sat.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mul24.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/abs_diff.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/abs_diff.inc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/mul24.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/sub_sat.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/include/clc/integer/popcount.h -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/tahiti-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/pitcairn-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/verde-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/oland-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/hainan-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/bonaire-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/kabini-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/kaveri-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/hawaii-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/mullins-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/tonga-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/iceland-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/carrizo-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/fiji-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/stoney-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/polaris10-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/polaris11-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx900-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx902-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx904-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx906-amdgcn--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/amdgcn--amdhsa.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/tahiti-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/pitcairn-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/verde-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/oland-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/hainan-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/bonaire-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/kabini-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/kaveri-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/hawaii-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/mullins-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/tonga-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/iceland-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/carrizo-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/fiji-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/stoney-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/polaris10-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/polaris11-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx900-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx902-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx904-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/gfx906-amdgcn-mesa-mesa3d.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/clspv--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/clspv64--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/nvptx--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/nvptx--nvidiacl.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/nvptx64--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/nvptx64--nvidiacl.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/cedar-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/palm-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/sumo-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/sumo2-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/redwood-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/juniper-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/cypress-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/hemlock-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/barts-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/turks-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/caicos-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/cayman-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/aruba-r600--.bc -- Installing: /home/buildozer/aports/testing/libclc/pkg/libclc/usr/share/clc/spirv-mesa3d-.spv -- Installing: /home/buildozer/aports/testing/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=16.0.3-r0 pkgconfig >>> libclc-dev*: Package size: 1.2 MB >>> libclc-dev*: Compressing data... >>> libclc-dev*: Create checksum... >>> libclc-dev*: Create libclc-dev-16.0.3-r0.apk >>> libclc*: Tracing dependencies... >>> libclc*: Package size: 78.9 MB >>> libclc*: Compressing data... >>> libclc*: Create checksum... >>> libclc*: Create libclc-16.0.3-r0.apk >>> libclc: Build complete at Tue, 16 May 2023 01:33:45 +0000 elapsed time 0h 2m 46s >>> libclc: Cleaning up srcdir >>> libclc: Cleaning up pkgdir >>> libclc: Uninstalling dependencies... (1/40) Purging .makedepends-libclc (20230516.013101) (2/40) Purging cmake (3.26.3-r1) (3/40) Purging llvm16-static (16.0.3-r2) (4/40) Purging samurai (1.2-r3) (5/40) Purging spirv-llvm-translator-dev (16.0.0-r0) (6/40) Purging clang16-dev (16.0.3-r4) (7/40) Purging clang16-extra-tools (16.0.3-r4) (8/40) Purging clang16 (16.0.3-r4) (9/40) Purging clang16-libclang (16.0.3-r4) (10/40) Purging llvm16-dev (16.0.3-r2) (11/40) Purging llvm16 (16.0.3-r2) (12/40) Purging libffi-dev (3.4.4-r3) (13/40) Purging linux-headers (6.3-r0) (14/40) Purging zlib-dev (1.2.13-r2) (15/40) Purging zstd-dev (1.5.5-r5) (16/40) Purging zstd (1.5.5-r5) (17/40) Purging llvm16-test-utils (16.0.3-r2) (18/40) Purging spirv-tools-dev (1.3.246.1-r0) (19/40) Purging spirv-headers (1.3.246.1-r0) (20/40) Purging spirv-llvm-translator (16.0.0-r0) (21/40) Purging clang16-libs (16.0.3-r4) (22/40) Purging libarchive (3.6.2-r3) (23/40) Purging libformw (6.4_p20230514-r0) (24/40) Purging libuv (1.44.2-r3) (25/40) Purging llvm16-libs (16.0.3-r2) (26/40) Purging python3-pyc (3.11.3-r11) (27/40) Purging python3-pycache-pyc0 (3.11.3-r11) (28/40) Purging pyc (0.1-r0) (29/40) Purging rhash-libs (1.4.3-r2) (30/40) Purging spirv-tools (1.3.246.1-r0) (31/40) Purging python3 (3.11.3-r11) (32/40) Purging gdbm (1.23-r1) (33/40) Purging libbz2 (1.0.8-r6) (34/40) Purging libffi (3.4.4-r3) (35/40) Purging libpanelw (6.4_p20230514-r0) (36/40) Purging libxml2 (2.11.3-r1) (37/40) Purging mpdecimal (2.5.1-r2) (38/40) Purging readline (8.2.1-r2) (39/40) Purging sqlite-libs (3.41.2-r3) (40/40) Purging xz-libs (5.4.3-r1) Executing busybox-1.36.0-r11.trigger OK: 374 MiB in 102 packages >>> libclc: Updating the testing/x86_64 repository index... >>> libclc: Signing the index...