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

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

No error detected for version 6.0