我试图将llvm与haskell一起使用,并且我收到错误"非法硬件指令"
详细说明:
我正在编译一个简单的hello world程序,只是为了测试它:
代码:
module Main where
main :: IO ()
main = putStrLn "Hello World"
GHC版本7.10.1,llvm版本3.4.2(旧版本,因为haskell根本没有使用3.6.1)。
要编译的命令:ghc -O2 --make firstProgram.hs -fllvm -fforce-recomp
命令./firstProgram
[1] 23665 illegal hardware instruction ./firstProgram
感谢您的帮助!