Open i-v5 opened 4 months ago
Видимо, это баг компилятора D (регрессия), начиная с версии 2.107.0. Отправил репорт туда: https://issues.dlang.org/show_bug.cgi?id=24440
Возможное решение, чтобы interpr работал -- использовать 2.106.1 или другой компилятор (GDC, LDC).
Предлагаю попробовать с https://github.com/GassaFM/interpr/commit/b959bb78709345d001a87756532ba8de1c061944.
Релиз с быстрым фиксом: https://github.com/GassaFM/interpr/releases/tag/0.7
При запуске следующего кода на pr, собранном с dmd v2.107.1
на произвольном корректном вводе, например,
возникает ошибка
При запуске этого же кода c тем же вводом на pr, собранном c dmd v2.106.1, программа завершается без ошибок.