"Invalid value for -O" build failure(s) — clang 3.4

clang refuses the command:
$ clang -O6 main.c
(gcc accepts it even if it is meaning less)

No error detected for version 3.4