error on strict aliasing violation is not needed