Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 32位程序在64位Windows上冻结_Windows_Haskell_Ghc - Fatal编程技术网

Haskell 32位程序在64位Windows上冻结

Haskell 32位程序在64位Windows上冻结,windows,haskell,ghc,Windows,Haskell,Ghc,我正在使用GHC在一个名为citeproc hs的特殊(haskell-)库的帮助下为Windows构建一个haskell程序。在32位Windows XP机器上,该应用程序工作正常,而在另一个64位Windows 7环境(在3台不同的PC上测试)上,该库的“函数”读取特定文件(“样式”文件)上面提到的只是冻结没有任何错误消息。我使用相同的.exe文件,但有一个不同的行为,我无法解释 在64位环境中,32位Haskell编译可能存在一些已知问题,或者有人知道如何解决这个奇怪的问题吗 提前感谢!我

我正在使用GHC在一个名为citeproc hs的特殊(haskell-)库的帮助下为Windows构建一个haskell程序。在32位Windows XP机器上,该应用程序工作正常,而在另一个64位Windows 7环境(在3台不同的PC上测试)上,该库的“函数”读取特定文件(“样式”文件)上面提到的只是冻结没有任何错误消息。我使用相同的.exe文件,但有一个不同的行为,我无法解释

在64位环境中,32位Haskell编译可能存在一些已知问题,或者有人知道如何解决这个奇怪的问题吗


提前感谢!

我在生产中使用64位windows上的GHC,我们似乎没有任何问题


我建议升级。如果这种行为继续,报告GHC的错误。

你能以解释模式运行它吗?可能citeproc hs是有罪的。它包含任何C代码吗?当然,你可以逐行注释,看看出了什么问题。“hello world?”“运行正常?

这可能与GHC始终为Windows生成32位可执行文件有关。如果您尝试使用64位库运行32位可执行文件,可能会出现崩溃。如何区分问题/这不是一个真正的问题?