"#line requires a positive integer" build failure(s) — clang 5.0

clang refuses the first argument to be not positive (but gcc is OK).
#line 0 "line to zero"

No error detected for version 5.0