added -Werror