Привет, ЛОР!
Столкнулся тут с интересной фигнёй. Clang выдаёт предупреждение по поводу неиспользуемых аргументов командной строки. И это, естественно, гробит сборку при использовании -Werror.
Вопрос: нахрена это? Чтобы что? Как это делает хоть чью-то жизнь лучше?
UPD: чтобы развеять завесу непонимания, пример того, что вылезло у меня:
clang: error: argument unused during compilation: ‘-pie’ [-Werror,-Wunused-command-line-argument]
Выдается если отдельно собирать объектники без линковки. Т.е. что-то типа clang -o file.o -c -pie -fpie null.c.