compiler-rt build broken

I just went to build compiler-rt and it's got problems:

/home/me/Documents/mico32/llvm/projects/compiler-rt/lib/asan/sysinfo/sysinfo.cc:324:27: error:
       conversion specifies type 'unsigned long long *' but the argument has type
       'uint64 *' (aka 'unsigned long *') [-Werror,-Wformat]
     if (sscanf(stext_, "%"SCNx64"-%"SCNx64" %4s %"SCNx64" %x:%x %"SCNd64" %n",
                         ~~^
/home/me/Documents/mico32/llvm/projects/compiler-rt/lib/asan/sysinfo/basictypes.h:80:19: note:
       expanded from macro 'SCNx64'
#define SCNx64 "llx"
                   ^
/home/me/Documents/mico32/llvm/projects/compiler-rt/lib/asan/sysinfo/sysinfo.cc:324:37: error:
       conversion specifies type 'unsigned long long *' but the argument has type
       'uint64 *' (aka 'unsigned long *') [-Werror,-Wformat]
     if (sscanf(stext_, "%"SCNx64"-%"SCNx64" %4s %"SCNx64" %x:%x %"SCNd64" %n",

.... and so forth.

Looking at it…

fixed by r146526.
This is a bit surprising because the file did not change for at least a week and got broken today.
Did the warnings change?

–kcc

fixed by r146526.

Thanks! It works for me now.

This is a bit surprising because the file did not change for at least a
week and got broken today.
Did the warnings change?

Not that I noticed, but I haven't been watching closely.