-pipe -freorder-blocks -O2 -fno-strict-aliasing
