add -Werror=declaration-after-statement