I attached the new build log, compiled using commit 50e3bce315eb499917c1d208f87f84315f1a8b4e, indeed most warnings has gone. Btw, should I keep using `make V=1` ?