首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阴谋安装“算术溢出”失败

阴谋安装“算术溢出”失败
EN

Stack Overflow用户
提问于 2020-10-08 22:01:44
回答 1查看 54关注 0票数 1

我在这里看到了一个utf8问题的可能解决方案:以IO字符串的形式读取Haskell中的UTF-8文件。我想试一试,但我有一个无法解决的问题。

当我运行命令cabal v2-install encoding --lib时,几乎所有东西都正常工作,但最后使用以下行失败:

8个编译Main ( /tmp/cabal-install.-169090/dist-newstyle/tmp/src-169090/encoding-0.8.5/dist/setup/setup.hs,/tmp/cabal-install.-169090/dist-newstyle/tmp/src-169090/encoding-0.8.5/dist/setup/Main.o )中的8个 连接/tmp/cabal-install.-169090/dist-newstyle/tmp/src-169090/encoding-0.8.5/dist/setup/setup ..。 配置编码-0.8.5. 编码的预处理库-0.8.5. 算术溢出 阴谋集团:未能建立编码-0.8.5。有关详细信息,请参阅上面的构建日志。

如果我将--verbose=3添加到命令行,最后几行输出行是

创建dist/build/数据 创建dist/build/数据/编码 数据/编码/ from 88592.hs 数据/编码/Data 88592.映射 算术溢出 CallStack (来自HasCallStack): 主要的模具,在./Distribution/Client/ProjectOrchestration.hs:1041:55 main:Distribution.Client.ProjectOrchestration 阴谋集团:建设失败 encoding-0.8.5-aa69e7dd952ebb6bcbe7b0947ad7f87838ecbfac327d0aa020c7f7f0f19b3e18.

我在Linux 20下使用阴谋3.2和GHC 8.10.2。

我到处寻找解决方案,而类似问题的唯一线索就是在Gentoo的Bugzilla中确认了错误。

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-09 01:22:32

这显然是库编码中的一个bug (我可以复制它),并且在源存储库中有一个作为PR可用的修复:

https://github.com/dmwit/encoding/pull/11

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64271247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档