Changed from O3 t to Os due to compilation error