Use compiler flag -O3 instead of -O2