=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for compiler-rt-10.0.1nb1 Scanning dependencies of target compiler-rt-headers [ 0%] Copying compiler-rt's fuzzer/FuzzedDataProvider.h... Scanning dependencies of target clang_rt.builtins_i386_osx [ 1%] Copying compiler-rt's profile/InstrProfData.inc... Scanning dependencies of target RTSanitizerCommonSymbolizer.osx Scanning dependencies of target clang_rt.cc_kext_i386_osx Scanning dependencies of target clang_rt.builtins_x86_64_osx [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/ashldi3.S.o Scanning dependencies of target clang_rt.cc_kext_x86_64h_osx Scanning dependencies of target clang_rt.builtins_x86_64h_osx Scanning dependencies of target clang_rt.cc_kext_x86_64_osx [ 1%] Copying compiler-rt's sanitizer/allocator_interface.h... [ 1%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_allocator_report.cpp.o [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/ashldi3.S.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparetf2.c.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparetf2.c.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparetf2.c.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparetf2.c.o [ 1%] Copying compiler-rt's sanitizer/asan_interface.h... [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/ashrdi3.S.o [ 1%] Copying compiler-rt's sanitizer/common_interface_defs.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparetf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparetf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extenddftf2.c.o [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/ashrdi3.S.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extenddftf2.c.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extenddftf2.c.o [ 1%] Copying compiler-rt's sanitizer/coverage_interface.h... [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extenddftf2.c.o [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/divdi3.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extenddftf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 1%] Copying compiler-rt's sanitizer/dfsan_interface.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extenddftf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendsftf2.c.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendsftf2.c.o [ 1%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/divdi3.S.o [ 1%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendsftf2.c.o [ 2%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendsftf2.c.o [ 2%] Copying compiler-rt's sanitizer/hwasan_interface.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendsftf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 2%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdidf.S.o [ 2%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendsftf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 2%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfdi.c.o [ 3%] Copying compiler-rt's sanitizer/linux_syscall_hooks.h... [ 3%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfdi.c.o [ 3%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdidf.S.o [ 3%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfdi.c.o [ 3%] Copying compiler-rt's sanitizer/lsan_interface.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 3%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_stackdepot.cpp.o 1 warning generated. [ 3%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfsi.c.o [ 4%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdisf.S.o [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfsi.c.o [ 4%] Copying compiler-rt's sanitizer/msan_interface.h... [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfsi.c.o [ 4%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdisf.S.o [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfsi.c.o [ 4%] Copying compiler-rt's sanitizer/netbsd_syscall_hooks.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixtfti.c.o [ 4%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatdixf.S.o [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixtfti.c.o [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixtfti.c.o [ 4%] Copying compiler-rt's sanitizer/scudo_interface.h... [ 4%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixtfti.c.o [ 5%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatdixf.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfti.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixtfti.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfdi.c.o [ 5%] Copying compiler-rt's sanitizer/tsan_interface.h... [ 5%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundidf.S.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfdi.c.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfdi.c.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfdi.c.o [ 5%] Copying compiler-rt's sanitizer/tsan_interface_atomic.h... [ 5%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundidf.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfsi.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 5%] Copying compiler-rt's sanitizer/ubsan_interface.h... [ 5%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundisf.S.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfsi.c.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfsi.c.o [ 5%] Copying compiler-rt's xray/xray_interface.h... [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfsi.c.o [ 5%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunstfti.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 5%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundisf.S.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 5%] Copying compiler-rt's xray/xray_log_interface.h... [ 6%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunstfti.c.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunstfti.c.o [ 6%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/floatundixf.S.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunstfti.c.o [ 7%] Copying compiler-rt's xray/xray_records.h... In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfti.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatditf.c.o 1 warning generated. [ 7%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/floatundixf.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunstfti.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatditf.c.o [ 7%] Built target compiler-rt-headers [ 7%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/lshrdi3.S.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatditf.c.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatditf.c.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsitf.c.o [ 7%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/lshrdi3.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatditf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatditf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsitf.c.o Scanning dependencies of target RTSanitizerCommonLibc.osx [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsitf.c.o [ 7%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/moddi3.S.o [ 7%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsitf.c.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattitf.c.o [ 8%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_common_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 8%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/moddi3.S.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattitf.c.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattitf.c.o [ 8%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/muldi3.S.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunditf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattitf.c.o 1 warning generated. 1 warning generated. [ 8%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/muldi3.S.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunditf.c.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunditf.c.o [ 8%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/udivdi3.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunditf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunditf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsitf.c.o 1 warning generated. [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsitf.c.o [ 8%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsitf.c.o [ 9%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_stacktrace.cpp.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunditf.c.o [ 9%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/udivdi3.S.o [ 9%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/umoddi3.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntitf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntitf.c.o ~ ^ 1 warning generated. [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsitf.c.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntitf.c.o [ 9%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/umoddi3.S.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/absvdi2.c.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/multc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntitf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/multc3.c.o 1 warning generated. [ 9%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_allocator_checks.cpp.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/multc3.c.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntitf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/multc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/absvdi2.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/multc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/absvsi2.c.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/trunctfdf2.c.o 1 warning generated. [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/trunctfdf2.c.o [ 9%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/trunctfdf2.c.o [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/multc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/trunctfdf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/absvsi2.c.o 1 warning generated. [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/adddf3.c.o [ 10%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_stacktrace_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/trunctfdf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 10%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_linux_libcdep.cpp.o [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/trunctfsf2.c.o 1 warning generated. [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/trunctfsf2.c.o [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/trunctfsf2.c.o [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/adddf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/trunctfsf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/trunctfdf2.c.o [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdidf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/trunctfsf2.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 10%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdidf.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addsf3.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdidf.c.o [ 11%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_mac_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdidf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102: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. [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/trunctfsf2.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addsf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdidf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102: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. [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdisf.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdisf.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdisf.c.o [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addvdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdisf.c:7: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102: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. [ 11%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdidf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdisf.c:7: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addvdi3.c.o 1 warning generated. [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatdixf.c.o [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatdixf.c.o [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatdixf.c.o [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/addvsi3.c.o [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdisf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdixf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102: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. [ 12%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/addvsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/floatdixf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/x86_64/../int_types.h:102: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. [ 13%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundidf.S.o [ 14%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_posix_libcdep.cpp.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundidf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundidf.S.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatdixf.c.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/bswapdi2.c.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/bswapdi2.c.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundisf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundisf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundidf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundisf.S.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/bswapsi2.c.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/bswapsi2.c.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/x86_64/floatundixf.S.o [ 14%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_stacktrace_printer.cpp.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/x86_64/floatundixf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundisf.S.o [ 14%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/x86_64/floatundixf.S.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clzdi2.c.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clzdi2.c.o [ 14%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvdi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvdi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvdi2.c.o [ 15%] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/x86_64/floatundixf.S.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clzsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clzsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvsi2.c.o 1 warning generated. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/cmpdi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvsi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvdi2.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/cmpdi2.c.o 1 warning generated. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/absvti2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/absvti2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/absvti2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvsi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/comparedf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/comparedf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/absvti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/adddf3.c.o 1 warning generated. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/adddf3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/adddf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 15%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_stacktrace_sparc.cpp.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/absvti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/comparesf2.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/adddf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/comparesf2.c.o 4 warnings generated. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addsf3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addsf3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/adddf3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ctzdi2.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addsf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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; ~ ^~~~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_add_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 15%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_stoptheworld_linux_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addsf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ctzdi2.c.o [ 15%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer.cpp.o 5 warnings generated. 5 warnings generated. [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvdi3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvdi3.c.o [ 15%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ctzsi2.c.o [ 16%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addsf3.c.o [ 16%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ctzsi2.c.o [ 16%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. 2 warnings generated. [ 17%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.osx.dir/sanitizer_stoptheworld_netbsd_libcdep.cpp.o [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvsi3.c.o [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divdc3.c.o [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvsi3.c.o [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divdc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvdi3.c.o [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvsi3.c.o 2 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 17%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/addvti3.c.o [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divdf3.c.o [ 18%] Built target RTSanitizerCommonLibc.osx [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/addvti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvsi3.c.o 2 warnings generated. [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divdf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/addvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ Scanning dependencies of target RTSanitizerCommonCoverage.osx 2 warnings generated. [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/addvti3.c.o [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashldi3.c.o [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashldi3.c.o [ 18%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.osx.dir/sancov_flags.cpp.o [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divmoddi4.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashldi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/addvti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashldi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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)); ~~~~~~~~~~~~~^~~~ ~ [ 18%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashldi3.c.o 4 warnings generated. [ 19%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divmoddi4.c.o [ 19%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_libbacktrace.cpp.o [ 20%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashlti3.c.o [ 20%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divmodsi4.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashlti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashlti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashldi3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashlti3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divmodsi4.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashrdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashlti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsc3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashrdi3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashrdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashlti3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ashrti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashrdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashrdi3.c:32:34: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashrdi3.c.o result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. [ 21%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.osx.dir/sanitizer_coverage_fuchsia.cpp.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ashrti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashrti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsf3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ashrti3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashrdi3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsf3.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/bswapdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ashrti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/bswapdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/bswapdi2.c.o [ 21%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_libcdep.cpp.o [ 21%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.osx.dir/sanitizer_coverage_libcdep_new.cpp.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/bswapsi2.c.o [ 21%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ashrti3.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/bswapdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/bswapdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divsi3.c.o 1 warning generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/bswapsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/bswapsi2.c.o 1 warning generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzdi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/bswapsi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/bswapdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/bswapsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divtc3.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divtc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:33:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:33:53: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzdi2.c.o 3 warnings generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzsi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzdi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/bswapsi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/extendsfdf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:33:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + ~~~~~~~~~^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzdi2.c:33:53: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + ~ ^ 3 warnings generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/extendsfdf2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzsi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clzti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzdi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/extendhfsf2.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzsi2.c:47:12: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return r + ((2 - x) & -((x & 2) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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)) + ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clzti2.c.o 3 warnings generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/extendhfsf2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cmpdi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ffsdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clzti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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)) + ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clzti2.c.o 3 warnings generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cmpdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cmpdi2.c.o 1 warning generated. [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cmpti2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ffsdi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ffssi2.c.o [ 22%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cmpdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cmpdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clzti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cmpti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cmpti2.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparedf2.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixdfdi.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ffssi2.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cmpti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cmpti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cmpdi2.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:40: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:46: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:47: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:48: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:49: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:101: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:103: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:104: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. [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixdfsi.c.o [ 23%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.osx.dir/sanitizer_coverage_win_sections.cpp.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparedf2.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixdfdi.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/comparesf2.c.o [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparedf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:40: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:46: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:47: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:48: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:49: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:101: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:103: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparedf2.c:104: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; ^~~~ ~ [ 23%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cmpti2.c.o [ 24%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixsfdi.c.o 10 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:40: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:46: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:47: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:48:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:49:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:101: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:103:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:104:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ [ 24%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/comparesf2.c.o 11 warnings generated. [ 24%] Built target RTSanitizerCommonCoverage.osx [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/comparesf2.c.o [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixdfsi.c.o [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzdi2.c.o [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparedf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:40: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:40: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:46: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:47: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:48:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:49:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t bAbs = bInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:101: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:103:22: warning: implicit conversion changes signedness: 'const srep_t' (aka 'const int') to 'unsigned int' [-Wsign-conversion] const rep_t aAbs = aInt & absMask; ^~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/comparesf2.c:104: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. [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixsfsi.c.o [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:33:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:33:52: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixsfdi.c.o [ 25%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzdi2.c.o [ 26%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzsi2.c.o Scanning dependencies of target RTSanitizerCommon.osx In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:33:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + ~~~~~~~~~^~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzdi2.c:33:52: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + ~ ^~ 3 warnings generated. [ 26%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/comparesf2.c.o [ 26%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsdfdi.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzsi2.c.o [ 27%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_allocator.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixsfsi.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ctzti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzsi2.c:52:12: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return r + ((2 - (x >> 1)) & -((x & 1) == 0)); ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzsi2.c.o 6 warnings generated. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzdi2.c.o [ 27%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_mac.cpp.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ctzti2.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsdfsi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ctzti2.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsdfdi.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ctzti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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)) + ~ ^~ [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzsi2.c.o 3 warnings generated. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunssfdi.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdc3.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsdfsi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdc3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdc3.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ctzti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdc3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdf3.c.o [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunssfsi.c.o 2 warnings generated. [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunssfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:19: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:19: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:84:48: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:84:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:90:38: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] const uint32_t q31b = bSignificand >> 21; ~~~~ ~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:102:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:104:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:106:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:115:40: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] const uint32_t q63blo = bSignificand << 11; ~~~~~~ ~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:119:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t cLo = correction; ~~~ ^~~~~~~~~~ [ 27%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdc3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdf3.c.o 10 warnings generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatsidf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:19: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:19: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divdi3.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:84:48: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:84:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:90:38: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] const uint32_t q31b = bSignificand >> 21; ~~~~ ~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:102:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:104:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:106:46: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] recip32 = (uint64_t)recip32 * correction32 >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:115:40: warning: implicit conversion loses integer precision: 'rep_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] const uint32_t q63blo = bSignificand << 11; ~~~~~~ ~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdf3.c:119:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t cLo = correction; ~~~ ^~~~~~~~~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunssfsi.c.o 10 warnings generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatsisf.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:50: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:24: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:27: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:45: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:52: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 6 warnings generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divdi3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divdi3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divmoddi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatsidf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:50: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:24: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:27: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:45: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divdi3.c:24:52: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return (__udivmoddi4(a, b, (du_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatunsidf.c.o 6 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divmoddi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divmoddi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divmoddi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divdi3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divmodsi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatsisf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divmoddi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divmodsi4.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/floatunsisf.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divmodsi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divmodsi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divmoddi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divmodsi4.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatunsidf.c.o 1 warning generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/int_util.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsc3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsc3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsc3.c.o 3 warnings generated. [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divmodsi4.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsc3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/modsi3.c.o [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/floatunsisf.c.o 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:19: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:19: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:84:48: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:84:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:102:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:104:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:106:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 28%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsf3.c.o [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsc3.c.o 8 warnings generated. [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsf3.c.o [ 29%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_markup.cpp.o [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/muldc3.c.o [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:19: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:19: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:84:48: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:84:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int quotientExponent = aExponent - bExponent + scale; ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:102:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:104:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsf3.c:106:50: warning: implicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] reciprocal = (uint64_t)reciprocal * correction >> 31; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/int_util.c.o 8 warnings generated. [ 29%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:40: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:42: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 4 warnings generated. [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/muldf3.c.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsf3.c.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divtc3.c.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:40: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:35: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divsi3.c:30:42: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return ((su_int)a / (su_int)b ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 4 warnings generated. [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/modsi3.c.o [ 30%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_posix_libcdep.cpp.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divtc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divtc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divtc3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divtc3.c.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divti3.c.o [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divsi3.c.o 1 warning generated. [ 30%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulodi4.c.o [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/muldc3.c.o [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:50: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:24: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:27: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:45: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:52: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ 6 warnings generated. [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:50: warning: implicit conversion changes signedness: 'unsigned __int128' to 'ti_int' (aka '__int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:24: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:27: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:45: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divti3.c:26:52: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'unsigned __int128' [-Wsign-conversion] return (__udivmodti4(a, b, (tu_int *)0) ^ s_a) - s_a; // negate if s_a == -1 ~ ^~~ [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendsfdf2.c.o 6 warnings generated. [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divtc3.c.o [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulosi4.c.o [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendsfdf2.c.o [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/muldf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendsfdf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend.h:17: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendsfdf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendsfdf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend.h:17: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] [ 31%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divti3.c.o r.s.low = l; ~ ^ [ 32%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/extendhfsf2.c.o 1 warning generated. [ 32%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulsc3.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/extendhfsf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendhfsf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend.h:17: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 33%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_common.cpp.o 1 warning generated. [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/extendhfsf2.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulodi4.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendsfdf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/extendhfsf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend_impl.inc:38: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_extend.h:17: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffsdi2.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulsf3.c.o 1 warning generated. [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffsdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:36: warning: implicit conversion changes signedness: 'unsigned long' to 'si_int' (aka 'int') [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ^~~~~~~~~~~~~~~~~~~~~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:30: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~~~~~~~~ ~~~~^~~~ 4 warnings generated. [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffsdi2.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/extendhfsf2.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulosi4.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffssi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:36: warning: implicit conversion changes signedness: 'unsigned long' to 'si_int' (aka 'int') [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:12: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ^~~~~~~~~~~~~~~~~~~~~~~ ~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsdi2.c:24:30: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); ~~~~~~~~~~~~~ ~~~~^~~~ 4 warnings generated. [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulvdi3.c.o [ 33%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffssi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffssi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffssi2.c:22:24: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz(a) + 1; ~~~~~~~~~~~~~ ^ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffssi2.c.o 2 warnings generated. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffsdi2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulsc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffssi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffssi2.c:22:24: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __builtin_ctz(a) + 1; ~~~~~~~~~~~~~ ^ 2 warnings generated. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ffsti2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ffsti2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulvsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsti2.c:26:38: warning: implicit conversion changes signedness: 'unsigned long' to 'si_int' (aka 'int') [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffssi2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ffsti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ffsti2.c:26:38: warning: implicit conversion changes signedness: 'unsigned long' to 'si_int' (aka 'int') [-Wsign-conversion] return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfdi.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulsf3.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfdi.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negdf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ^~~~~~~~~~~~~~~ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ffsti2.c.o 4 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfsi.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulvdi3.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfsi.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfsi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfsi.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixdfti.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulvsi3.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixdfti.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negsf2.c.o [ 34%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_report.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfsi.c.o 2 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixdfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixdfti.c.o 2 warnings generated. [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfdi.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negdf2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negvdi2.c.o [ 34%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfdi.c.o [ 34%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_deadlock_detector1.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ^~~~~~~~~~~~~~~ [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixdfti.c.o 5 warnings generated. [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfdi.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfsi.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/negvsi2.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negdi2.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfsi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfsi.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/os_version_check.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfsi.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfdi.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixsfti.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negsf2.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixsfti.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixsfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixsfti.c.o *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfsi.c.o 3 warnings generated. [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negvdi2.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfdi.c.o [ 35%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfdi.c.o [ 36%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/paritydi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 36%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixsfti.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. 2 warnings generated. [ 36%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfdi.c.o [ 36%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfsi.c.o [ 36%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfsi.c.o [ 37%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/negvsi2.c.o [ 37%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/paritysi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:12: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfsi.c:12: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 37%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfsi.c.o 3 warnings generated. [ 37%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfdi.c.o [ 38%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunsdfti.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunsdfti.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/os_version_check.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/popcountdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunsdfti.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfti.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunsdfti.c:13: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfsi.c.o 2 warnings generated. 2 warnings generated. [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfdi.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfdi.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/popcountsi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfdi.c:10: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfdi.c:10: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunsdfti.c.o 3 warnings generated. [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfdi.c.o 3 warnings generated. [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfsi.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfsi.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/paritydi2.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powidf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfsi.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfsi.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfdi.c.o 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfsi.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfsi.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 39%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_symbolizer_win.cpp.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfsi.c.o 3 warnings generated. [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixunssfti.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/paritysi2.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixunssfti.c.o [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powisf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfti.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 39%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfsi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfti.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfti.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixunssfti.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/fixunssfti.c.o 3 warnings generated. [ 40%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_unwind_linux_libcdep.cpp.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/popcountdi2.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsidf.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subdf3.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsidf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:36:53: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - __builtin_clz(a); ~~~~~~~~~~~~~ ^ [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/fixunssfti.c.o 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsidf.c:36:53: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] const int exponent = (aWidth - 1) - __builtin_clz(a); ~~~~~~~~~~~~~ ^ [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsidf.c.o 3 warnings generated. [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/popcountsi2.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatsisf.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatsisf.c.o [ 40%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subsf3.c.o [ 41%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.osx.dir/sanitizer_unwind_win.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsisf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsisf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsisf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatsisf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. 5 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powidf2.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatsisf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subvdi3.c.o [ 41%] Built target RTSanitizerCommonSymbolizer.osx In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:31:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:67:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:31:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattidf.c:67:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 1023) << 20) | // exponent ~~~~~~~~~~~^~~~~ [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powisf2.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatsisf.c.o 8 warnings generated. 8 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floattisf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floattisf.c.o Scanning dependencies of target RTLSanCommon.osx [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/subvsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:30:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:66:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:30:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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))) | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 41%] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.osx.dir/lsan_common.cpp.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floattisf.c:66:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ 8 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subdf3.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floattisf.c.o 8 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsidf.c.o [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncdfhf2.c.o [ 41%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_deadlock_detector2.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsidf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsidf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsidf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsidf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsidf.c.o 2 warnings generated. [ 41%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subsf3.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floattisf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatunsisf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatunsisf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncdfsf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsisf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsisf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsisf.c:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatunsisf.c:16: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. 4 warnings generated. [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatunsisf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subvdi3.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntidf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntidf.c.o [ 42%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsidf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/truncsfhf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntidf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntidf.c:29:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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 ~~~~~~~~~~~^~~~~ ~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntidf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntidf.c:29:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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 ~~~~~~~~~~~^~~~~ ~ [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntidf.c.o 6 warnings generated. 6 warnings generated. [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/subvsi3.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatunsisf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/floatuntisf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/floatuntisf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/ucmpdi2.c.o [ 43%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_errno.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:28:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:63:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:28:16: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] int sd = N - __clzti2(a); // number of significant digits ~ ^~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/floatuntisf.c:63:21: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] fb.u = ((e + 127) << 23) | // exponent ~~~~~~~~~~^~~~~ ~ [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/floatuntisf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncdfhf2.c.o 6 warnings generated. 6 warnings generated. [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntidf.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/int_util.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/int_util.c.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivmoddi4.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_util.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_util.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 43%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_file.cpp.o [ 43%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/int_util.c.o [ 44%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/lshrdi3.c.o [ 45%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/lshrdi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/floatuntisf.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncdfsf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/lshrdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~ ~~~~~~~^~~ [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivmodsi4.c.o 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/lshrdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/lshrdi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/lshrti3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/lshrti3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/truncsfhf2.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/int_util.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/lshrti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~ ~~~~~~~^~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/lshrti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~ ~~~~~~~^~~ [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/udivsi3.c.o 3 warnings generated. 3 warnings generated. [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/lshrti3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/moddi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/moddi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/umodsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:24:16: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] __udivmoddi4(a, b, &r); ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:24:19: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] __udivmoddi4(a, b, &r); ~~~~~~~~~~~~ ^ [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/lshrdi3.c.o 3 warnings generated. [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/ucmpdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:24:16: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] __udivmoddi4(a, b, &r); ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/moddi3.c:24:19: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] __udivmoddi4(a, b, &r); ~~~~~~~~~~~~ ^ 3 warnings generated. [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/modsi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/moddi3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/modsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/emutls.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/lshrti3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/modti3.c.o [ 46%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivmoddi4.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/modsi3.c.o [ 47%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_flags.cpp.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/modti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:26:16: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] __udivmodti4(a, b, &r); ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:26:19: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] __udivmodti4(a, b, &r); ~~~~~~~~~~~~ ^ 3 warnings generated. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:26:16: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] __udivmodti4(a, b, &r); ~~~~~~~~~~~~ ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/modti3.c:26:19: warning: implicit conversion changes signedness: 'ti_int' (aka '__int128') to 'tu_int' (aka 'unsigned __int128') [-Wsign-conversion] __udivmodti4(a, b, &r); ~~~~~~~~~~~~ ^ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/moddi3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/modti3.c.o 3 warnings generated. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/enable_execute_stack.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivmodsi4.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldf3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/modsi3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldc3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/eprintf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/udivsi3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/modti3.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldf3.c:15: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muldi3.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_clear.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/umodsi3.c.o 4 warnings generated. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muldi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_clear_explicit.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muldi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~^~~~ ~ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulodi4.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~^~~~ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muldi3.c.o 4 warnings generated. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/emutls.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulodi4.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_test_and_set.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulodi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldf3.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulodi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulodi4.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulosi4.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulosi4.c.o [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_flag_test_and_set_explicit.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulosi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 47%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/enable_execute_stack.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulosi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 48%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muldi3.c.o [ 48%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulosi4.c.o 1 warning generated. [ 48%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/muloti4.c.o [ 48%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/muloti4.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_signal_fence.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muloti4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/muloti4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/eprintf.c.o [ 49%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_flag_parser.cpp.o 1 warning generated. [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/muloti4.c.o 1 warning generated. [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulodi4.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulsc3.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulsc3.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/atomic_thread_fence.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulosi4.c.o [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_clear.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsc3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 49%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulsc3.c.o 1 warning generated. [ 50%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulsf3.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulsf3.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/gcc_personality_v0.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/muloti4.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_clear_explicit.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_mul_impl.inc:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulsf3.c:15: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^~~~~ [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulsf3.c.o 5 warnings generated. 5 warnings generated. [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/multi3.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/clear_cache.c.o [ 51%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/multi3.c.o [ 52%] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.osx.dir/lsan_common_linux.cpp.o [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulsc3.c.o [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_test_and_set.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/multi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/multi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~^~~~ [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/multi3.c.o 4 warnings generated. [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvdi3.c.o [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/cpu_model.c.o [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvdi3.c.o [ 52%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulsf3.c.o [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_flag_test_and_set_explicit.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 53%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_fuchsia.cpp.o [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvsi3.c.o [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvsi3.c.o [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_signal_fence.c.o [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/divxc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 53%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/multi3.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvsi3.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/mulvti3.c.o 1 warning generated. [ 54%] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.osx.dir/lsan_common_mac.cpp.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/mulvti3.c.o [ 54%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_libc.cpp.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixxfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/atomic_thread_fence.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/mulvti3.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/mulvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negdf2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsxfdi.c.o 1 warning generated. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/gcc_personality_v0.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negdf2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negdf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdf2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdf2.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvsi3.c.o 2 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdf2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdf2.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/fixunsxfsi.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negdi2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negdi2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/mulvti3.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/clear_cache.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negsf2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/mulxc3.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negsf2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negsf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negsf2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negsf2.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 3 warnings generated. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/cpu_model.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negdf2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negsf2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negsf2.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/powixf2.c.o 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negti2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negti2.c.o 1 warning generated. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negdi2.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/divxc3.c.o 1 warning generated. [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/i386/fp_mode.c.o [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 54%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvdi2.c.o [ 55%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negsf2.c.o 1 warning generated. [ 55%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvsi2.c.o [ 55%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixxfdi.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfiling.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvsi2.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negti2.c.o 1 warning generated. [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvsi2.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/negvti2.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsxfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvdi2.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/negvti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/negvti2.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingBuffer.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/os_version_check.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/negvti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/fixunsxfsi.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/os_version_check.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvsi2.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/os_version_check.c.o [ 56%] Built target RTLSanCommon.osx Scanning dependencies of target RTInterception.osx [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingPlatformDarwin.c.o [ 56%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/negvti2.c.o [ 57%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/paritydi2.c.o [ 57%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/mulxc3.c.o [ 57%] Building CXX object lib/interception/CMakeFiles/RTInterception.osx.dir/interception_linux.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:20:31: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return __paritysi2(x.s.high ^ x.s.low); ~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:20:26: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __paritysi2(x.s.high ^ x.s.low); ~~~~^~~~ ~ 3 warnings generated. [ 57%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/paritydi2.c.o [ 57%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/paritysi2.c.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/paritydi2.c.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/os_version_check.c.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_i386_osx.dir/__/profile/InstrProfilingWriter.c.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/powixf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:20:31: warning: implicit conversion changes signedness: 'unsigned int' to 'si_int' (aka 'int') [-Wsign-conversion] return __paritysi2(x.s.high ^ x.s.low); ~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritydi2.c:20:26: warning: implicit conversion changes signedness: 'si_int' (aka 'int') to 'unsigned int' [-Wsign-conversion] return __paritysi2(x.s.high ^ x.s.low); ~~~~^~~~ ~ 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritysi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/paritysi2.c.o [ 58%] Building CXX object lib/interception/CMakeFiles/RTInterception.osx.dir/interception_mac.cpp.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/paritysi2.c.o [ 58%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/parityti2.c.o [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_i386_osx.dir/i386/fp_mode.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/paritysi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:22:31: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return __paritydi2(x.s.high ^ x.s.low); ~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:22:26: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __paritydi2(x.s.high ^ x.s.low); ~~~~^~~~ ~ 3 warnings generated. [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/paritydi2.c.o [ 59%] Linking C static library libclang_rt.cc_kext_i386_osx.a [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/parityti2.c.o [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountdi2.c.o [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/parityti2.c.o [ 59%] Linking C static library libclang_rt.builtins_i386_osx.a In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:22:31: warning: implicit conversion changes signedness: 'unsigned long long' to 'di_int' (aka 'long long') [-Wsign-conversion] return __paritydi2(x.s.high ^ x.s.low); ~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/parityti2.c:22:26: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'unsigned long long' [-Wsign-conversion] return __paritydi2(x.s.high ^ x.s.low); ~~~~^~~~ ~ 1 warning generated. 3 warnings generated. [ 59%] Building CXX object lib/interception/CMakeFiles/RTInterception.osx.dir/interception_win.cpp.o [ 59%] Built target clang_rt.cc_kext_i386_osx [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/paritysi2.c.o [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountsi2.c.o [ 59%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountdi2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountdi2.c.o [ 60%] Built target clang_rt.builtins_i386_osx In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/parityti2.c.o 1 warning generated. Scanning dependencies of target RTSanitizerCommonSymbolizerNoHooks.osx [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountsi2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountsi2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/popcountti2.c.o [ 60%] Building CXX object lib/interception/CMakeFiles/RTInterception.osx.dir/interception_type_test.cpp.o [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_allocator_report.cpp.o Scanning dependencies of target RTSanitizerCommonLibcNoHooks.osx In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountti2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountsi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountdi2.c.o [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_libignore.cpp.o [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_common_libcdep.cpp.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/popcountti2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/powidf2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/popcountti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/powidf2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/popcountti2.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountsi2.c.o 1 warning generated. [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/powisf2.c.o [ 60%] Built target RTInterception.osx [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/powidf2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/powidf2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/popcountti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/powisf2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/powidf2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subdf3.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/powisf2.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/powisf2.c.o Scanning dependencies of target RTSanitizerCommonNoHooks.osx In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/powisf2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_allocator_checks.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subdf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subdf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_stackdepot.cpp.o 2 warnings generated. 1 warning generated. [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/powidf2.c.o [ 60%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/sanitizer_allocator.cpp.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subsf3.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subdf3.c.o [ 60%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subdf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subdf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subdf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subsf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ 2 warnings generated. 3 warnings generated. [ 61%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/powisf2.c.o [ 61%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subsf3.c.o [ 61%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvdi3.c.o [ 61%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_linux_libcdep.cpp.o [ 61%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subsf3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subsf3.c:14: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:23: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subsf3.c:14: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:55: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_lib.h:241:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *hi = *hi << count | *lo >> (typeWidth - count); ~ ^~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; [ 62%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_linux.cpp.o ~ ~~~~~~~~~~^~~~~~~~~~~ 3 warnings generated. 2 warnings generated. [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvdi3.c.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subdf3.c.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvsi3.c.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 62%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_mac_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subsf3.c.o [ 62%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_linux_s390.cpp.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvsi3.c.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/subvti3.c.o [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvdi3.c.o 2 warnings generated. [ 62%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/subvti3.c.o [ 63%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncdfhf2.c.o [ 63%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_mac.cpp.o [ 63%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/subvti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/subvti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ~~~~~~~~~~^~~~~~~~~~~ [ 63%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvsi3.c.o 2 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfhf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfhf2.c:11: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncdfhf2.c.o [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncdfsf2.c.o [ 64%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_posix_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfhf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfhf2.c:11: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncdfhf2.c.o ~~~~ ~~~~~^~~~~~~~~~~~~ 5 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfsf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfsf2.c:11: [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/subvti3.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncdfsf2.c.o 5 warnings generated. [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/truncsfhf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfsf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncdfsf2.c:11: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncdfsf2.c.o 5 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncsfhf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncsfhf2.c:11: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncdfhf2.c.o [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/truncsfhf2.c.o 5 warnings generated. [ 64%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_stacktrace.cpp.o [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ucmpdi2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncsfhf2.c:11: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc_impl.inc:39: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fp_trunc.h:16: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/truncsfhf2.c:11: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/truncsfhf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ucmpdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncdfsf2.c.o 1 warning generated. [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ucmpdi2.c.o [ 64%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/ucmpti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ucmpdi2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ucmpdi2.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/truncsfhf2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ucmpti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/ucmpti2.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/ucmpti2.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/ucmpti2.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ucmpdi2.c.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivdi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmoddi4.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmoddi4.c.o [ 65%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_stacktrace_libcdep.cpp.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivdi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:90:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:115:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctz(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:123:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:123:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); ~ ^~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:148:36: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~ ^ [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/ucmpti2.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:90:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:115:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctz(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:123:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); ~ ^~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:123:56: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); ~ ^~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmoddi4.c:148:36: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmodsi4.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmodsi4.c.o [ 65%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_stoptheworld_linux_libcdep.cpp.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivdi3.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmoddi4.c.o [ 65%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/sanitizer_common.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodsi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~ ^ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodsi4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. 4 warnings generated. [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivmodti4.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivmodti4.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmoddi4.c.o [ 65%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmodsi4.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:85:36: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:110:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctzll(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:118:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_udword_bits + __builtin_clzll(d.s.low) - ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:119:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] __builtin_clzll(n.s.high); ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:144:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:187:22: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r.all -= d.all & s; ~ ^ [ 65%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.osx.dir/sanitizer_stoptheworld_netbsd_libcdep.cpp.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:85:36: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:110:14: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_ctzll(d.s.low); ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:118:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = 1 + n_udword_bits + __builtin_clzll(d.s.low) - ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:119:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] __builtin_clzll(n.s.high); ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:144:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivmodti4.c:187:22: warning: implicit conversion changes signedness: 'const ti_int' (aka 'const __int128') to 'unsigned __int128' [-Wsign-conversion] r.all -= d.all & s; ~ ^ 7 warnings generated. [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmodsi4.c.o 7 warnings generated. [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivsi3.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivmodti4.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:30:25: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d) - __builtin_clz(n); ~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:54:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ 3 warnings generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:30:25: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sr = __builtin_clz(d) - __builtin_clz(n); ~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivsi3.c:54:14: warning: implicit conversion changes signedness: 'const si_int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] r -= d & s; ~ ^ [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/udivti3.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivmodti4.c.o [ 66%] Built target RTSanitizerCommonLibcNoHooks.osx 3 warnings generated. [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivsi3.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/udivti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. Scanning dependencies of target RTUbsan_standalone.osx [ 66%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_stacktrace_printer.cpp.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umoddi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/udivti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 66%] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.osx.dir/ubsan_diag_standalone.cpp.o 1 warning generated. [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umoddi3.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/udivti3.c.o [ 66%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umoddi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umoddi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 67%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umodsi3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umodsi3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umoddi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umodsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/udivti3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umodsi3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 68%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/sanitizer_deadlock_detector1.cpp.o 1 warning generated. [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/umodti3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/umodti3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umodsi3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umoddi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umodti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/umodti3.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. 1 warning generated. [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/emutls.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/umodti3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/emutls.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umodsi3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/emutls.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 68%] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.osx.dir/ubsan_init_standalone.cpp.o 1 warning generated. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/emutls.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/emutls.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/enable_execute_stack.c.o 1 warning generated. [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/umodti3.c.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/enable_execute_stack.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/enable_execute_stack.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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; ~~~~~~ ~~~~~~~~^~~~~~~~~~~ [ 68%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_stacktrace_sparc.cpp.o 2 warnings generated. [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/eprintf.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/enable_execute_stack.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 68%] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.osx.dir/ubsan_signals_standalone.cpp.o [ 68%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/emutls.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/eprintf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/enable_execute_stack.c.o 1 warning generated. [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/eprintf.c.o [ 69%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_netbsd.cpp.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_clear.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/eprintf.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 69%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_symbolizer.cpp.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_clear.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/eprintf.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/enable_execute_stack.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_clear_explicit.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_clear_explicit.c.o [ 69%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_openbsd.cpp.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~~~~~~~~~~~~~ ^~~~~ [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_clear.c.o 1 warning generated. [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/eprintf.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_test_and_set.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_test_and_set.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_clear_explicit.c.o [ 69%] Built target RTUbsan_standalone.osx [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_clear.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_flag_test_and_set_explicit.c.o [ 69%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_persistent_allocator.cpp.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_flag_test_and_set_explicit.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Scanning dependencies of target RTUbsan.osx [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_test_and_set.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_clear_explicit.c.o 1 warning generated. /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); [ 69%] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.osx.dir/ubsan_diag.cpp.o ~~~~~~~~~~~~~~~~~~~~~ ^~~~~ [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_signal_fence.c.o 1 warning generated. [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_signal_fence.c.o [ 69%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_flag_test_and_set_explicit.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_test_and_set.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/atomic_thread_fence.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/atomic_thread_fence.c.o [ 70%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_symbolizer_libbacktrace.cpp.o [ 70%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_freebsd.cpp.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_flag_test_and_set_explicit.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_signal_fence.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/gcc_personality_v0.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/gcc_personality_v0.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/atomic_thread_fence.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_signal_fence.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:53:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] result |= (byte & 0x7f) << shift; ~~ ~~~~~~~~~~~~~~^~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:90: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:94: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:98: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:208:34: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t callSiteTableLength = readULEB128(&lsda); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 70%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_linux.cpp.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:53:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] result |= (byte & 0x7f) << shift; ~~ ~~~~~~~~~~~~~~^~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:90: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:94: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:98: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/gcc_personality_v0.c:208:34: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t callSiteTableLength = readULEB128(&lsda); ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ 6 warnings generated. 6 warnings generated. [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/clear_cache.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/clear_cache.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/gcc_personality_v0.c.o [ 70%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/atomic_thread_fence.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clear_cache.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/clear_cache.c:9: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 70%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_netbsd.cpp.o [ 71%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/cpu_model.c.o [ 71%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/sanitizer_symbolizer_libcdep.cpp.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/cpu_model.c.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/gcc_personality_v0.c.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:596:29: warning: variable 'EAX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save) ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:493:15: note: initialize the variable 'EAX' to silence this warning unsigned EAX, EBX; ^ = 0 /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:551:21: warning: variable 'EBX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7 && ((EBX >> 3) & 1)) ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:493:20: note: initialize the variable 'EBX' to silence this warning unsigned EAX, EBX; ^ = 0 /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:596:29: warning: variable 'EAX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save) ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:493:15: note: initialize the variable 'EAX' to silence this warning unsigned EAX, EBX; ^ = 0 /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:551:21: warning: variable 'EBX' may be uninitialized when used here [-Wconditional-uninitialized] if (HasLeaf7 && ((EBX >> 3) & 1)) ^~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/cpu_model.c:493:20: note: initialize the variable 'EBX' to silence this warning unsigned EAX, EBX; ^ = 0 2 warnings generated. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/clear_cache.c.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/divxc3.c.o [ 72%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_openbsd.cpp.o 2 warnings generated. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/clear_cache.c.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/divxc3.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divxc3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/cpu_model.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/divxc3.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixxfdi.c.o [ 72%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_posix.cpp.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/cpu_model.c.o [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixxfdi.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixxfdi.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/fixxfti.c.o In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixxfdi.c:15: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/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); ~ ~~~~~~~~~~^~~~~~~~~~~ [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/divxc3.c.o 3 warnings generated. [ 72%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/sanitizer_deadlock_detector2.cpp.o /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:174:31: error: invalid application of 'sizeof' to an incomplete type 'struct stat64' unsigned struct_stat64_sz = sizeof(struct stat64); ^ ~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:174:45: note: forward declaration of '__sanitizer::stat64' unsigned struct_stat64_sz = sizeof(struct stat64); ^ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:200:33: error: invalid application of 'sizeof' to an incomplete type 'struct statfs64' unsigned struct_statfs64_sz = sizeof(struct statfs64); ^ ~~~~~~~~~~~~~~~~~ /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp:200:47: note: forward declaration of '__sanitizer::statfs64' unsigned struct_statfs64_sz = sizeof(struct statfs64); ^ In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixxfti.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102:13: warning: implicit conversion changes signedness: 'di_int' (aka 'long long') to 'du_int' (aka 'unsigned long long') [-Wsign-conversion] r.s.low = l; ~ ^ [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/fixxfti.c.o 2 errors generated. --- lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_posix.cpp.o --- *** [lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_platform_limits_posix.cpp.o] Error code 1 bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build 1 error bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/all --- *** [lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build 1 warning generated. [ 72%] Building C object lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/divxc3.c.o A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/all --- *** [lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64h_osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/all --- *** [lib/builtins/CMakeFiles/clang_rt.builtins_x86_64_osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/fixxfti.c:13: In file included from /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_lib.h:82: /opt/work/lang/compiler-rt/work/compiler-rt-10.0.1.src/lib/builtins/int_types.h:102: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. A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/all --- *** [lib/builtins/CMakeFiles/clang_rt.cc_kext_x86_64_osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/ubsan/CMakeFiles/RTUbsan.osx.dir/all --- *** [lib/ubsan/CMakeFiles/RTUbsan.osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/all --- *** [lib/builtins/CMakeFiles/clang_rt.builtins_x86_64h_osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/all --- *** [lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build A failure has been detected in another branch of the parallel make bmake[2]: stopped in /opt/work/lang/compiler-rt/work/build --- lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/all --- *** [lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.osx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build 8 errors bmake[1]: stopped in /opt/work/lang/compiler-rt/work/build *** [all] Error code 2 bmake: stopped in /opt/work/lang/compiler-rt/work/build 1 error bmake: stopped in /opt/work/lang/compiler-rt/work/build *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/lang/compiler-rt *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/lang/compiler-rt