Zig fails if you have carriage returns or tabs in your source
(I'd personally consider it a bug to not be able to handle both)