-Wreorder
-Wport
-Wstrict-aliasing
