build with O3 Optimizationss