Чем выполнялась компиляция/сборка?
Если Compiler Wrapper'ом из SciTE 3.5.5.101@1.3.8 имени Yashied'а, то такое запросто могло быть.
Сам несколько лет назад лет назад напоролся на похожее явление. В сообщении было что-то типа «Δx=0», и греческая дельта превратилась в нечто непристойное. Как оказалось, CW.exe (к-рый Compiler Wrapper) перед компиляцией с какого-то бодуна самовольно менял кодировку исходника c UTF8 на ANSI со всеми вытекающими отсюда последствиями. И таки да, компиляция штатным способом, т.е. через Aut2exe.exe
даёт нормальный результат. По крайней мере, у меня Ваш пример отработал адекватно.