"Argument unused caused failure" build failure(s) — clang 3.0

Unknown or unused arguments triggers errors with -Werror:
clang -Werror -ggdb3 foo.c

No error detected for version 3.0