go to Wstrict-aliasing=2