#warn does not accept single quotes (') in Bug Reports
#warn This can't possibly work!
I'm not trying to be combative here. I'm simply asking for some minimal information.
I see "single quote" and I think you're trying to do something with a filename, not an apostrophe.
It's not unreasonable to ask for the line of code that you saw produce the error; the more info you provide up front, the quicker I can investigate the issue.
#warn "This can't possibly work!"
#warn TestA '#warn TestB "
test.dm:1:error: unterminated text (expecting ')test.dm:1:warning: #warn TestA ''test.dm:2:error: unterminated text (expecting ")test.dm:2:warning: #warn TestB ""
The #warn and #error directives tried to parse the ' character as the beginning of a filename instead of just an apostrophe. These directives will now count quotes as ordinary text.