better warning messages (CLANG style)