I realised that -Wall is switched off, this implies that some issues went under the radar, eg #543 (Note that these were switched on in WIP makefile refactoring #753, hence #795 issues appeared)