add compiler flags -fno-strict-overflow and maybe -fwrapv