remove -Wdocumentation. It doesn't work with ccache. I should probably add a extra_warnings option with it and -Wweak-vtables