可能重複:
Negative doubles or floats in Haskell (macports)哈斯克爾負十進制數
我是新來的Haskell,當我試圖進入負浮點數(例如,-1.0)到ghci中或使用他們在模塊中,我不斷收到分段錯誤。
如何將負浮點值賦給不會導致seg故障的變量?
我提前道歉,如果這是一個總的noob問題,但我也有點震驚,這是很難,因爲它是...
可能重複:
Negative doubles or floats in Haskell (macports)哈斯克爾負十進制數
我是新來的Haskell,當我試圖進入負浮點數(例如,-1.0)到ghci中或使用他們在模塊中,我不斷收到分段錯誤。
如何將負浮點值賦給不會導致seg故障的變量?
我提前道歉,如果這是一個總的noob問題,但我也有點震驚,這是很難,因爲它是...
這是一個破碎的MacPorts GHC構建。請嘗試改爲Haskell Platform。
好像這是ghci中的錯誤。您可以考慮更改ghci的版本或使用擁抱,直到問題得到解決。如果你遇到段錯誤,那麼錯誤的情況會非常嚴重,因爲RTS通常會確保這種情況不會發生。
一切工作正常。 GHCi 6.10.3在Windows 7上運行。我認爲這可能是一個錯誤,如果是這樣,您應該將其報告給GHC的作者。 – 2010-11-22 02:27:31
嗯,這是不正確的。你能否提供一些關於你正在使用的編譯器(GHC可能?)的信息,什麼操作系統,並給出一個具體的控制檯輸出例子? – luqui 2010-11-22 02:28:33
它實際上是一個系統SEGFAULT嗎?這應該不會發生,儘管 – 2010-11-22 02:28:35