Size: a a a

2021 January 17

JS

Jerzy Syrowiecki in Haskell
Andrei V
Может так понятнее будет
а это один и тот же файл?
источник

AV

Andrei V in Haskell
да, с одной компиляции
источник

JS

Jerzy Syrowiecki in Haskell
можно stack exec -- which sar-signal-exe?
источник

AV

Andrei V in Haskell
там кусок лога от билда
источник

JS

Jerzy Syrowiecki in Haskell
а, ну да
источник

AV

Andrei V in Haskell
источник

JS

Jerzy Syrowiecki in Haskell
вывода не видно, вероятно, из-за того, что программа падает раньше, чем сбрасывает буфер
источник

JS

Jerzy Syrowiecki in Haskell
Andrei V
Может так понятнее будет
при запуске по полному пути, вижу, выводится текст. а поcле этого toFile выполняется?
источник

AV

Andrei V in Haskell
да
источник

JS

Jerzy Syrowiecki in Haskell
а через exec выполлняется toFile?
источник

JS

Jerzy Syrowiecki in Haskell
файл создаётся?
источник

AV

Andrei V in Haskell
нет
источник

JS

Jerzy Syrowiecki in Haskell
хм
источник

JS

Jerzy Syrowiecki in Haskell
а библиотеки cairo лежат в текущем каталоге?
источник

JS

Jerzy Syrowiecki in Haskell
хотя stack exec вроде не меняет текущий каталог
источник

AV

Andrei V in Haskell
не, где-то в глубинах mingw, который притянул stack
источник

JS

Jerzy Syrowiecki in Haskell
Andrei V
если убрать toFile то все работает корректно
для отладки надо печатать в stderr, а не stdout
источник

JS

Jerzy Syrowiecki in Haskell
Andrei V
если убрать toFile то все работает корректно
попробуйте заменить print на hPrint stderr и сравнить ещё раз
источник

IR

IC Rainbow in Haskell
Jerzy Syrowiecki
попробуйте заменить print на hPrint stderr и сравнить ещё раз
или Debug.Trace.traceM
источник

IR

IC Rainbow in Haskell
быстрее импортировать
источник