Здравствуйте, m2user, Вы писали:
M>И всякие относительно безобидные warnings (типа unused variable) будут ошибкой. Это неудобно. M>Я вот тоже не понимаю, почему пропущенный return не считается ошибкой компиляции.
Вообще-то, и gcc и clang выдают предупреждение в этом месте.