Стек не был протестирован с версиями GHC и Cabal

14

В моем проекте на Haskell, когда я stack run, он показывает следующее, но все еще работает. Что это за предупреждение? Как я могу избавиться от этого?

Stack has not been tested with GHC versions above 8.6, and using 8.8.2, this may fail
Stack has not been tested with Cabal versions above 2.4, but version 3.0.1.0 was found, this may fail
tmz13
источник
6
Это просто предупреждение о совместимости. Следующая stackверсия должна быть протестирована с GHC 8.8, и это предупреждение должно исчезнуть. До этого, вероятно, мало что можно сделать, если вы не хотите изменять источник.
Сякоби

Ответы:

5

Это просто предупреждение о совместимости. Следующая версия стека должна быть протестирована с GHC 8.8, и это предупреждение должно исчезнуть. До этого, вероятно, мало что можно сделать, если вы не хотите изменять источник.

Исаак ван Бакель
источник
3

Как говорили другие, это, скорее всего, можно игнорировать. Если вы хотите быть на супер-безопасной стороне, отредактируйте ваш stack.yaml и понизьте резольвер до 14.x (последний на данный момент - 14.27).

Безумный вомбат
источник