-O2 does nothing but waste time in this library; delete it