After this commit: https://github.com/llvm/llvm-project/commit/6dfea561ba96974b205c31546c5e2069429c75b1, I see the error: ``` /int_to_fp_impl.inc:60:29: error: shift count is negative [-Werror,-Wshift-count-negative] 60 | const int dstExpBias = (1 << (dstExpBits - 1)) - 1; | ^ ~~~~~~~~~~~~~~~~ 1 error generated. ``` to reproduce: ``` clang -nostdlibinc compiler-rt/lib/builtins/floatuntitf.c -fsyntax-only -target arm64-apple-ios11.0-simulator ``` the error seems to be caused by wrongly assuming the size of a `long double`