went back to "-O3 -funroll-loops" optimization.