Dicebot:
I don't think it is worth spending too much time on it because of ongoing DDMD transition which will make many of those issues obsolete.
Some of those warnings are not generated by D compiler (like unused variables and labels, unused arguments, signed/unsigned comparisons, etc), so better to catch and fix them before porting the code to D.
Bye, bearophile
