In online docs, programmer's guide, 11.3 I read, that either -O3 or -Ou enable uncertain optimizations. It seems to me, that only -Ou is to be mentioned (compiler tells, that -O3 is just strenghtened version of -O2). When I tried to submit this report, "spam entry not allowed" turned out.