clang-llvmorg-13-init-14208-g338a3f49-1 Starting build Checking out LLVM monorepo llvmorg-13-init-14208-g338a3f49 into /opt/s/w/ir/cache/builder/src/third_party/llvm Running git diff-index --quiet HEAD Running git fetch From https://github.com/llvm/llvm-project 63b91860728b..67bad646076d conanap/xl/1phase/5issue -> origin/conanap/xl/1phase/5issue + 68f8fae19f3b...baf012161332 conanap/xlcompat/phase1/issue2 -> origin/conanap/xlcompat/phase1/issue2 (forced update) 91053e327ccd..071d26f80823 main -> origin/main 07234c7d6bc2..b7c7b42db1d1 release/12.x -> origin/release/12.x * [new tag] llvmorg-12.0.1-rc3 -> llvmorg-12.0.1-rc3 Running git checkout llvmorg-13-init-14208-g338a3f49 Previous HEAD position was aac4de989ee9 [CMake] Don't LTO optimize targets on Darwin either HEAD is now at 338a3f495ea4 [PowerPC][AIX] Pre-commit tracetable test for D100167. NFC. Locally building clang llvmorg-13-init-14208-g338a3f49-1... Building bootstrap compiler Running cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=OFF '-DLLVM_ENABLE_PROJECTS=clang;compiler-rt;lld;chrometools;clang-tools-extra;libcxx' '-DLLVM_TARGETS_TO_BUILD=AArch64;ARM;Mips;PowerPC;SystemZ;WebAssembly;X86' -DLLVM_ENABLE_PIC=OFF -DLLVM_ENABLE_UNWIND_TABLES=OFF -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_Z3_SOLVER=OFF -DCLANG_PLUGIN_SUPPORT=OFF -DCLANG_ENABLE_STATIC_ANALYZER=OFF -DCLANG_ENABLE_ARCMT=OFF '-DBUG_REPORT_URL=https://crbug.com and run tools/clang/scripts/process_crashreports.py (only works inside Google) which will upload a report' -DLLVM_INCLUDE_GO_TESTS=OFF -DENABLE_X86_RELAX_RELOCATIONS=NO -DLLVM_ENABLE_DIA_SDK=OFF '-DCOMPILER_RT_SANITIZERS_TO_BUILD=asan;dfsan;msan;hwasan;tsan;cfi' -DLIBCXX_ENABLE_SHARED=OFF -DLIBCXX_ENABLE_STATIC=OFF -DLIBCXX_INCLUDE_TESTS=OFF -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF -DLLVM_ENABLE_LIBXML2=FORCE_ON '-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64' '-DLLVM_ENABLE_PROJECTS=clang;compiler-rt;libcxx;compiler-rt' -DCMAKE_INSTALL_PREFIX=/opt/s/w/ir/cache/builder/src/third_party/llvm-bootstrap-install -DCMAKE_C_FLAGS= -DCMAKE_CXX_FLAGS= -DCMAKE_EXE_LINKER_FLAGS= -DCMAKE_SHARED_LINKER_FLAGS= -DCMAKE_MODULE_LINKER_FLAGS= -DLLVM_ENABLE_ASSERTIONS=ON -DCOMPILER_RT_BUILD_BUILTINS=ON -DCOMPILER_RT_BUILD_CRT=OFF -DCOMPILER_RT_BUILD_LIBFUZZER=OFF -DCOMPILER_RT_BUILD_MEMPROF=OFF -DCOMPILER_RT_BUILD_ORC=OFF -DCOMPILER_RT_BUILD_SANITIZERS=OFF -DCOMPILER_RT_BUILD_XRAY=OFF -DCOMPILER_RT_ENABLE_IOS=OFF -DCOMPILER_RT_ENABLE_WATCHOS=OFF -DCOMPILER_RT_ENABLE_TVOS=OFF -DDARWIN_osx_ARCHS=x86_64 /opt/s/w/ir/cache/builder/src/third_party/llvm/llvm -- The C compiler identification is AppleClang 12.0.0.12000032 -- The CXX compiler identification is AppleClang 12.0.0.12000032 -- The ASM compiler identification is Clang -- Found assembler: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- clang project is enabled -- clang-tools-extra project is disabled -- compiler-rt project is enabled -- cross-project-tests project is disabled -- libc project is disabled -- libclc project is disabled -- libcxx project is enabled -- libcxxabi project is disabled -- libunwind project is disabled -- lld project is disabled -- lldb project is disabled -- mlir project is disabled -- openmp project is disabled -- parallel-libs project is disabled -- polly project is disabled -- pstl project is disabled -- flang project is disabled -- Found libtool - /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - not found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for sysexits.h -- Looking for sysexits.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - found -- Looking for histedit.h -- Looking for histedit.h - found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Performing Test HAVE_CRASHREPORTER_INFO -- Performing Test HAVE_CRASHREPORTER_INFO - Success -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.11") -- Looking for compress2 -- Looking for compress2 - found -- Found LibXml2: /usr/lib/libxml2.dylib (found version "2.9.4") -- Looking for xmlReadMemory -- Looking for xmlReadMemory - found -- Looking for el_init in edit -- Looking for el_init in edit - found -- Looking for xar_open in xar -- Looking for xar_open in xar - found -- Looking for arc4random -- Looking for arc4random - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success -- Looking for __register_frame -- Looking for __register_frame - found -- Looking for __deregister_frame -- Looking for __deregister_frame - found -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - not found -- Looking for lseek64 -- Looking for lseek64 - not found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - not found -- Looking for mallinfo2 -- Looking for mallinfo2 - not found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Success -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Failed -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - found -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_NO_PIE_FLAG -- Performing Test SUPPORTS_NO_PIE_FLAG - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Success -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Ninja version: 1.8.2 -- Found ld64 - /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: x86_64-apple-darwin19.6.0 -- LLVM default target triple: x86_64-apple-darwin19.6.0 -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Failed -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Failed -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Success -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Success -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Success -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - found -- Performing Test macos_signposts_usable -- Performing Test macos_signposts_usable - Success -- Found Python3: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/bin/python3.8 (found suitable version "3.8.2", minimum required is "3.6") found components: Interpreter -- Linker detection: ld64 -- Found Git: /opt/s/w/ir/cipd_bin_packages/git (found version "2.30.2.chromium.6 / Infra wrapper (infra/tools/git/mac-amd64 @ oAvIX7f6H9jcPXFy9rl4qHD9eyNdGy0TfTdFuQwk_uEC)") -- LLVMHello ignored -- Loadable modules not supported on this platform. -- Targeting X86 -- Targeting ARM -- Targeting AArch64 -- Looking for fopen in c -- Looking for fopen in c - found -- Looking for __gcc_personality_v0 in gcc_s -- Looking for __gcc_personality_v0 in gcc_s - not found -- Performing Test LIBCXX_SUPPORTS_NOSTDLIBXX_FLAG -- Performing Test LIBCXX_SUPPORTS_NOSTDLIBXX_FLAG - Success -- Performing Test LIBCXX_HAS_COMMENT_LIB_PRAGMA -- Performing Test LIBCXX_HAS_COMMENT_LIB_PRAGMA - Failed -- Looking for write in System -- Looking for write in System - found -- Looking for cxxabi.h in /opt/s/w/ir/cache/builder/src/third_party/llvm/libcxx/../libcxxabi/include -- Looking for cxxabi.h in /opt/s/w/ir/cache/builder/src/third_party/llvm/libcxx/../libcxxabi/include - found -- Looking for __cxxabi_config.h in /opt/s/w/ir/cache/builder/src/third_party/llvm/libcxx/../libcxxabi/include -- Looking for __cxxabi_config.h in /opt/s/w/ir/cache/builder/src/third_party/llvm/libcxx/../libcxxabi/include - found -- Adding Benchmark: algorithms.bench.cpp -- Adding Benchmark: algorithms.partition_point.bench.cpp -- Adding Benchmark: allocation.bench.cpp -- Adding Benchmark: deque.bench.cpp -- Adding Benchmark: filesystem.bench.cpp -- Adding Benchmark: function.bench.cpp -- Adding Benchmark: map.bench.cpp -- Adding Benchmark: ordered_set.bench.cpp -- Adding Benchmark: string.bench.cpp -- Adding Benchmark: stringstream.bench.cpp -- Adding Benchmark: to_chars.bench.cpp -- Adding Benchmark: unordered_set_operations.bench.cpp -- Adding Benchmark: util_smartptr.bench.cpp -- Adding Benchmark: variant_visit_1.bench.cpp -- Adding Benchmark: variant_visit_2.bench.cpp -- Adding Benchmark: variant_visit_3.bench.cpp -- Adding Benchmark: vector_operations.bench.cpp -- Looking for unwind.h -- Looking for unwind.h - found -- Looking for rpc/xdr.h -- Looking for rpc/xdr.h - not found -- Found OSX_SYSROOT: /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -- Looking for fopen in c -- Looking for fopen in c - found -- Looking for __gcc_personality_v0 in gcc_s -- Looking for __gcc_personality_v0 in gcc_s - not found -- Performing Test COMPILER_RT_HAS_NODEFAULTLIBS_FLAG -- Performing Test COMPILER_RT_HAS_NODEFAULTLIBS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success -- Performing Test COMPILER_RT_HAS_FPIC_FLAG -- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success -- Performing Test COMPILER_RT_HAS_FPIE_FLAG -- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG - Success -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_CXX14_FLAG -- Performing Test COMPILER_RT_HAS_STD_CXX14_FLAG - Success -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC - Success -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG - Success -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG - Success -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG - Success -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG - Success -- Performing Test COMPILER_RT_HAS_MCRC_FLAG -- Performing Test COMPILER_RT_HAS_MCRC_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_GR_FLAG -- Performing Test COMPILER_RT_HAS_GR_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GS_FLAG -- Performing Test COMPILER_RT_HAS_GS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MT_FLAG -- Performing Test COMPILER_RT_HAS_MT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_Oy_FLAG -- Performing Test COMPILER_RT_HAS_Oy_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG - Success -- Performing Test COMPILER_RT_HAS_G_FLAG -- Performing Test COMPILER_RT_HAS_G_FLAG - Success -- Performing Test COMPILER_RT_HAS_Zi_FLAG -- Performing Test COMPILER_RT_HAS_Zi_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WALL_FLAG -- Performing Test COMPILER_RT_HAS_WALL_FLAG - Success -- Performing Test COMPILER_RT_HAS_WERROR_FLAG -- Performing Test COMPILER_RT_HAS_WERROR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG - Success -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG - Success -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_WGNU_FLAG -- Performing Test COMPILER_RT_HAS_WGNU_FLAG - Success -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG - Success -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG - Success -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC - Success -- Performing Test COMPILER_RT_HAS_W4_FLAG -- Performing Test COMPILER_RT_HAS_W4_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WX_FLAG -- Performing Test COMPILER_RT_HAS_WX_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4146_FLAG -- Performing Test COMPILER_RT_HAS_WD4146_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4291_FLAG -- Performing Test COMPILER_RT_HAS_WD4291_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4221_FLAG -- Performing Test COMPILER_RT_HAS_WD4221_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4391_FLAG -- Performing Test COMPILER_RT_HAS_WD4391_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4722_FLAG -- Performing Test COMPILER_RT_HAS_WD4722_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4800_FLAG -- Performing Test COMPILER_RT_HAS_WD4800_FLAG - Failed -- Looking for __func__ -- Looking for __func__ - found -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG - Success -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG - Success -- Looking for include file sys/auxv.h -- Looking for include file sys/auxv.h - not found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for shm_open in rt -- Looking for shm_open in rt - not found -- Looking for pow in m -- Looking for pow in m - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for backtrace in execinfo -- Looking for backtrace in execinfo - not found -- Looking for __cxa_throw in c++ -- Looking for __cxa_throw in c++ - found -- Looking for __cxa_throw in stdc++ -- Looking for __cxa_throw in stdc++ - not found -- Performing Test COMPILER_RT_HAS_Z_TEXT -- Performing Test COMPILER_RT_HAS_Z_TEXT - Failed -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GNU_VERSION_SCRIPT_COMPAT -- Performing Test COMPILER_RT_HAS_GNU_VERSION_SCRIPT_COMPAT - Failed -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT - Failed -- Checking DARWIN_macosx_SYSROOT - '/opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk' -- Checking DARWIN_iphonesimulator_SYSROOT - '/opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.4.sdk' -- Checking DARWIN_iphoneos_SYSROOT - '/opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.4.sdk' -- Checking DARWIN_watchsimulator_SYSROOT - '' -- Checking DARWIN_watchos_SYSROOT - '' -- Checking DARWIN_appletvsimulator_SYSROOT - '' -- Checking DARWIN_appletvos_SYSROOT - '' CMake Warning at /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/cmake/config-ix.cmake:426 (message): macOS deployment target '10.15' is too new, setting to '10.10' instead. Call Stack (most recent call first): /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/CMakeLists.txt:247 (include) -- Performing Test COMPILER_RT_HAS_APP_EXTENSION -- Performing Test COMPILER_RT_HAS_APP_EXTENSION - Success -- Got ld supported ARCHES: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em -- Toolchain supported arches: armv6;armv7;armv7s;arm64;arm64e;arm64_32;i386;x86_64;x86_64h;armv6m;armv7k;armv7m;armv7em -- Using cached valid architectures for osx. -- OSX supported arches: x86_64 -- Compiler-RT supported architectures: x86_64 -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG -- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG - Success -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Success -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success -- Performing Test COMPILER_RT_HAS_FLOAT16 -- Performing Test COMPILER_RT_HAS_FLOAT16 - Success -- Performing Test COMPILER_RT_HAS_ASM_LSE -- Performing Test COMPILER_RT_HAS_ASM_LSE - Failed -- Checking DARWIN_watchsimulator_SYSROOT - '' -- Checking DARWIN_watchos_SYSROOT - '' -- Checking DARWIN_appletvsimulator_SYSROOT - '' -- Checking DARWIN_appletvos_SYSROOT - '' -- Found arm64 support in /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/SDKSettings.plist -- Found arm64e support in /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/SDKSettings.plist -- OSX supported builtin arches: i386;x86_64;x86_64h;arm64;arm64e -- Builtin supported architectures: i386;x86_64;x86_64h;arm64;arm64e -- For osx_i386 builtins preferring i386/fp_mode.c to fp_mode.c -- For osx_i386 builtins preferring i386/ashldi3.S to ashldi3.c -- For osx_i386 builtins preferring i386/ashrdi3.S to ashrdi3.c -- For osx_i386 builtins preferring i386/divdi3.S to divdi3.c -- For osx_i386 builtins preferring i386/floatdidf.S to floatdidf.c -- For osx_i386 builtins preferring i386/floatdisf.S to floatdisf.c -- For osx_i386 builtins preferring i386/floatundidf.S to floatundidf.c -- For osx_i386 builtins preferring i386/floatundisf.S to floatundisf.c -- For osx_i386 builtins preferring i386/lshrdi3.S to lshrdi3.c -- For osx_i386 builtins preferring i386/moddi3.S to moddi3.c -- For osx_i386 builtins preferring i386/muldi3.S to muldi3.c -- For osx_i386 builtins preferring i386/udivdi3.S to udivdi3.c -- For osx_i386 builtins preferring i386/umoddi3.S to umoddi3.c -- For osx_i386 builtins preferring i386/floatdixf.S to floatdixf.c -- For osx_i386 builtins preferring i386/floatundixf.S to floatundixf.c -- For osx_x86_64 builtins preferring i386/fp_mode.c to fp_mode.c -- For osx_x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c -- For osx_x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c -- For osx_x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c -- For osx_x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c -- For osx_x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c -- For osx_x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c -- For osx_x86_64h builtins preferring i386/fp_mode.c to fp_mode.c -- For osx_x86_64h builtins preferring x86_64/floatdidf.c to floatdidf.c -- For osx_x86_64h builtins preferring x86_64/floatdisf.c to floatdisf.c -- For osx_x86_64h builtins preferring x86_64/floatundidf.S to floatundidf.c -- For osx_x86_64h builtins preferring x86_64/floatundisf.S to floatundisf.c -- For osx_x86_64h builtins preferring x86_64/floatdixf.c to floatdixf.c -- For osx_x86_64h builtins preferring x86_64/floatundixf.S to floatundixf.c -- For osx_arm64 builtins preferring aarch64/fp_mode.c to fp_mode.c -- For osx_arm64e builtins preferring aarch64/fp_mode.c to fp_mode.c -- For cc_kext_osx_i386 builtins preferring i386/fp_mode.c to fp_mode.c -- For cc_kext_osx_i386 builtins preferring i386/ashldi3.S to ashldi3.c -- For cc_kext_osx_i386 builtins preferring i386/ashrdi3.S to ashrdi3.c -- For cc_kext_osx_i386 builtins preferring i386/divdi3.S to divdi3.c -- For cc_kext_osx_i386 builtins preferring i386/floatdidf.S to floatdidf.c -- For cc_kext_osx_i386 builtins preferring i386/floatdisf.S to floatdisf.c -- For cc_kext_osx_i386 builtins preferring i386/floatundidf.S to floatundidf.c -- For cc_kext_osx_i386 builtins preferring i386/floatundisf.S to floatundisf.c -- For cc_kext_osx_i386 builtins preferring i386/lshrdi3.S to lshrdi3.c -- For cc_kext_osx_i386 builtins preferring i386/moddi3.S to moddi3.c -- For cc_kext_osx_i386 builtins preferring i386/muldi3.S to muldi3.c -- For cc_kext_osx_i386 builtins preferring i386/udivdi3.S to udivdi3.c -- For cc_kext_osx_i386 builtins preferring i386/umoddi3.S to umoddi3.c -- For cc_kext_osx_i386 builtins preferring i386/floatdixf.S to floatdixf.c -- For cc_kext_osx_i386 builtins preferring i386/floatundixf.S to floatundixf.c -- For cc_kext_osx_x86_64 builtins preferring i386/fp_mode.c to fp_mode.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c -- For cc_kext_osx_x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c -- For cc_kext_osx_x86_64h builtins preferring i386/fp_mode.c to fp_mode.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatdidf.c to floatdidf.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatdisf.c to floatdisf.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatundidf.S to floatundidf.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatundisf.S to floatundisf.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatdixf.c to floatdixf.c -- For cc_kext_osx_x86_64h builtins preferring x86_64/floatundixf.S to floatundixf.c -- For cc_kext_osx_arm64 builtins preferring aarch64/fp_mode.c to fp_mode.c -- For cc_kext_osx_arm64e builtins preferring aarch64/fp_mode.c to fp_mode.c -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS - Success -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK - Success -- Performing Test COMPILER_RT_TARGET_HAS_UNAME -- Performing Test COMPILER_RT_TARGET_HAS_UNAME - Success -- Checking DARWIN_watchsimulator_SYSROOT - '' -- Checking DARWIN_watchos_SYSROOT - '' -- Checking DARWIN_appletvsimulator_SYSROOT - '' -- Checking DARWIN_appletvos_SYSROOT - '' -- Found arm64 support in /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/SDKSettings.plist -- Found arm64e support in /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/SDKSettings.plist -- Using cached valid architectures for osx. -- OSX supported builtin arches: i386;x86_64;x86_64h;arm64;arm64e -- Builtin supported architectures: i386;x86_64;x86_64h;arm64;arm64e -- check-shadowcallstack does nothing. -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Clang version: 13.0.0 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Success -- Host linker version: 609.8 -- Looking for include file CoreServices/CoreServices.h -- Looking for include file CoreServices/CoreServices.h - found -- Not building amdgpu-arch: hsa-runtime64 not found -- PrintFunctionNames ignored -- Loadable modules not supported on this platform. -- AnnotateFunctions ignored -- Loadable modules not supported on this platform. -- Attribute ignored -- Loadable modules not supported on this platform. -- CallSuperAttr ignored -- Loadable modules not supported on this platform. -- BugpointPasses ignored -- Loadable modules not supported on this platform. -- Bye ignored -- Loadable modules not supported on this platform. -- Registering Bye as a pass plugin (static build: OFF) -- TestPlugin ignored -- Loadable modules not supported on this platform. -- Failed to find LLVM FileCheck -- Version: 0.0.0 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Configuring done -- Generating done -- Build files have been written to: /opt/s/w/ir/cache/builder/src/third_party/llvm-bootstrap Running ninja [1/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [2/5693] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [3/5693] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [4/5693] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [5/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o [6/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [7/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o [8/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [9/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [10/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o [11/5693] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [12/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [13/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o [14/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [15/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [16/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o [17/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o [18/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [19/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [20/5693] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [21/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o [22/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o [23/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [24/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o [25/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o [26/5693] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [27/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [28/5693] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [29/5693] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [30/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [31/5693] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [32/5693] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o [33/5693] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [34/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [35/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [36/5693] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [37/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [38/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [39/5693] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [40/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [41/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [42/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [43/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [44/5693] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [45/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [46/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [47/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [48/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [49/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [50/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [51/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [52/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [53/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [54/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [55/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [56/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [57/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [58/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [59/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [60/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [61/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [62/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [63/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [64/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [65/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [66/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [67/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [68/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [69/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o [70/5693] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [71/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [72/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o [73/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [74/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [75/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o [76/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [77/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o [78/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o [79/5693] Building C object utils/count/CMakeFiles/count.dir/count.c.o [80/5693] Linking C executable bin/count [81/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o [82/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [83/5693] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o [84/5693] Copying C++ ABI header cxxabi.h... [85/5693] Copying C++ ABI header cxxabi.h... [86/5693] Copying C++ ABI header __cxxabi_config.h... [87/5693] Copying C++ ABI header __cxxabi_config.h... [88/5693] Copying CXX header __algorithm/adjacent_find.h [89/5693] Copying CXX header __algorithm/all_of.h [90/5693] Copying CXX header __algorithm/find_if_not.h [91/5693] Copying CXX header __algorithm/find_first_of.h [92/5693] Copying CXX header __algorithm/find_end.h [93/5693] Copying CXX header __algorithm/find_if.h [94/5693] Copying CXX header __algorithm/clamp.h [95/5693] Copying CXX header __algorithm/comp.h [96/5693] Copying CXX header __algorithm/comp_ref_type.h [97/5693] Copying CXX header __algorithm/copy_backward.h [98/5693] Copying CXX header __algorithm/copy.h [99/5693] Copying CXX header __algorithm/copy_if.h [100/5693] Copying CXX header __algorithm/copy_n.h [101/5693] Copying CXX header __algorithm/count.h [102/5693] Copying CXX header __algorithm/count_if.h [103/5693] Copying CXX header __algorithm/equal.h [104/5693] Copying CXX header __algorithm/equal_range.h [105/5693] Copying CXX header __algorithm/fill.h [106/5693] Copying CXX header __algorithm/find.h [107/5693] Copying CXX header __algorithm/fill_n.h [108/5693] Copying CXX header __algorithm/any_of.h [109/5693] Copying CXX header __algorithm/binary_search.h [110/5693] Copying CXX header __algorithm/for_each.h [111/5693] Copying CXX header __algorithm/for_each_n.h [112/5693] Copying CXX header __algorithm/generate_n.h [113/5693] Copying CXX header __algorithm/generate.h [114/5693] Copying CXX header __algorithm/half_positive.h [115/5693] Copying CXX header __algorithm/includes.h [116/5693] Copying CXX header __algorithm/inplace_merge.h [117/5693] Copying CXX header __algorithm/is_heap.h [118/5693] Copying CXX header __algorithm/is_heap_until.h [119/5693] Copying CXX header __algorithm/is_partitioned.h [120/5693] Copying CXX header __algorithm/is_permutation.h [121/5693] Copying CXX header __algorithm/is_sorted.h [122/5693] Copying CXX header __algorithm/is_sorted_until.h [123/5693] Copying CXX header __algorithm/iter_swap.h [124/5693] Copying CXX header __algorithm/lexicographical_compare.h [125/5693] Copying CXX header __algorithm/lower_bound.h [126/5693] Copying CXX header __algorithm/max.h [127/5693] Copying CXX header __algorithm/make_heap.h [128/5693] Copying CXX header __algorithm/max_element.h [129/5693] Copying CXX header __algorithm/merge.h [130/5693] Copying CXX header __algorithm/min.h [131/5693] Copying CXX header __algorithm/min_element.h [132/5693] Copying CXX header __algorithm/minmax_element.h [133/5693] Copying CXX header __algorithm/minmax.h [134/5693] Copying CXX header __algorithm/mismatch.h [135/5693] Copying CXX header __algorithm/next_permutation.h [136/5693] Copying CXX header __algorithm/move_backward.h [137/5693] Copying CXX header __algorithm/move.h [138/5693] Copying CXX header __algorithm/none_of.h [139/5693] Copying CXX header __algorithm/nth_element.h [140/5693] Copying CXX header __algorithm/partial_sort.h [141/5693] Copying CXX header __algorithm/partition.h [142/5693] Copying CXX header __algorithm/partial_sort_copy.h [143/5693] Copying CXX header __algorithm/partition_copy.h [144/5693] Copying CXX header __algorithm/partition_point.h [145/5693] Copying CXX header __algorithm/pop_heap.h [146/5693] Copying CXX header __algorithm/prev_permutation.h [147/5693] Copying CXX header __algorithm/push_heap.h [148/5693] Copying CXX header __algorithm/remove.h [149/5693] Copying CXX header __algorithm/remove_if.h [150/5693] Copying CXX header __algorithm/remove_copy.h [151/5693] Copying CXX header __algorithm/remove_copy_if.h [152/5693] Copying CXX header __algorithm/replace.h [153/5693] Copying CXX header __algorithm/replace_copy.h [154/5693] Copying CXX header __algorithm/replace_copy_if.h [155/5693] Copying CXX header __algorithm/replace_if.h [156/5693] Copying CXX header __algorithm/reverse.h [157/5693] Copying CXX header __algorithm/reverse_copy.h [158/5693] Copying CXX header __algorithm/rotate.h [159/5693] Copying CXX header __algorithm/rotate_copy.h [160/5693] Copying CXX header __algorithm/sample.h [161/5693] Copying CXX header __algorithm/search.h [162/5693] Copying CXX header __algorithm/search_n.h [163/5693] Copying CXX header __algorithm/set_difference.h [164/5693] Copying CXX header __algorithm/set_intersection.h [165/5693] Copying CXX header __algorithm/set_symmetric_difference.h [166/5693] Copying CXX header __algorithm/set_union.h [167/5693] Copying CXX header __algorithm/shift_right.h [168/5693] Copying CXX header __algorithm/shift_left.h [169/5693] Copying CXX header __algorithm/shuffle.h [170/5693] Copying CXX header __algorithm/sift_down.h [171/5693] Copying CXX header __algorithm/sort.h [172/5693] Copying CXX header __algorithm/sort_heap.h [173/5693] Copying CXX header __algorithm/stable_partition.h [174/5693] Copying CXX header __algorithm/swap_ranges.h [175/5693] Copying CXX header __algorithm/stable_sort.h [176/5693] Copying CXX header __algorithm/transform.h [177/5693] Copying CXX header __algorithm/unique_copy.h [178/5693] Copying CXX header __algorithm/unique.h [179/5693] Copying CXX header __algorithm/unwrap_iter.h [180/5693] Copying CXX header __algorithm/upper_bound.h [181/5693] Copying CXX header __availability [182/5693] Copying CXX header __bit_reference [183/5693] Copying CXX header __bits [184/5693] Copying CXX header __bsd_locale_defaults.h [185/5693] Copying CXX header __bsd_locale_fallbacks.h [186/5693] Copying CXX header __config [187/5693] Copying CXX header __debug [188/5693] Copying CXX header __errc [189/5693] Copying CXX header __format/format_error.h [190/5693] Copying CXX header __format/format_parse_context.h [191/5693] Copying CXX header __function_like.h [192/5693] Copying CXX header __functional_03 [193/5693] Copying CXX header __functional_base [194/5693] Copying CXX header __functional_base_03 [195/5693] Copying CXX header __functional/hash.h [196/5693] Copying CXX header __functional/unary_function.h [197/5693] Copying CXX header __hash_table [198/5693] Copying CXX header __functional/unwrap_ref.h [199/5693] Copying CXX header __iterator/advance.h [200/5693] Copying CXX header __iterator/back_insert_iterator.h [201/5693] Copying CXX header __iterator/concepts.h [202/5693] Copying CXX header __iterator/default_sentinel.h [203/5693] Copying CXX header __iterator/front_insert_iterator.h [204/5693] Copying CXX header __iterator/insert_iterator.h [205/5693] Copying CXX header __iterator/incrementable_traits.h [206/5693] Copying CXX header __iterator/istream_iterator.h [207/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o [208/5693] Copying CXX header __iterator/istreambuf_iterator.h [209/5693] Copying CXX header __iterator/iter_move.h [210/5693] Copying CXX header __iterator/iter_swap.h [211/5693] Copying CXX header __iterator/iterator_traits.h [212/5693] Copying CXX header __iterator/iterator.h [213/5693] Copying CXX header __iterator/move_iterator.h [214/5693] Copying CXX header __iterator/next.h [215/5693] Copying CXX header __iterator/ostream_iterator.h [216/5693] Copying CXX header __iterator/ostreambuf_iterator.h [217/5693] Copying CXX header __iterator/prev.h [218/5693] Copying CXX header __iterator/projected.h [219/5693] Copying CXX header __iterator/readable_traits.h [220/5693] Copying CXX header __iterator/reverse_iterator.h [221/5693] Copying CXX header __iterator/wrap_iter.h [222/5693] Copying CXX header __libcpp_version [223/5693] Copying CXX header __locale [224/5693] Copying CXX header __memory/addressof.h [225/5693] Copying CXX header __memory/allocation_guard.h [226/5693] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [227/5693] Copying CXX header __memory/allocator.h [228/5693] Copying CXX header __memory/allocator_traits.h [229/5693] Copying CXX header __memory/auto_ptr.h [230/5693] Copying CXX header __memory/compressed_pair.h [231/5693] Copying CXX header __memory/construct_at.h [232/5693] Copying CXX header __memory/pointer_safety.h [233/5693] Copying CXX header __memory/pointer_traits.h [234/5693] Copying CXX header __memory/raw_storage_iterator.h [235/5693] Copying CXX header __memory/shared_ptr.h [236/5693] Copying CXX header __memory/temporary_buffer.h [237/5693] Copying CXX header __memory/unique_ptr.h [238/5693] Copying CXX header __memory/uninitialized_algorithms.h [239/5693] Copying CXX header __mutex_base [240/5693] Copying CXX header __node_handle [241/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [242/5693] Copying CXX header __nullptr [243/5693] Copying CXX header __random/uniform_int_distribution.h [244/5693] Copying CXX header __ranges/access.h [245/5693] Linking CXX executable bin/llvm-PerfectShuffle [246/5693] Copying CXX header __ranges/all.h [247/5693] Copying CXX header __ranges/concepts.h [248/5693] Copying CXX header __ranges/data.h [249/5693] Copying CXX header __ranges/drop_view.h [250/5693] Copying CXX header __ranges/empty.h [251/5693] Copying CXX header __ranges/empty_view.h [252/5693] Copying CXX header __ranges/enable_borrowed_range.h [253/5693] Copying CXX header __ranges/enable_view.h [254/5693] Copying CXX header __ranges/view_interface.h [255/5693] Copying CXX header __ranges/ref_view.h [256/5693] Copying CXX header __ranges/size.h [257/5693] Copying CXX header __ranges/subrange.h [258/5693] Copying CXX header __split_buffer [259/5693] Copying CXX header __std_stream [260/5693] Copying CXX header __string [261/5693] Copying CXX header __threading_support [262/5693] Copying CXX header __tree [263/5693] Copying CXX header __tuple [264/5693] Copying CXX header __undef_macros [265/5693] Copying CXX header __utility/__decay_copy.h [266/5693] Copying CXX header __utility/as_const.h [267/5693] Copying CXX header __utility/cmp.h [268/5693] Copying CXX header __utility/declval.h [269/5693] Copying CXX header __utility/exchange.h [270/5693] Copying CXX header __utility/forward.h [271/5693] Copying CXX header __utility/in_place.h [272/5693] Copying CXX header __utility/move.h [273/5693] Copying CXX header __utility/integer_sequence.h [274/5693] Copying CXX header __utility/pair.h [275/5693] Copying CXX header __utility/piecewise_construct.h [276/5693] Copying CXX header __utility/rel_ops.h [277/5693] Copying CXX header __utility/swap.h [278/5693] Copying CXX header __utility/to_underlying.h [279/5693] Copying CXX header algorithm [280/5693] Copying CXX header any [281/5693] Copying CXX header array [282/5693] Copying CXX header atomic [283/5693] Copying CXX header barrier [284/5693] Copying CXX header bit [285/5693] Copying CXX header bitset [286/5693] Copying CXX header cassert [287/5693] Copying CXX header ccomplex [288/5693] Copying CXX header cctype [289/5693] Copying CXX header cerrno [290/5693] Copying CXX header cfenv [291/5693] Copying CXX header cfloat [292/5693] Copying CXX header charconv [293/5693] Copying CXX header cinttypes [294/5693] Copying CXX header chrono [295/5693] Copying CXX header ciso646 [296/5693] Copying CXX header climits [297/5693] Copying CXX header clocale [298/5693] Copying CXX header cmath [299/5693] Copying CXX header codecvt [300/5693] Copying CXX header compare [301/5693] Copying CXX header complex [302/5693] Copying CXX header complex.h [303/5693] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o [304/5693] Copying CXX header concepts [305/5693] Copying CXX header condition_variable [306/5693] Copying CXX header csetjmp [307/5693] Copying CXX header csignal [308/5693] Copying CXX header cstdarg [309/5693] Copying CXX header cstdbool [310/5693] Copying CXX header cstddef [311/5693] Copying CXX header cstdint [312/5693] Copying CXX header cstdio [313/5693] Copying CXX header cstdlib [314/5693] Copying CXX header cstring [315/5693] Copying CXX header ctgmath [316/5693] Copying CXX header ctime [317/5693] Copying CXX header ctype.h [318/5693] Copying CXX header cwchar [319/5693] Copying CXX header cwctype [320/5693] Copying CXX header deque [321/5693] Copying CXX header exception [322/5693] Copying CXX header errno.h [323/5693] Copying CXX header execution [324/5693] Copying CXX header experimental/__config [325/5693] Copying CXX header experimental/__memory [326/5693] Copying CXX header experimental/algorithm [327/5693] Copying CXX header experimental/coroutine [328/5693] Copying CXX header experimental/filesystem [329/5693] Copying CXX header experimental/deque [330/5693] Copying CXX header experimental/forward_list [331/5693] Copying CXX header experimental/functional [332/5693] Copying CXX header experimental/iterator [333/5693] Copying CXX header experimental/list [334/5693] Copying CXX header experimental/map [335/5693] Copying CXX header experimental/regex [336/5693] Copying CXX header experimental/memory_resource [337/5693] Copying CXX header experimental/propagate_const [338/5693] Copying CXX header experimental/set [339/5693] Copying CXX header experimental/simd [340/5693] Copying CXX header experimental/string [341/5693] Copying CXX header experimental/type_traits [342/5693] Copying CXX header experimental/unordered_map [343/5693] Copying CXX header experimental/unordered_set [344/5693] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [345/5693] Copying CXX header experimental/utility [346/5693] Copying CXX header experimental/vector [347/5693] Copying CXX header ext/__hash [348/5693] Copying CXX header ext/hash_map [349/5693] Copying CXX header ext/hash_set [350/5693] Copying CXX header fenv.h [351/5693] Copying CXX header filesystem [352/5693] Copying CXX header float.h [353/5693] Copying CXX header format [354/5693] Copying CXX header forward_list [355/5693] Copying CXX header fstream [356/5693] Copying CXX header functional [357/5693] Copying CXX header future [358/5693] Copying CXX header initializer_list [359/5693] Copying CXX header inttypes.h [360/5693] Copying CXX header iomanip [361/5693] Copying CXX header ios [362/5693] Copying CXX header iosfwd [363/5693] Copying CXX header iostream [364/5693] Copying CXX header istream [365/5693] Copying CXX header iterator [366/5693] Copying CXX header latch [367/5693] Copying CXX header limits [368/5693] Copying CXX header limits.h [369/5693] Copying CXX header list [370/5693] Copying CXX header locale [371/5693] Copying CXX header locale.h [372/5693] Copying CXX header map [373/5693] Copying CXX header math.h [374/5693] Copying CXX header memory [375/5693] Copying CXX header module.modulemap [376/5693] Copying CXX header mutex [377/5693] Copying CXX header new [378/5693] Copying CXX header numbers [379/5693] Copying CXX header numeric [380/5693] Copying CXX header optional [381/5693] Copying CXX header ostream [382/5693] Copying CXX header queue [383/5693] Copying CXX header random [384/5693] Copying CXX header ranges [385/5693] Copying CXX header ratio [386/5693] Copying CXX header regex [387/5693] Copying CXX header scoped_allocator [388/5693] Copying CXX header semaphore [389/5693] Copying CXX header set [390/5693] Copying CXX header setjmp.h [391/5693] Copying CXX header shared_mutex [392/5693] Copying CXX header span [393/5693] Copying CXX header sstream [394/5693] Copying CXX header stack [395/5693] Copying CXX header stdbool.h [396/5693] Copying CXX header stddef.h [397/5693] Copying CXX header stdexcept [398/5693] Copying CXX header stdint.h [399/5693] Copying CXX header stdio.h [400/5693] Copying CXX header stdlib.h [401/5693] Copying CXX header streambuf [402/5693] Copying CXX header string [403/5693] Copying CXX header string.h [404/5693] Copying CXX header strstream [405/5693] Copying CXX header string_view [406/5693] Copying CXX header __support/android/locale_bionic.h [407/5693] Copying CXX header __support/fuchsia/xlocale.h [408/5693] Copying CXX header __support/ibm/gettod_zos.h [409/5693] Copying CXX header __support/ibm/limits.h [410/5693] Copying CXX header __support/ibm/locale_mgmt_aix.h [411/5693] Copying CXX header __support/ibm/locale_mgmt_zos.h [412/5693] Copying CXX header __support/ibm/nanosleep.h [413/5693] Copying CXX header __support/ibm/support.h [414/5693] Copying CXX header __support/ibm/xlocale.h [415/5693] Copying CXX header __support/musl/xlocale.h [416/5693] Copying CXX header __support/newlib/xlocale.h [417/5693] Copying CXX header __support/nuttx/xlocale.h [418/5693] Copying CXX header __support/solaris/floatingpoint.h [419/5693] Copying CXX header __support/openbsd/xlocale.h [420/5693] Copying CXX header __support/solaris/wchar.h [421/5693] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [422/5693] Copying CXX header __support/solaris/xlocale.h [423/5693] Copying CXX header __support/win32/limits_msvc_win32.h [424/5693] Copying CXX header __support/win32/locale_win32.h [425/5693] Copying CXX header __support/xlocale/__nop_locale_mgmt.h [426/5693] Copying CXX header __support/xlocale/__posix_l_fallback.h [427/5693] Copying CXX header __support/xlocale/__strtonum_fallback.h [428/5693] Copying CXX header system_error [429/5693] Copying CXX header tgmath.h [430/5693] Copying CXX header thread [431/5693] Copying CXX header tuple [432/5693] Copying CXX header type_traits [433/5693] Copying CXX header typeindex [434/5693] Copying CXX header typeinfo [435/5693] Copying CXX header unordered_map [436/5693] Copying CXX header unordered_set [437/5693] Copying CXX header utility [438/5693] Copying CXX header valarray [439/5693] Copying CXX header variant [440/5693] Copying CXX header vector [441/5693] Copying CXX header version [442/5693] Copying CXX header wchar.h [443/5693] Copying CXX header wctype.h [444/5693] Copying compiler-rt's profile/InstrProfData.inc... [445/5693] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [446/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvdi2.c.o [447/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvsi2.c.o [448/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvdi3.c.o [449/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvti2.c.o [450/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvsi3.c.o [451/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvti3.c.o [452/5693] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o [453/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashldi3.c.o [454/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/adddf3.c.o [455/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addsf3.c.o [456/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashrdi3.c.o [457/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashlti3.c.o [458/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashrti3.c.o [459/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/bswapdi2.c.o [460/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/bswapsi2.c.o [461/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzdi2.c.o [462/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzsi2.c.o [463/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzti2.c.o [464/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cmpdi2.c.o [465/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cmpti2.c.o [466/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzdi2.c.o [467/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzti2.c.o [468/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzsi2.c.o [469/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparedf2.c.o [470/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparesf2.c.o [471/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdi3.c.o [472/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divmodsi4.c.o [473/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divmoddi4.c.o [474/5693] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [475/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdc3.c.o [476/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdf3.c.o [477/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divmodti4.c.o [478/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsi3.c.o [479/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendsfdf2.c.o [480/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divti3.c.o [481/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffssi2.c.o [482/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsf3.c.o [483/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffsdi2.c.o [484/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsc3.c.o [485/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendhfsf2.c.o [486/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffsti2.c.o [487/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfdi.c.o [488/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfsi.c.o [489/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfti.c.o [490/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfdi.c.o [491/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfdi.c.o [492/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfsi.c.o [493/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfsi.c.o [494/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfti.c.o [495/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfti.c.o [496/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfdi.c.o [497/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfsi.c.o [498/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfti.c.o [499/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsidf.c.o [500/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsisf.c.o [501/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsidf.c.o [502/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/int_util.c.o [503/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsisf.c.o [504/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattisf.c.o [505/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattidf.c.o [506/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntidf.c.o [507/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntisf.c.o [508/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/lshrdi3.c.o [509/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/lshrti3.c.o [510/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/moddi3.c.o [511/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/modsi3.c.o [512/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldi3.c.o [513/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldc3.c.o [514/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulodi4.c.o [515/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/modti3.c.o [516/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulosi4.c.o [517/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulsc3.c.o [518/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/multi3.c.o [519/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muloti4.c.o [520/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldf3.c.o [521/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvdi3.c.o [522/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulsf3.c.o [523/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvsi3.c.o [524/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negdf2.c.o [525/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negdi2.c.o [526/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negsf2.c.o [527/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negti2.c.o [528/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvdi2.c.o [529/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvti3.c.o [530/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvsi2.c.o [531/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvti2.c.o [532/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/paritydi2.c.o [533/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/paritysi2.c.o [534/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountdi2.c.o [535/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/parityti2.c.o [536/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountsi2.c.o [537/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/powisf2.c.o [538/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/powidf2.c.o [539/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subdf3.c.o [540/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountti2.c.o [541/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvdi3.c.o [542/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subsf3.c.o [543/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvsi3.c.o [544/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/os_version_check.c.o [545/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvti3.c.o [546/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncdfsf2.c.o [547/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncdfhf2.c.o [548/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ucmpdi2.c.o [549/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ucmpti2.c.o [550/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmodsi4.c.o [551/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncsfhf2.c.o [552/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivdi3.c.o [553/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivti3.c.o [554/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmoddi4.c.o [555/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivsi3.c.o [556/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umodti3.c.o [557/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umodsi3.c.o [558/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umoddi3.c.o [559/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/enable_execute_stack.c.o [560/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmodti4.c.o [561/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/eprintf.c.o [562/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_clear.c.o [563/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_clear_explicit.c.o [564/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_test_and_set.c.o [565/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_test_and_set_explicit.c.o [566/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_signal_fence.c.o [567/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_thread_fence.c.o [568/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparetf2.c.o [569/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extenddftf2.c.o [570/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/emutls.c.o [571/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clear_cache.c.o [572/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendhftf2.c.o [573/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendsftf2.c.o [574/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divtc3.c.o [575/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/gcc_personality_v0.c.o [576/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfdi.c.o [577/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfsi.c.o [578/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfti.c.o [579/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfdi.c.o [580/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfsi.c.o [581/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfti.c.o [582/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatditf.c.o [583/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsitf.c.o [584/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattitf.c.o [585/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunditf.c.o [586/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsitf.c.o [587/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntitf.c.o [588/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/trunctfdf2.c.o [589/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/trunctfhf2.c.o [590/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/trunctfsf2.c.o [591/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/i386/fp_mode.c.o [592/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/multc3.c.o [593/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdidf.c.o [594/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundidf.S.o [595/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdisf.c.o [596/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundisf.S.o [597/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixxfdi.c.o [598/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divxc3.c.o [599/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsxfdi.c.o [600/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixxfti.c.o [601/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsxfsi.c.o [602/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cpu_model.c.o [603/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsxfti.c.o [604/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/powixf2.c.o [605/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulxc3.c.o [606/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntixf.c.o [607/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattixf.c.o [608/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdixf.c.o [609/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundixf.S.o [610/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvsi3.c.o [611/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvdi3.c.o [612/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvdi2.c.o [613/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvsi2.c.o [614/5693] Linking C static library lib/libclang_rt.builtins_x86_64h_osx.a [615/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvti2.c.o [616/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addsf3.c.o [617/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashldi3.c.o [618/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvti3.c.o [619/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashlti3.c.o [620/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashrdi3.c.o [621/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashrti3.c.o [622/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/bswapdi2.c.o [623/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/bswapsi2.c.o [624/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzdi2.c.o [625/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/adddf3.c.o [626/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzsi2.c.o [627/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzti2.c.o [628/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cmpdi2.c.o [629/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cmpti2.c.o [630/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparedf2.c.o [631/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzdi2.c.o [632/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzsi2.c.o [633/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzti2.c.o [634/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparesf2.c.o [635/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdi3.c.o [636/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divmoddi4.c.o [637/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divmodsi4.c.o [638/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divmodti4.c.o [639/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdc3.c.o [640/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdf3.c.o [641/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsi3.c.o [642/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendsfdf2.c.o [643/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divti3.c.o [644/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffsdi2.c.o [645/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsf3.c.o [646/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendhfsf2.c.o [647/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsc3.c.o [648/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffssi2.c.o [649/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffsti2.c.o [650/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfdi.c.o [651/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfsi.c.o [652/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfdi.c.o [653/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfti.c.o [654/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfsi.c.o [655/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfdi.c.o [656/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfsi.c.o [657/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfdi.c.o [658/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfti.c.o [659/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfti.c.o [660/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfsi.c.o [661/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfti.c.o [662/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsidf.c.o [663/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsisf.c.o [664/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsidf.c.o [665/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/int_util.c.o [666/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsisf.c.o [667/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattidf.c.o [668/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattisf.c.o [669/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/lshrdi3.c.o [670/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntidf.c.o [671/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntisf.c.o [672/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/lshrti3.c.o [673/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/moddi3.c.o [674/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/modsi3.c.o [675/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldc3.c.o [676/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldi3.c.o [677/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulodi4.c.o [678/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/modti3.c.o [679/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulosi4.c.o [680/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulsc3.c.o [681/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/multi3.c.o [682/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muloti4.c.o [683/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldf3.c.o [684/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvdi3.c.o [685/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulsf3.c.o [686/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negdi2.c.o [687/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negdf2.c.o [688/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvsi3.c.o [689/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negsf2.c.o [690/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negti2.c.o [691/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvdi2.c.o [692/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvsi2.c.o [693/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvti3.c.o [694/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvti2.c.o [695/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/paritydi2.c.o [696/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/paritysi2.c.o [697/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/parityti2.c.o [698/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountdi2.c.o [699/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountsi2.c.o [700/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/powidf2.c.o [701/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/powisf2.c.o [702/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountti2.c.o [703/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subdf3.c.o [704/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subsf3.c.o [705/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvdi3.c.o [706/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvsi3.c.o [707/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/os_version_check.c.o [708/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvti3.c.o [709/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncdfsf2.c.o [710/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncdfhf2.c.o [711/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ucmpdi2.c.o [712/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ucmpti2.c.o [713/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncsfhf2.c.o [714/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmodsi4.c.o [715/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivdi3.c.o [716/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmoddi4.c.o [717/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivti3.c.o [718/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivsi3.c.o [719/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umodsi3.c.o [720/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umoddi3.c.o [721/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umodti3.c.o [722/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmodti4.c.o [723/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_clear.c.o [724/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/enable_execute_stack.c.o [725/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/eprintf.c.o [726/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_clear_explicit.c.o [727/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_test_and_set.c.o [728/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_test_and_set_explicit.c.o [729/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_signal_fence.c.o [730/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_thread_fence.c.o [731/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparetf2.c.o [732/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clear_cache.c.o [733/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/emutls.c.o [734/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extenddftf2.c.o [735/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendsftf2.c.o [736/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendhftf2.c.o [737/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divtc3.c.o [738/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfdi.c.o [739/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/gcc_personality_v0.c.o [740/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfsi.c.o [741/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfti.c.o [742/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfdi.c.o [743/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfsi.c.o [744/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfti.c.o [745/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsitf.c.o [746/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatditf.c.o [747/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattitf.c.o [748/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunditf.c.o [749/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsitf.c.o [750/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntitf.c.o [751/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/trunctfdf2.c.o [752/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/trunctfhf2.c.o [753/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/trunctfsf2.c.o [754/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/multc3.c.o [755/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundidf.S.o [756/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdidf.c.o [757/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/i386/fp_mode.c.o [758/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdisf.c.o [759/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundisf.S.o [760/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divxc3.c.o [761/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixxfdi.c.o [762/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsxfdi.c.o [763/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixxfti.c.o [764/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsxfsi.c.o [765/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cpu_model.c.o [766/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsxfti.c.o [767/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/powixf2.c.o [768/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulxc3.c.o [769/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntixf.c.o [770/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattixf.c.o [771/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundixf.S.o [772/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdixf.c.o [773/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addvsi3.c.o [774/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/bswapdi2.c.o [775/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/absvdi2.c.o [776/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/absvsi2.c.o [777/5693] Linking C static library lib/libclang_rt.builtins_x86_64_osx.a [778/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/bswapsi2.c.o [779/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addvdi3.c.o [780/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clzdi2.c.o [781/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clzsi2.c.o [782/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/cmpdi2.c.o [783/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addsf3.c.o [784/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/adddf3.c.o [785/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ctzdi2.c.o [786/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/comparedf2.c.o [787/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ctzsi2.c.o [788/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/comparesf2.c.o [789/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divmoddi4.c.o [790/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divmodti4.c.o [791/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divmodsi4.c.o [792/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsi3.c.o [793/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/extendsfdf2.c.o [794/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divdf3.c.o [795/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divdc3.c.o [796/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ffsdi2.c.o [797/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/extendhfsf2.c.o [798/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ffssi2.c.o [799/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsf3.c.o [800/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsc3.c.o [801/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixdfdi.c.o [802/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixdfsi.c.o [803/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixsfdi.c.o [804/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsdfdi.c.o [805/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixsfsi.c.o [806/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunssfdi.c.o [807/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsdfsi.c.o [808/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunssfsi.c.o [809/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatsidf.c.o [810/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatsisf.c.o [811/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatunsidf.c.o [812/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatunsisf.c.o [813/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/int_util.c.o [814/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/modsi3.c.o [815/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulodi4.c.o [816/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/muldc3.c.o [817/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulosi4.c.o [818/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negdi2.c.o [819/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulsc3.c.o [820/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulvsi3.c.o [821/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulvdi3.c.o [822/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negdf2.c.o [823/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negsf2.c.o [824/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulsf3.c.o [825/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/muldf3.c.o [826/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negvsi2.c.o [827/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negvdi2.c.o [828/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/paritysi2.c.o [829/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/paritydi2.c.o [830/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/popcountdi2.c.o [831/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/popcountsi2.c.o [832/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powidf2.c.o [833/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powisf2.c.o [834/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subdf3.c.o [835/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subsf3.c.o [836/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subvdi3.c.o [837/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subvsi3.c.o [838/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ucmpdi2.c.o [839/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncdfsf2.c.o [840/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncdfhf2.c.o [841/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncsfhf2.c.o [842/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivmodsi4.c.o [843/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/os_version_check.c.o [844/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivmoddi4.c.o [845/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivsi3.c.o [846/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/enable_execute_stack.c.o [847/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/umodsi3.c.o [848/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_clear.c.o [849/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_clear_explicit.c.o [850/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_test_and_set.c.o [851/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/eprintf.c.o [852/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_test_and_set_explicit.c.o [853/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_signal_fence.c.o [854/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_thread_fence.c.o [855/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clear_cache.c.o [856/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/emutls.c.o [857/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/ashldi3.S.o [858/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/fp_mode.c.o [859/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/ashrdi3.S.o [860/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/divdi3.S.o [861/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdidf.S.o [862/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/gcc_personality_v0.c.o [863/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdisf.S.o [864/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundidf.S.o [865/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundisf.S.o [866/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/lshrdi3.S.o [867/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/muldi3.S.o [868/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/moddi3.S.o [869/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/udivdi3.S.o [870/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/umoddi3.S.o [871/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/cpu_model.c.o [872/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixxfdi.c.o [873/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsxfdi.c.o [874/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divxc3.c.o [875/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsxfsi.c.o [876/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powixf2.c.o [877/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdixf.S.o [878/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundixf.S.o [879/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulxc3.c.o [880/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingPlatformDarwin.c.o [881/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/bswapdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [882/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingVersionVar.c.o [883/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingInternal.c.o [884/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [885/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [886/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfiling.c.o [887/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [888/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingBuffer.c.o [889/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/adddf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 4 warnings generated. [890/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a + (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [891/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a + (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [892/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:26:33: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_word); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [893/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashlti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:28:33: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_dword); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:35: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [894/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a + (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [895/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:27:33: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_word); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:32:34: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [896/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:29:33: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_dword); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:34:34: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [897/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/bswapsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [898/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 5 warnings generated. [899/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingWriter.c.o [900/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:45: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [901/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:55: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [902/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:23:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:27:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:31:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:35:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [903/5693] Linking C static library lib/libclang_rt.cc_kext_i386_osx.a [904/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [905/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [906/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [907/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:54: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [908/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:24:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:28:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:32:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:37:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [909/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparesf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 11 warnings generated. [910/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparedf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 10 warnings generated. [911/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [912/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:45: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:28: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:31: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:40: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:47: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:22: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [913/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:45: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:28: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:31: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:40: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:47: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:20: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [914/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:45: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:28: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:31: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:40: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:47: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:22: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [915/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [916/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [917/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:139:44: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const half_rep_t b_UQ1_hw = bSignificand >> (significandBits + 1 - HW); ~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [918/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendsfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsfdf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [919/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 24 warnings generated. [920/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [921/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffsdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:28: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ^~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:29:15: note: expanded from macro 'ctzsi' #define ctzsi __builtin_ctz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~ ~~~~^~~~ 4 warnings generated. [922/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffssi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:22:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(a) + 1; ~~~~~ ^ 2 warnings generated. [923/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendhfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [924/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [925/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffsti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:38: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ^~~~~~~~~~~~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:32: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~~~~~~~~~~ ~~~~^~~~ 4 warnings generated. [926/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunsdfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunsdfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 4 warnings generated. [927/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunssfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunssfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 5 warnings generated. [928/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned long long' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion loses integer precision: 'unsigned long long' to 'fixint_t' (aka 'int') [-Wshorten-64-to-32] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [929/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [930/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [931/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion changes signedness: 'unsigned int' to 'fixint_t' (aka 'int') [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ 5 warnings generated. [932/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:12: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixuint_impl.inc:35:24: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'fixuint_t' (aka 'unsigned int') [-Wshorten-64-to-32] return significand >> (significandBits - exponent); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [933/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [934/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [935/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [936/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [937/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [938/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:36:45: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - clzsi(a); ~~~~~ ^ 3 warnings generated. [939/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:36:53: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - __builtin_clz(a); ~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:46:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 5 warnings generated. [940/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [941/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/int_util.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [942/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:39:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 4 warnings generated. [943/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:47:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (FLT_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:55:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << FLT_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:66:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ 8 warnings generated. [944/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:48:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (DBL_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:56:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << DBL_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:67:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ 8 warnings generated. [945/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:47:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:64:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u.s.high = ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ ~ 6 warnings generated. [946/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/lshrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:23:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:33:17: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [947/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:46:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:63:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ 6 warnings generated. [948/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/lshrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:25:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:35:17: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [949/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/modsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [950/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/moddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 16 warnings generated. [951/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:26:16: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] r.s.high = t >> bits_in_word_2; ~ ~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:50: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [952/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [953/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulodi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulodi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [954/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulosi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulosi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [955/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/modti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 24 warnings generated. [956/5693] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [957/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [958/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/multi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:28:16: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] r.s.high = t >> bits_in_dword_2; ~ ~~^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:19: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:50: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [959/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muloti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muloti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [960/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 4 warnings generated. [961/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvdi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [962/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 5 warnings generated. [963/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [964/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [965/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvsi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [966/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [967/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [968/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [969/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [970/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [971/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/paritydi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:20:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x2 = x.s.high ^ x.s.low; ~~~~^~~~ ~ 2 warnings generated. [972/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [973/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/paritysi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritysi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [974/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/parityti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:21: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~ ~~~~~~~~~^~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:16: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:24:20: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x3 = x2.s.high ^ x2.s.low; ~~~~~^~~~ ~ 4 warnings generated. [975/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [976/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [977/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/powisf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powisf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [978/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/powidf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powidf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [979/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountti2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [980/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [981/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [982/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a - (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [983/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a - (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [984/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a - (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [985/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/os_version_check.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:33: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:40: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:47: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~ 3 warnings generated. [986/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncdfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [987/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ucmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [988/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ucmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [989/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncdfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ 5 warnings generated. [990/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncsfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion changes signedness: 'src_rep_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned int' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [991/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:18:14: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] si_int d = __udivsi3(a, b); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:19:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = a - (d * b); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:20:10: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] return d; ~~~~~~ ^ 4 warnings generated. [992/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [993/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [994/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [995/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umodti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [996/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:90:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:115:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctz(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:48: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:148:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:190:22: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r.all -= d.all & s; ~ ^ 7 warnings generated. [997/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:38:48: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] un64 = (u1 << s) | (u0 >> (n_udword_bits - s)); ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:150:35: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] dividend.all -= divisor.all & s; ~ ^ 3 warnings generated. [998/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/enable_execute_stack.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:64:27: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t length = endPage - startPage; ~~~~~~ ~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [999/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_clear.c.o [1000/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umodsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1001/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umoddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1002/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/eprintf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/eprintf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1003/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_test_and_set.c.o [1004/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_clear_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c:23:44: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_store(&(object)->_Value, 0, order); ~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1005/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_test_and_set_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c:23:54: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] return __c11_atomic_exchange(&(object)->_Value, 1, order); ~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1006/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_signal_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_signal_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_signal_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1007/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_thread_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_thread_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_thread_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1008/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparetf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparetf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1009/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extenddftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extenddftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1010/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clear_cache.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clear_cache.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1011/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendhftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhftf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1012/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendsftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1013/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1014/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/emutls.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/emutls.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1015/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1016/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divtc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divtc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1017/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/gcc_personality_v0.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:63:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] result |= (byte & 0x7f) << shift; ~~ ~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:100:14: warning: implicit conversion changes signedness: 'const int16_t' (aka 'const short') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int16_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:104:14: warning: implicit conversion changes signedness: 'const int32_t' (aka 'const int') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int32_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:108:14: warning: implicit conversion changes signedness: 'const int64_t' (aka 'const long long') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int64_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:222:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t callSiteTableLength = readULEB128(&lsda); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ 6 warnings generated. [1018/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1019/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1020/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1021/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1022/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1023/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1024/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1025/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1026/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1027/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1028/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/trunctfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfdf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1029/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/trunctfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1030/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/trunctfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfsf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1031/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/multc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1032/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdidf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1033/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/i386/fp_mode.c.o [1034/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdisf.c:7: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1035/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundidf.S.o [1036/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundisf.S.o [1037/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixxfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:45:23: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] di_int r = fb.u.low.all; ~ ~~~~~~~~~^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:46:17: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] r = (du_int)r >> (63 - e); ~ ~~~~~~~~~~^~~~~~~~~~~ 3 warnings generated. [1038/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divxc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divxc3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1039/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsxfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfdi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1040/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsxfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfsi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1041/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixxfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfti.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1042/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsxfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfti.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1043/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdixf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1044/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/powixf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powixf2.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1045/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:48:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:65:24: warning: implicit conversion changes signedness: 'int' to 'su_int' (aka 'unsigned int') [-Wsign-conversion] fb.u.high.s.low = (e + 16383); // exponent ~ ~~^~~~~~~ 6 warnings generated. [1046/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cpu_model.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:680:29: warning: variable 'EAX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save) ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:580:15: note: initialize the variable 'EAX' to silence this warning unsigned EAX, EBX; ^ = 0 /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:633:21: warning: variable 'EBX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7 && ((EBX >> 3) & 1)) ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:580:20: note: initialize the variable 'EBX' to silence this warning unsigned EAX, EBX; ^ = 0 2 warnings generated. [1047/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:32:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:32:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:49:53: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (LDBL_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:50:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:50:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:57:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << LDBL_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:68:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] (e + 16383); // exponent ~~^~~~~~~ 8 warnings generated. [1048/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulxc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulxc3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1049/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundixf.S.o [1050/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfilingPlatformDarwin.c.o [1051/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1052/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1053/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfilingVersionVar.c.o [1054/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfilingInternal.c.o [1055/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1056/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a + (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1057/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfiling.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:48:38: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memset(I, 0, sizeof(uint64_t) * (E - I)); ~ ~~^~~ /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:77:33: note: expanded from macro 'memset' __builtin___memset_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:65:22: warning: declaration shadows a variable in the global scope [-Wshadow] ValueProfNode *CurrentVNode = ValueCounters[i]; ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingInternal.h:196:46: note: previous declaration is here COMPILER_RT_VISIBILITY extern ValueProfNode *CurrentVNode; ^ 2 warnings generated. [1058/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfilingBuffer.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:12: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:54: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:100:40: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] const uint64_t NamesSize = (NamesEnd - NamesBegin) * sizeof(char); ~~~~~~~~~^~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:102:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4 warnings generated. [1059/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/adddf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 4 warnings generated. [1060/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 5 warnings generated. [1061/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a + (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1062/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a + (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1063/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:26:33: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_word); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1064/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashlti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:28:33: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_dword); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:35: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1065/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:27:33: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_word); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:32:34: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1066/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:29:33: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_dword); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:34:34: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1067/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/bswapdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1068/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/bswapsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1069/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:45: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1070/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:23:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:27:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:31:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:35:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1071/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:55: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1072/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1073/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1074/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1075/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/__/profile/InstrProfilingWriter.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:105:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] (uint8_t *)BufferWriter.WriterCtx - BufferIO->BufferStart; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:265:45: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:266:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t NamesSize = NamesEnd - NamesBegin; ~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~ 3 warnings generated. [1076/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:24:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:28:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:32:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:37:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1077/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:54: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1078/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparesf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 11 warnings generated. [1079/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparedf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 10 warnings generated. [1080/5693] Linking C static library lib/libclang_rt.cc_kext_x86_64h_osx.a [1081/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:45: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:28: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:31: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:40: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:47: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:22: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1082/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [1083/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:45: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:28: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:31: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:40: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:47: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:20: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1084/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1085/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:45: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:28: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:31: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:40: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:47: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:22: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1086/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [1087/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:139:44: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const half_rep_t b_UQ1_hw = bSignificand >> (significandBits + 1 - HW); ~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [1088/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendsfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsfdf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1089/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendhfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1090/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 24 warnings generated. [1091/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffsdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:28: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ^~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:29:15: note: expanded from macro 'ctzsi' #define ctzsi __builtin_ctz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~ ~~~~^~~~ 4 warnings generated. [1092/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [1093/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffssi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:22:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(a) + 1; ~~~~~ ^ 2 warnings generated. [1094/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1095/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffsti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:38: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ^~~~~~~~~~~~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:32: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~~~~~~~~~~ ~~~~^~~~ 4 warnings generated. [1096/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunsdfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunsdfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 4 warnings generated. [1097/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned long long' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion loses integer precision: 'unsigned long long' to 'fixint_t' (aka 'int') [-Wshorten-64-to-32] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [1098/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunssfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunssfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 5 warnings generated. [1099/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1100/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion changes signedness: 'unsigned int' to 'fixint_t' (aka 'int') [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ 5 warnings generated. [1101/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1102/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1103/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1104/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:12: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixuint_impl.inc:35:24: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'fixuint_t' (aka 'unsigned int') [-Wshorten-64-to-32] return significand >> (significandBits - exponent); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [1105/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1106/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1107/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1108/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:36:45: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - clzsi(a); ~~~~~ ^ 3 warnings generated. [1109/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:36:53: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - __builtin_clz(a); ~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:46:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 5 warnings generated. [1110/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1111/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:47:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (FLT_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:55:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << FLT_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:66:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ 8 warnings generated. [1112/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/int_util.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1113/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:48:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (DBL_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:56:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << DBL_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:67:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ 8 warnings generated. [1114/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:39:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 4 warnings generated. [1115/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/lshrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:23:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:33:17: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [1116/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/lshrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:25:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:35:17: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [1117/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:46:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:63:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ 6 warnings generated. [1118/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:47:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:64:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u.s.high = ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ ~ 6 warnings generated. [1119/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/moddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 16 warnings generated. [1120/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/modsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1121/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/modti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 24 warnings generated. [1122/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:26:16: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] r.s.high = t >> bits_in_word_2; ~ ~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:50: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [1123/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1124/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulodi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulodi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1125/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulosi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulosi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1126/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1127/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/multi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:28:16: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] r.s.high = t >> bits_in_dword_2; ~ ~~^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:19: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:50: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [1128/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvdi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1129/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvsi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1130/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muloti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muloti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1131/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 4 warnings generated. [1132/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 5 warnings generated. [1133/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1134/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1135/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1136/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1137/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1138/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1139/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1140/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1141/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/paritydi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:20:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x2 = x.s.high ^ x.s.low; ~~~~^~~~ ~ 2 warnings generated. [1142/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/paritysi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritysi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1143/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/parityti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:21: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~ ~~~~~~~~~^~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:16: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:24:20: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x3 = x2.s.high ^ x2.s.low; ~~~~~^~~~ ~ 4 warnings generated. [1144/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1145/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1146/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/powidf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powidf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1147/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/powisf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powisf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1148/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountti2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1149/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1150/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a - (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1151/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1152/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a - (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1153/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a - (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1154/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncdfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ 5 warnings generated. [1155/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncdfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [1156/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ucmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1157/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncsfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion changes signedness: 'src_rep_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned int' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [1158/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ucmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1159/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/os_version_check.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:33: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:40: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:47: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~ 3 warnings generated. [1160/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:18:14: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] si_int d = __udivsi3(a, b); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:19:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = a - (d * b); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:20:10: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] return d; ~~~~~~ ^ 4 warnings generated. [1161/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1162/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1163/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1164/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:90:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:115:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctz(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:48: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:148:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:190:22: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r.all -= d.all & s; ~ ^ 7 warnings generated. [1165/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umodti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1166/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:38:48: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] un64 = (u1 << s) | (u0 >> (n_udword_bits - s)); ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:150:35: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] dividend.all -= divisor.all & s; ~ ^ 3 warnings generated. [1167/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_clear.c.o [1168/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umoddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1169/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/enable_execute_stack.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:64:27: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t length = endPage - startPage; ~~~~~~ ~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1170/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umodsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1171/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/eprintf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/eprintf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1172/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_clear_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c:23:44: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_store(&(object)->_Value, 0, order); ~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1173/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_test_and_set.c.o [1174/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_test_and_set_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c:23:54: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] return __c11_atomic_exchange(&(object)->_Value, 1, order); ~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1175/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_signal_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_signal_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_signal_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1176/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_thread_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_thread_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_thread_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1177/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparetf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparetf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1178/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clear_cache.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clear_cache.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1179/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extenddftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extenddftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1180/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendsftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1181/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendhftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhftf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1182/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1183/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/emutls.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/emutls.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1184/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divtc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divtc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1185/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1186/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1187/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1188/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/gcc_personality_v0.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:63:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] result |= (byte & 0x7f) << shift; ~~ ~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:100:14: warning: implicit conversion changes signedness: 'const int16_t' (aka 'const short') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int16_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:104:14: warning: implicit conversion changes signedness: 'const int32_t' (aka 'const int') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int32_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:108:14: warning: implicit conversion changes signedness: 'const int64_t' (aka 'const long long') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int64_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:222:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t callSiteTableLength = readULEB128(&lsda); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ 6 warnings generated. [1189/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1190/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1191/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1192/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1193/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1194/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1195/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1196/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1197/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/trunctfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfdf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1198/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/trunctfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1199/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/trunctfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfsf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1200/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/multc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1201/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdidf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1202/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/i386/fp_mode.c.o [1203/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdisf.c:7: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1204/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundidf.S.o [1205/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundisf.S.o [1206/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixxfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:45:23: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] di_int r = fb.u.low.all; ~ ~~~~~~~~~^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfdi.c:46:17: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] r = (du_int)r >> (63 - e); ~ ~~~~~~~~~~^~~~~~~~~~~ 3 warnings generated. [1207/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divxc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divxc3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1208/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixxfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixxfti.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1209/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsxfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfdi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1210/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsxfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfsi.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1211/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsxfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsxfti.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1212/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/floatdixf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/x86_64/../int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1213/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/powixf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powixf2.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1214/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cpu_model.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:680:29: warning: variable 'EAX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save) ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:580:15: note: initialize the variable 'EAX' to silence this warning unsigned EAX, EBX; ^ = 0 /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:633:21: warning: variable 'EBX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7 && ((EBX >> 3) & 1)) ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cpu_model.c:580:20: note: initialize the variable 'EBX' to silence this warning unsigned EAX, EBX; ^ = 0 2 warnings generated. [1215/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulxc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulxc3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1216/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundixf.S.o [1217/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:30:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:48:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntixf.c:65:24: warning: implicit conversion changes signedness: 'int' to 'su_int' (aka 'unsigned int') [-Wsign-conversion] fb.u.high.s.low = (e + 16383); // exponent ~ ~~^~~~~~~ 6 warnings generated. [1218/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattixf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:32:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:32:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:49:53: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (LDBL_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:50:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:50:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:57:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << LDBL_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattixf.c:68:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] (e + 16383); // exponent ~~^~~~~~~ 8 warnings generated. [1219/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/bswapsi2.c.o [1220/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clzdi2.c.o [1221/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfilingPlatformDarwin.c.o [1222/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfilingInternal.c.o [1223/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfilingVersionVar.c.o [1224/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clzsi2.c.o [1225/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/cmpdi2.c.o [1226/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfiling.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:48:38: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memset(I, 0, sizeof(uint64_t) * (E - I)); ~ ~~^~~ /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:77:33: note: expanded from macro 'memset' __builtin___memset_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:65:22: warning: declaration shadows a variable in the global scope [-Wshadow] ValueProfNode *CurrentVNode = ValueCounters[i]; ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingInternal.h:196:46: note: previous declaration is here COMPILER_RT_VISIBILITY extern ValueProfNode *CurrentVNode; ^ 2 warnings generated. [1227/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/comparedf2.c.o [1228/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfilingBuffer.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:12: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:54: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:100:40: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] const uint64_t NamesSize = (NamesEnd - NamesBegin) * sizeof(char); ~~~~~~~~~^~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:102:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4 warnings generated. [1229/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/comparesf2.c.o [1230/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/absvdi2.c.o [1231/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/bswapdi2.c.o [1232/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/absvsi2.c.o [1233/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addvsi3.c.o [1234/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addvdi3.c.o [1235/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ctzdi2.c.o [1236/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ctzsi2.c.o [1237/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addsf3.c.o [1238/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/adddf3.c.o [1239/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divmodti4.c.o [1240/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divmoddi4.c.o [1241/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divmodsi4.c.o [1242/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/__/profile/InstrProfilingWriter.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:105:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] (uint8_t *)BufferWriter.WriterCtx - BufferIO->BufferStart; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:265:45: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:266:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t NamesSize = NamesEnd - NamesBegin; ~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~ 3 warnings generated. [1243/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsi3.c.o [1244/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divdf3.c.o [1245/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divdc3.c.o [1246/5693] Linking C static library lib/libclang_rt.cc_kext_x86_64_osx.a [1247/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/extendsfdf2.c.o [1248/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsf3.c.o [1249/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/extendhfsf2.c.o [1250/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ffsdi2.c.o [1251/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsc3.c.o [1252/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ffssi2.c.o [1253/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixdfdi.c.o [1254/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixdfsi.c.o [1255/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixsfdi.c.o [1256/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsdfdi.c.o [1257/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixsfsi.c.o [1258/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsdfsi.c.o [1259/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunssfdi.c.o [1260/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunssfsi.c.o [1261/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatsidf.c.o [1262/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatsisf.c.o [1263/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatunsidf.c.o [1264/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatunsisf.c.o [1265/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/int_util.c.o [1266/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/modsi3.c.o [1267/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulodi4.c.o [1268/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/muldc3.c.o [1269/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulosi4.c.o [1270/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulsc3.c.o [1271/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negdi2.c.o [1272/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negdf2.c.o [1273/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulvsi3.c.o [1274/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulvdi3.c.o [1275/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negsf2.c.o [1276/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negvdi2.c.o [1277/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/muldf3.c.o [1278/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulsf3.c.o [1279/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negvsi2.c.o [1280/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/paritydi2.c.o [1281/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/paritysi2.c.o [1282/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/popcountdi2.c.o [1283/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/popcountsi2.c.o [1284/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powidf2.c.o [1285/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powisf2.c.o [1286/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subsf3.c.o [1287/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subdf3.c.o [1288/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subvdi3.c.o [1289/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subvsi3.c.o [1290/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncdfhf2.c.o [1291/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ucmpdi2.c.o [1292/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncdfsf2.c.o [1293/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivmodsi4.c.o [1294/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncsfhf2.c.o [1295/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivsi3.c.o [1296/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/umodsi3.c.o [1297/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/enable_execute_stack.c.o [1298/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivmoddi4.c.o [1299/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/os_version_check.c.o [1300/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/eprintf.c.o [1301/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_clear.c.o [1302/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_clear_explicit.c.o [1303/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_test_and_set.c.o [1304/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_signal_fence.c.o [1305/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_test_and_set_explicit.c.o [1306/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/emutls.c.o [1307/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_thread_fence.c.o [1308/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clear_cache.c.o [1309/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/ashldi3.S.o [1310/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/fp_mode.c.o [1311/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/ashrdi3.S.o [1312/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/divdi3.S.o [1313/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdidf.S.o [1314/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdisf.S.o [1315/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundidf.S.o [1316/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/gcc_personality_v0.c.o [1317/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundisf.S.o [1318/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/lshrdi3.S.o [1319/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/moddi3.S.o [1320/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/muldi3.S.o [1321/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/udivdi3.S.o [1322/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/umoddi3.S.o [1323/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas1_2.S [1324/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas1_1.S [1325/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/cpu_model.c.o [1326/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas1_3.S [1327/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixxfdi.c.o [1328/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsxfdi.c.o [1329/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas1_4.S [1330/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divxc3.c.o [1331/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsxfsi.c.o [1332/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas2_1.S [1333/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas2_2.S [1334/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas2_3.S [1335/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas2_4.S [1336/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdixf.S.o [1337/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundixf.S.o [1338/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas4_1.S [1339/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas4_2.S [1340/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas4_3.S [1341/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas4_4.S [1342/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas8_1.S [1343/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powixf2.c.o [1344/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas8_2.S [1345/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas8_3.S [1346/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas8_4.S [1347/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulxc3.c.o [1348/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas16_1.S [1349/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas16_3.S [1350/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas16_2.S [1351/5693] Generating outline_atomic_helpers.dir/outline_atomic_cas16_4.S [1352/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp1_1.S [1353/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp1_2.S [1354/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp1_3.S [1355/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp1_4.S [1356/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp2_1.S [1357/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp2_2.S [1358/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp2_3.S [1359/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp2_4.S [1360/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp4_1.S [1361/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp4_2.S [1362/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp4_3.S [1363/5693] Linking C static library lib/libclang_rt.builtins_i386_osx.a [1364/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp4_4.S [1365/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp8_1.S [1366/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp8_2.S [1367/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp8_3.S [1368/5693] Generating outline_atomic_helpers.dir/outline_atomic_swp8_4.S [1369/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd1_1.S [1370/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd1_2.S [1371/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd1_3.S [1372/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd1_4.S [1373/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd2_2.S [1374/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd2_1.S [1375/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd2_3.S [1376/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd2_4.S [1377/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd4_1.S [1378/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd4_2.S [1379/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd4_3.S [1380/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd4_4.S [1381/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd8_1.S [1382/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd8_2.S [1383/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd8_3.S [1384/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldadd8_4.S [1385/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr1_1.S [1386/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr1_2.S [1387/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr1_3.S [1388/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr1_4.S [1389/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr2_1.S [1390/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr2_2.S [1391/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr2_3.S [1392/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr2_4.S [1393/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr4_1.S [1394/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr4_2.S [1395/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr4_3.S [1396/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr4_4.S [1397/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr8_1.S [1398/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr8_2.S [1399/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr8_3.S [1400/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldclr8_4.S [1401/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor1_1.S [1402/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor1_2.S [1403/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor1_3.S [1404/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor1_4.S [1405/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor2_1.S [1406/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor2_2.S [1407/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor2_3.S [1408/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor2_4.S [1409/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor4_1.S [1410/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor4_2.S [1411/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor4_3.S [1412/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor4_4.S [1413/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor8_1.S [1414/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor8_2.S [1415/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor8_3.S [1416/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldeor8_4.S [1417/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset1_1.S [1418/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset1_2.S [1419/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset1_3.S [1420/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset1_4.S [1421/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset2_1.S [1422/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset2_3.S [1423/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset2_2.S [1424/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset2_4.S [1425/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset4_1.S [1426/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset4_2.S [1427/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset4_3.S [1428/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset4_4.S [1429/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset8_1.S [1430/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset8_2.S [1431/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset8_3.S [1432/5693] Generating outline_atomic_helpers.dir/outline_atomic_ldset8_4.S [1433/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/extendhftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhftf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1434/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingBiasVar.c.o [1435/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingVersionVar.c.o [1436/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingNameVar.c.o [1437/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingInternal.c.o [1438/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingMergeFile.c.o [1439/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/comparetf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparetf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1440/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfiling.c.o [1441/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingBuffer.c.o [1442/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/extenddftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extenddftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1443/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/extendsftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1444/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixtfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1445/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divtc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divtc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1446/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixtfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1447/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingMerge.c.o [1448/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixtfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1449/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunstfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1450/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunstfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1451/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1452/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunstfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1453/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1454/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floattitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1455/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatunditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1456/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatunsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1457/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatuntitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1458/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/trunctfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfdf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1459/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/trunctfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1460/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/trunctfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfsf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1461/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/multc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1462/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/absvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1463/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/absvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1464/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/absvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1465/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/addvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a + (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1466/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/addvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a + (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1467/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/addvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a + (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1468/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ashldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:26:33: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_word); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1469/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/adddf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 4 warnings generated. [1470/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ashlti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:28:33: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_dword); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:35: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1471/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/addsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 5 warnings generated. [1472/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ashrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:27:33: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_word); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:32:34: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1473/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ashrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:29:33: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_dword); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:34:34: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1474/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/bswapsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1475/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/bswapdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1476/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/clzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:45: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1477/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/clzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:23:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:27:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:31:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:35:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1478/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/clzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:55: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1479/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/cmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1480/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/cmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1481/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/GCDAProfiling.c.o [1482/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ctzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1483/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/comparedf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparedf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned long long') to 'srep_t' (aka 'long long') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 10 warnings generated. [1484/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/comparesf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 11 warnings generated. [1485/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ctzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:24:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:28:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:32:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:37:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1486/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingValue.c.o [1487/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ctzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:54: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1488/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:45: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:28: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:31: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:40: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:25:47: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] di_int q = (__udivmoddi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmoddi4.c:26:22: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1489/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [1490/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:45: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:28: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:31: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:40: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:26:47: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] si_int q = (__udivmodsi4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:20: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodsi4.c:27:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1491/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divdc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1492/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:45: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:28: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:31: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:40: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:27:47: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ti_int q = (__udivmodti4(a, b, &r) ^ s_b) - s_b; // negate if s_b == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ~~~~~~~~~~^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divmodti4.c:28:22: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] *rem = (r ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 9 warnings generated. [1493/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:139:44: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const half_rep_t b_UQ1_hw = bSignificand >> (significandBits + 1 - HW); ~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdf3.c:19: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:202:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'half_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0_hw = (rep_t)x_UQ0_hw * corr_UQ1_hw >> (HW - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [1494/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsi3.c:24: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 16 warnings generated. [1495/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ 24 warnings generated. [1496/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/extendsfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsfdf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1497/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/extendhfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_extend.h:17: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1498/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ffssi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffssi2.c:22:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(a) + 1; ~~~~~ ^ 2 warnings generated. [1499/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ffsdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:28: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ^~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:29:15: note: expanded from macro 'ctzsi' #define ctzsi __builtin_ctz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsdi2.c:24:22: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~ ~~~~^~~~ 4 warnings generated. [1500/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:57: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:99:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int writtenExponent = (aExponent - bExponent + scale) + exponentBias; ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:35:18: note: expanded from macro 'REPEAT_2_TIMES' REPEAT_1_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:33:40: note: expanded from macro 'REPEAT_1_TIMES' #define REPEAT_1_TIMES(code_to_repeat) code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:38:18: note: expanded from macro 'REPEAT_3_TIMES' REPEAT_2_TIMES(code_to_repeat) \ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:36:3: note: expanded from macro 'REPEAT_2_TIMES' code_to_repeat ^~~~~~~~~~~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsf3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_div_impl.inc:249:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:45:62: note: expanded from macro 'REPEAT_N_TIMES' #define REPEAT_N_TIMES(N, code_to_repeat) REPEAT_N_TIMES_(N, code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:44:63: note: expanded from macro 'REPEAT_N_TIMES_' #define REPEAT_N_TIMES_(N, code_to_repeat) REPEAT_##N##_TIMES(code_to_repeat) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.h:39:3: note: expanded from macro 'REPEAT_3_TIMES' code_to_repeat ^~~~~~~~~~~~~~ 8 warnings generated. [1501/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/divsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divsc3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1502/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ffsti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:38: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ^~~~~~~~~~~~~~~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ffsti2.c:26:32: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~~~~~~~~~~ ~~~~^~~~ 4 warnings generated. [1503/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunsdfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunsdfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 4 warnings generated. [1504/5693] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile_osx.dir/InstrProfilingFile.c.o [1505/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned long long' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion loses integer precision: 'unsigned long long' to 'fixint_t' (aka 'int') [-Wshorten-64-to-32] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [1506/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1507/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixsfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:20:12: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return -__fixunssfdi(-a); ~~~~~~ ^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfdi.c:22:10: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return __fixunssfdi(a); ~~~~~~ ^~~~~~~~~~~~~~~ 5 warnings generated. [1508/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixsfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfsi.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:17: warning: implicit conversion changes signedness: 'unsigned int' to 'fixint_t' (aka 'int') [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc:37:12: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return sign * (significand >> (significandBits - exponent)); ^~~~ ~ 5 warnings generated. [1509/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunsdfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1510/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixsfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixsfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1511/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunsdfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfsi.c:12: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_fixuint_impl.inc:35:24: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'fixuint_t' (aka 'unsigned int') [-Wshorten-64-to-32] return significand >> (significandBits - exponent); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [1512/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunssfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfdi.c:10: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1513/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunsdfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunsdfti.c:13: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1514/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunssfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfsi.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1515/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatdidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1516/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/fixunssfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunssfti.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1517/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatdisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:28:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __builtin_clzll(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:28:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __builtin_clzll(a); // number of significant digits ~ ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:28:32: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] int sd = N - __builtin_clzll(a); // number of significant digits ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:45:52: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] a = ((du_int)a >> (sd - (FLT_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:46:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] ((a & ((du_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:46:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((du_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:53:9: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] if (a & ((du_int)1 << FLT_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatdisf.c:64:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ 9 warnings generated. [1518/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsidf.c:36:45: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - clzsi(a); ~~~~~ ^ 3 warnings generated. [1519/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:36:53: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - __builtin_clz(a); ~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsisf.c:46:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 5 warnings generated. [1520/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatundidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundidf.c:21: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1521/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatundisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundisf.c:20: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundisf.c:26:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __builtin_clzll(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundisf.c:26:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __builtin_clzll(a); // number of significant digits ~ ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundisf.c:44:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((du_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatundisf.c:61:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ 5 warnings generated. [1522/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floattidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:31:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:48:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (DBL_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:49:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:56:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << DBL_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattidf.c:67:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ 8 warnings generated. [1523/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floattisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:30:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:47:52: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] a = ((tu_int)a >> (sd - (FLT_MANT_DIG + 2))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:13: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:48:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:55:9: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] if (a & ((tu_int)1 << FLT_MANT_DIG)) { ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattisf.c:66:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ 8 warnings generated. [1524/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatunsidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsidf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1525/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatunsisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:16: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsisf.c:39:44: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] rep_t round = (rep_t)a << (typeWidth - shift); ~ ^~~~~ 4 warnings generated. [1526/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/int_util.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_util.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1527/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/lshrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:23:15: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrdi3.c:33:17: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [1528/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatuntisf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:28:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:46:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + FLT_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntisf.c:63:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ 6 warnings generated. [1529/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/lshrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:25:15: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] input.all = a; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/lshrti3.c:35:17: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] return result.all; ~~~~~~ ~~~~~~~^~~ 3 warnings generated. [1530/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/floatuntidf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:14: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~ ~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:29:25: warning: implicit conversion changes signedness: 'tu_int' (aka 'unsigned __int128') to 'ti_int' (aka '__int128') [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:47:60: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((a & ((tu_int)(-1) >> ((N + DBL_MANT_DIG + 2) - sd))) != 0); ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntidf.c:64:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u.s.high = ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ ~ 6 warnings generated. [1531/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/moddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/moddi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 16 warnings generated. [1532/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/modsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1533/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/modti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:26: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned long long' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:75: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~~~~~~~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:45: warning: implicit conversion loses integer precision: 'tu_int' (aka 'unsigned __int128') to 'unsigned int' [-Wimplicit-int-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~~~~^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:86: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ~~~~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/modti3.c:22: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:88:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:90:41: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s) + (-s); // negate if s == -1 ~ ^~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:20: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~~~~~~ ~~~~~~~~~~^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:17: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:93:23: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (res ^ s) + (-s); // negate if s == -1 ~ ^~ 24 warnings generated. [1534/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/muldc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1535/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/muldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:26:16: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] r.s.high = t >> bits_in_word_2; ~ ~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldi3.c:45:50: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [1536/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulodi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulodi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1537/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulosi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulosi4.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1538/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulsc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1539/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvdi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1540/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvsi3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1541/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/muloti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muloti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1542/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/multi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:28:16: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] r.s.high = t >> bits_in_dword_2; ~ ~~^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:19: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multi3.c:47:50: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; ~ ~~~~^~~~ 4 warnings generated. [1543/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/muldf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/muldf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 4 warnings generated. [1544/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1545/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1546/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulsf3.c:15: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc:85:64: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int productExponent = aExponent + bExponent - exponentBias + scale; ~ ^~~~~ 5 warnings generated. [1547/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1548/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/mulvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/mulvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1549/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negsf2.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1550/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1551/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1552/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/negvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/negvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1553/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/paritydi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritydi2.c:20:19: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x2 = x.s.high ^ x.s.low; ~~~~^~~~ ~ 2 warnings generated. [1554/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/paritysi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/paritysi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1555/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/parityti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:21: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~ ~~~~~~~~~^~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:23:16: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] x2.all = x.s.high ^ x.s.low; ~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/parityti2.c:24:20: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] su_int x3 = x2.s.high ^ x2.s.low; ~~~~~^~~~ ~ 4 warnings generated. [1556/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/popcountdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1557/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/popcountsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1558/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/powidf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powidf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1559/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/powisf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/powisf2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1560/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/popcountti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/popcountti2.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1561/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/subdf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subdf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [1562/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/subvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a - (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1563/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/subsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [1564/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/subvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a - (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1565/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/subvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/subvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a - (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1566/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/truncdfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ 5 warnings generated. [1567/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/truncdfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncdfsf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned long long') to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned long long' to 'dst_rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [1568/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ucmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1569/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/ucmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ucmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1570/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/truncsfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc.h:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/truncsfhf2.c:11: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:82:22: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = aAbs >> (srcSigBits - dstSigBits); ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:107:27: warning: implicit conversion changes signedness: 'src_rep_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] const int aExp = aAbs >> srcSigBits; ~~~~ ~~~~~^~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:118:43: warning: implicit conversion loses integer precision: 'src_rep_t' (aka 'unsigned int') to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] absResult = denormalizedSignificand >> (srcSigBits - dstSigBits); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc:130:38: warning: implicit conversion loses integer precision: 'unsigned int' to 'dst_rep_t' (aka 'unsigned short') [-Wimplicit-int-conversion] const dst_rep_t result = absResult | sign >> (srcBits - dstBits); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [1571/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivdi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1572/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivmodsi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:18:14: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] si_int d = __udivsi3(a, b); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:19:15: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] *rem = a - (d * b); ^ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodsi4.c:20:10: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] return d; ~~~~~~ ^ 4 warnings generated. [1573/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1574/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1575/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/os_version_check.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:33: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:40: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/os_version_check.c:274:47: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') [-Wsign-conversion] return __isOSVersionAtLeast(Major, Minor, Subminor); ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~ 3 warnings generated. [1576/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/umodti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1577/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivmoddi4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:90:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:115:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctz(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:123:48: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + clzsi(d.s.low) - clzsi(n.s.high); ~ ^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:148:28: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = clzsi(d.s.high) - clzsi(n.s.high); ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmoddi4.c:190:22: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r.all -= d.all & s; ~ ^ 7 warnings generated. [1578/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/umoddi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umoddi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1579/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/umodsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/umodsi3.c:17: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const fixint_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 11 warnings generated. [1580/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/enable_execute_stack.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/enable_execute_stack.c:64:27: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t length = endPage - startPage; ~~~~~~ ~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1581/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_flag_clear.c.o [1582/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_flag_clear_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c:23:44: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_store(&(object)->_Value, 0, order); ~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1583/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_flag_test_and_set.c.o [1584/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/eprintf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/eprintf.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1585/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/udivmodti4.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:38:48: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] un64 = (u1 << s) | (u0 >> (n_udword_bits - s)); ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/udivmodti4.c:150:35: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] dividend.all -= divisor.all & s; ~ ^ 3 warnings generated. [1586/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_signal_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_signal_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_signal_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1587/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_flag_test_and_set_explicit.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c:23:54: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] return __c11_atomic_exchange(&(object)->_Value, 1, order); ~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1588/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/atomic_thread_fence.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/atomic_thread_fence.c:22:29: warning: implicit conversion changes signedness: 'memory_order' (aka 'enum memory_order') to 'int' [-Wsign-conversion] __c11_atomic_thread_fence(order); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 1 warning generated. [1589/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/cpu_model.c.o [1590/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/emutls.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/emutls.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1591/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/aarch64/fp_mode.c.o [1592/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/clear_cache.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clear_cache.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clear_cache.c:172:36: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] sys_icache_invalidate(start, end - start); ~~~~~~~~~~~~~~~~~~~~~ ~~~~^~~~~~~ 2 warnings generated. [1593/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_2.S.o [1594/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_1.S.o [1595/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_3.S.o [1596/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/gcc_personality_v0.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:9: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:63:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] result |= (byte & 0x7f) << shift; ~~ ~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:100:14: warning: implicit conversion changes signedness: 'const int16_t' (aka 'const short') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int16_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:104:14: warning: implicit conversion changes signedness: 'const int32_t' (aka 'const int') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int32_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:108:14: warning: implicit conversion changes signedness: 'const int64_t' (aka 'const long long') to 'uintptr_t' (aka 'unsigned long') [-Wsign-conversion] result = *((const int64_t *)p); ~ ^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c:222:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t callSiteTableLength = readULEB128(&lsda); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ 6 warnings generated. [1597/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_4.S.o [1598/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_1.S.o [1599/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_2.S.o [1600/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_3.S.o [1601/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_4.S.o [1602/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_1.S.o [1603/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_3.S.o [1604/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_2.S.o [1605/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_1.S.o [1606/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_4.S.o [1607/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_2.S.o [1608/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_3.S.o [1609/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_4.S.o [1610/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_2.S.o [1611/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_1.S.o [1612/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_3.S.o [1613/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_4.S.o [1614/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_1.S.o [1615/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_2.S.o [1616/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_3.S.o [1617/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_4.S.o [1618/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_1.S.o [1619/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_2.S.o [1620/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_3.S.o [1621/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_4.S.o [1622/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_1.S.o [1623/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_2.S.o [1624/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_3.S.o [1625/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_4.S.o [1626/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_1.S.o [1627/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_2.S.o [1628/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_3.S.o [1629/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_4.S.o [1630/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_2.S.o [1631/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_1.S.o [1632/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_3.S.o [1633/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_4.S.o [1634/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_1.S.o [1635/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_2.S.o [1636/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_3.S.o [1637/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_4.S.o [1638/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_1.S.o [1639/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_2.S.o [1640/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_3.S.o [1641/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_4.S.o [1642/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_1.S.o [1643/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_2.S.o [1644/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_3.S.o [1645/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_4.S.o [1646/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_1.S.o [1647/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_2.S.o [1648/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_3.S.o [1649/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_4.S.o [1650/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_1.S.o [1651/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_2.S.o [1652/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_3.S.o [1653/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_4.S.o [1654/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_1.S.o [1655/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_2.S.o [1656/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_3.S.o [1657/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_4.S.o [1658/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_1.S.o [1659/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_2.S.o [1660/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_3.S.o [1661/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_4.S.o [1662/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_1.S.o [1663/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_2.S.o [1664/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_3.S.o [1665/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_4.S.o [1666/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_1.S.o [1667/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_2.S.o [1668/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_3.S.o [1669/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_4.S.o [1670/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_1.S.o [1671/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_2.S.o [1672/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_3.S.o [1673/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_4.S.o [1674/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_1.S.o [1675/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_2.S.o [1676/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_3.S.o [1677/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_4.S.o [1678/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_1.S.o [1679/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_2.S.o [1680/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_3.S.o [1681/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_4.S.o [1682/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_1.S.o [1683/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_2.S.o [1684/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_3.S.o [1685/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_4.S.o [1686/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_1.S.o [1687/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_2.S.o [1688/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_3.S.o [1689/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_4.S.o [1690/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_1.S.o [1691/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_2.S.o [1692/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_3.S.o [1693/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_4.S.o [1694/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/extenddftf2.c.o [1695/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfilingPlatformDarwin.c.o [1696/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/extendhftf2.c.o [1697/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/extendsftf2.c.o [1698/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfilingVersionVar.c.o [1699/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixtfdi.c.o [1700/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfilingInternal.c.o [1701/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divtc3.c.o [1702/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/comparetf2.c.o [1703/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfiling.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:48:38: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memset(I, 0, sizeof(uint64_t) * (E - I)); ~ ~~^~~ /opt/s/w/ir/cache/osx_sdk/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:77:33: note: expanded from macro 'memset' __builtin___memset_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfiling.c:65:22: warning: declaration shadows a variable in the global scope [-Wshadow] ValueProfNode *CurrentVNode = ValueCounters[i]; ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingInternal.h:196:46: note: previous declaration is here COMPILER_RT_VISIBILITY extern ValueProfNode *CurrentVNode; ^ 2 warnings generated. [1704/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfilingBuffer.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:12: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:57:54: warning: implicit conversion changes signedness: 'intptr_t' (aka 'long') to 'unsigned long' [-Wsign-conversion] return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:100:40: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] const uint64_t NamesSize = (NamesEnd - NamesBegin) * sizeof(char); ~~~~~~~~~^~~~~~~~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c:102:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4 warnings generated. [1705/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixtfsi.c.o [1706/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixtfti.c.o [1707/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunstfdi.c.o [1708/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunstfsi.c.o [1709/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunstfti.c.o [1710/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatditf.c.o [1711/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floattitf.c.o [1712/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatsitf.c.o [1713/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatunditf.c.o [1714/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatunsitf.c.o [1715/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatuntitf.c.o [1716/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/trunctfdf2.c.o [1717/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/trunctfhf2.c.o [1718/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64e_osx.dir/__/profile/InstrProfilingWriter.c.o /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:105:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] (uint8_t *)BufferWriter.WriterCtx - BufferIO->BufferStart; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:265:45: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t CountersSize = CountersEnd - CountersBegin; ~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c:266:39: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long long') [-Wsign-conversion] const uint64_t NamesSize = NamesEnd - NamesBegin; ~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~ 3 warnings generated. [1719/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/trunctfsf2.c.o [1720/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/multc3.c.o [1721/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/absvdi2.c.o [1722/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/absvsi2.c.o [1723/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/absvti2.c.o [1724/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/addvdi3.c.o [1725/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/addvsi3.c.o [1726/5693] Linking C static library lib/libclang_rt.cc_kext_arm64e_osx.a [1727/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/addvti3.c.o [1728/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/addsf3.c.o [1729/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ashldi3.c.o [1730/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/adddf3.c.o [1731/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ashlti3.c.o [1732/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ashrdi3.c.o [1733/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/bswapdi2.c.o [1734/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/bswapsi2.c.o [1735/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ashrti3.c.o [1736/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/clzdi2.c.o [1737/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/clzsi2.c.o [1738/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/clzti2.c.o [1739/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/cmpdi2.c.o [1740/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/cmpti2.c.o [1741/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ctzdi2.c.o [1742/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ctzti2.c.o [1743/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ctzsi2.c.o [1744/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/comparedf2.c.o [1745/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/comparesf2.c.o [1746/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divdi3.c.o [1747/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divmoddi4.c.o [1748/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divmodsi4.c.o [1749/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divdc3.c.o [1750/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divmodti4.c.o [1751/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divdf3.c.o [1752/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divsi3.c.o [1753/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divti3.c.o [1754/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/extendsfdf2.c.o [1755/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/extendhfsf2.c.o [1756/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ffssi2.c.o [1757/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ffsdi2.c.o [1758/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divsc3.c.o [1759/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ffsti2.c.o [1760/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/divsf3.c.o [1761/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixdfdi.c.o [1762/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixdfsi.c.o [1763/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixdfti.c.o [1764/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixsfdi.c.o [1765/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixsfsi.c.o [1766/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixsfti.c.o [1767/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunsdfdi.c.o [1768/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunsdfsi.c.o [1769/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunssfdi.c.o [1770/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunsdfti.c.o [1771/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunssfsi.c.o [1772/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/fixunssfti.c.o [1773/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatdidf.c.o [1774/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatdisf.c.o [1775/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatsisf.c.o [1776/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatsidf.c.o [1777/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatundidf.c.o [1778/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatundisf.c.o [1779/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatunsidf.c.o [1780/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floattisf.c.o [1781/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floattidf.c.o [1782/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatunsisf.c.o [1783/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/int_util.c.o [1784/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatuntisf.c.o [1785/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/lshrdi3.c.o [1786/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/floatuntidf.c.o [1787/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/lshrti3.c.o [1788/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/moddi3.c.o [1789/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/modsi3.c.o [1790/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/modti3.c.o [1791/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/muldc3.c.o [1792/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/muldi3.c.o [1793/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulodi4.c.o [1794/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulosi4.c.o [1795/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/muloti4.c.o [1796/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulsc3.c.o [1797/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/muldf3.c.o [1798/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulvdi3.c.o [1799/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/multi3.c.o [1800/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulvsi3.c.o [1801/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulsf3.c.o [1802/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negdi2.c.o [1803/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negdf2.c.o [1804/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negsf2.c.o [1805/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negti2.c.o [1806/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/mulvti3.c.o [1807/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negvdi2.c.o [1808/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negvsi2.c.o [1809/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/negvti2.c.o [1810/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/paritydi2.c.o [1811/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/paritysi2.c.o [1812/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/parityti2.c.o [1813/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/popcountdi2.c.o [1814/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/popcountsi2.c.o [1815/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/powidf2.c.o [1816/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/powisf2.c.o [1817/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/popcountti2.c.o [1818/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/subdf3.c.o [1819/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/subsf3.c.o [1820/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/subvdi3.c.o [1821/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/subvsi3.c.o [1822/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/subvti3.c.o [1823/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/truncdfhf2.c.o [1824/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/truncdfsf2.c.o [1825/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ucmpdi2.c.o [1826/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/truncsfhf2.c.o [1827/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/os_version_check.c.o [1828/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/ucmpti2.c.o [1829/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivmodsi4.c.o [1830/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivdi3.c.o [1831/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivti3.c.o [1832/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivsi3.c.o [1833/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivmoddi4.c.o [1834/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/umodti3.c.o [1835/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/umoddi3.c.o [1836/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/umodsi3.c.o [1837/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_flag_clear.c.o [1838/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/enable_execute_stack.c.o [1839/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/eprintf.c.o [1840/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_flag_clear_explicit.c.o [1841/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_flag_test_and_set.c.o [1842/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_flag_test_and_set_explicit.c.o [1843/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/udivmodti4.c.o [1844/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_signal_fence.c.o [1845/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/cpu_model.c.o [1846/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/atomic_thread_fence.c.o [1847/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_1.S.o [1848/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/clear_cache.c.o [1849/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/aarch64/fp_mode.c.o [1850/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/emutls.c.o [1851/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_2.S.o [1852/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_3.S.o [1853/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas1_4.S.o [1854/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_1.S.o [1855/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_2.S.o [1856/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/gcc_personality_v0.c.o [1857/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_3.S.o [1858/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas2_4.S.o [1859/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_1.S.o [1860/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_2.S.o [1861/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_4.S.o [1862/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas4_3.S.o [1863/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_1.S.o [1864/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_2.S.o [1865/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_3.S.o [1866/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas8_4.S.o [1867/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_1.S.o [1868/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_3.S.o [1869/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_2.S.o [1870/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_cas16_4.S.o [1871/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_1.S.o [1872/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_2.S.o [1873/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_3.S.o [1874/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp1_4.S.o [1875/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_1.S.o [1876/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_2.S.o [1877/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_3.S.o [1878/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp2_4.S.o [1879/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_1.S.o [1880/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_2.S.o [1881/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_3.S.o [1882/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp4_4.S.o [1883/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_1.S.o [1884/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_2.S.o [1885/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_3.S.o [1886/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_swp8_4.S.o [1887/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_1.S.o [1888/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_2.S.o [1889/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_3.S.o [1890/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd1_4.S.o [1891/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_1.S.o [1892/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_2.S.o [1893/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_3.S.o [1894/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd2_4.S.o [1895/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_1.S.o [1896/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_2.S.o [1897/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_3.S.o [1898/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd4_4.S.o [1899/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_1.S.o [1900/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_2.S.o [1901/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_3.S.o [1902/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldadd8_4.S.o [1903/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_1.S.o [1904/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_2.S.o [1905/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_3.S.o [1906/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr1_4.S.o [1907/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_1.S.o [1908/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_2.S.o [1909/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_3.S.o [1910/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr2_4.S.o [1911/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_1.S.o [1912/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_2.S.o [1913/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_3.S.o [1914/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr4_4.S.o [1915/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_1.S.o [1916/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_2.S.o [1917/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_3.S.o [1918/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldclr8_4.S.o [1919/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_1.S.o [1920/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_2.S.o [1921/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_3.S.o [1922/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor1_4.S.o [1923/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_1.S.o [1924/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_2.S.o [1925/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_3.S.o [1926/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor2_4.S.o [1927/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_1.S.o [1928/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_2.S.o [1929/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_3.S.o [1930/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor4_4.S.o [1931/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_1.S.o [1932/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_2.S.o [1933/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_3.S.o [1934/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldeor8_4.S.o [1935/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_1.S.o [1936/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_2.S.o [1937/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_3.S.o [1938/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset1_4.S.o [1939/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_1.S.o [1940/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_2.S.o [1941/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_3.S.o [1942/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset2_4.S.o [1943/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_1.S.o [1944/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_2.S.o [1945/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_3.S.o [1946/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset4_4.S.o [1947/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_1.S.o [1948/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_2.S.o [1949/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_3.S.o [1950/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/extendhftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendhftf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1951/5693] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins_arm64e_osx.dir/outline_atomic_helpers.dir/outline_atomic_ldset8_4.S.o [1952/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/comparetf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparetf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1953/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/extenddftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extenddftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1954/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/extendsftf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/extendsftf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1955/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixtfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1956/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixtfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1957/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/divtc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divtc3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1958/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixunstfdi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfdi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1959/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixtfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixtfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1960/5693] Linking C static library lib/libclang_rt.builtins_arm64e_osx.a [1961/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixunstfsi.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfsi.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1962/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/fixunstfti.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fixunstfti.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1963/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floatditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1964/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floatsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1965/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floattitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floattitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1966/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floatunditf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunditf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1967/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floatuntitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatuntitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1968/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/floatunsitf.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/floatunsitf.c:16: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1969/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/trunctfdf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfdf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1970/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/trunctfhf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfhf2.c:11: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1971/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/trunctfsf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/trunctfsf2.c:10: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1972/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/absvdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1973/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/multc3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/multc3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1974/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/absvsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1975/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/absvti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/absvti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1976/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/addvdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvdi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] di_int s = (du_int)a + (du_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1977/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/addvsi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvsi3.c:20:24: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] si_int s = (su_int)a + (su_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1978/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/addvti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addvti3.c:22:24: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] ti_int s = (tu_int)a + (tu_int)b; ~ ~~~~~~~~~~^~~~~~~~~~~ 2 warnings generated. [1979/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ashldi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:26:33: warning: implicit conversion changes signedness: 'su_int' (aka 'unsigned int') to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_word); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:41: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashldi3.c:31:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1980/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ashrdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:27:33: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_word); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrdi3.c:32:34: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1981/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ashlti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:28:33: warning: implicit conversion changes signedness: 'du_int' (aka 'unsigned long long') to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = input.s.low << (b - bits_in_dword); ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashlti3.c:33:35: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); ~~~~~~~~~~~~~^~~~ ~ 4 warnings generated. [1982/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/adddf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/adddf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 4 warnings generated. [1983/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/bswapdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1984/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/bswapsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/bswapsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1985/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/addsf3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/addsf3.c:14: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:94:40: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const unsigned int align = aExponent - bExponent; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_add_impl.inc:136:55: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] const bool sticky = (aSignificand << (typeWidth - shift)) != 0; ~ ^~~~~ 5 warnings generated. [1986/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ashrti3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:29:33: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] result.s.low = input.s.high >> (b - bits_in_dword); ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ashrti3.c:34:34: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [1987/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/clzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzdi2.c:33:45: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return clzsi((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1988/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/clzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzti2.c:25:55: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [1989/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/clzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:23:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:27:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:31:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:35:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1990/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/cmpdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1991/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/cmpti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/cmpti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ 1 warning generated. [1992/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ctzdi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzdi2.c:33:44: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ctzsi((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1993/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ctzsi2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:24:14: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'su_int' (aka 'unsigned int') [-Wsign-conversion] su_int r = t; // r = [0, 16] ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:28:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 8, 16, 24] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:32:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0, 4, 8, 12, 16, 20, 24, 28] ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:37:8: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] r += t; // r = [0 - 30] and is even ~~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [1994/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/ctzti2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:36: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/ctzti2.c:25:54: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [1995/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/comparesf2.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:23: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:40: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:58:9: warning: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'rep_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lo = product; ~ ^~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_lib.h:248:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/comparesf2.c:42: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:42:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:43:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:44:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:45:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:86:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t aInt = toRep(a); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:87:23: warning: implicit conversion changes signedness: 'rep_t' (aka 'unsigned int') to 'srep_t' (aka 'int') [-Wsign-conversion] const srep_t bInt = toRep(b); ~~~~ ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:88:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc:89:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ 11 warnings generated. [1996/5693] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.cc_kext_arm64_osx.dir/divdi3.c.o In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:13: In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_lib.h:99: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:111:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:19:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:38:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:22: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ^~~~~~ ~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:59: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~~~~~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:48:41: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned sr = (d ? clz(d) : N) - (n ? clz(n) : N); ~ ^~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:13:80: note: expanded from macro 'clz' #define clz(a) (sizeof(a) == sizeof(unsigned long long) ? __builtin_clzll(a) : clzsi(a)) ^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_types.h:28:15: note: expanded from macro 'clzsi' #define clzsi __builtin_clz ^ In file included from /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/divdi3.c:20: /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:67:14: warning: implicit conversion changes signedness: 'const di_int' (aka 'const long long') to 'unsigned long long' [-Wsign-conversion] r -= d & s; ~ ^ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:77:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t a_u = (fixuint_t)(a ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:78:43: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] fixuint_t b_u = (fixuint_t)(b ^ s_b) + (-s_b); // negate if s_b == -1 ~ ^~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:41: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:36: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~~ /opt/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/builtins/int_div_impl.inc:80:44: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (COMPUTE_UDIV(a_u, b_u) ^ s_a) + (-s_a); // negate if s_a == -1 ~ ^~