The warnings from the 4.0 snapshot were pretty messed up. It always
printed binary garbage for function names. I assume there is already
a PR
for it.
It printed a lot of new incomprehensible warnings like:
fs/reiserfs/bitmap.c:756: warning: pointer targets in passing
argument 1 of <garbage> Apart from being incorrect English what is
that supposed to mean?
is definitely *not* a problem I have seen before. Unless someone
knows better, I recommend you file a PR (with a reduced test case if
possible). The diagnostic GCC was trying to issue is probably
warning: pointer targets in passing argument %d of %s differ in
signedness