Googling on -O1 suggests that it may take much longer.  Perhaps this should only be used when optimization is enabled?