This is bug https://ghc.haskell.org/trac/ghc/ticket/7695 and I've been bitten by it on an iconv-starved embedded system (PowerPC) for which I cross-compiled "Hello World" years ago.
Cheers, Gabor Em sábado, 15 de agosto de 2015, Luka Rahne <[email protected]> escreveu: > It turns out that issue is due to some locale settings and having > impropper/not having locale setting just freeze runtime. Temporary > solution is using ascii marshaling functions > > myPrintStrLn str = withCAString str c_myprint > > Basic stuff now works. I will have to figure out how to fix this > locale issue. Binding for library will be ready soon. > > On 14 August 2015 at 19:20, Luka Rahne <[email protected] > <javascript:;>> wrote: > > Hello everyone I am new here and I have build crosscompiler for > > RedPitaya (http://redpitaya.com), but now i am unable to run hello > > world. (main = putStrLn "hello world") > > > > Running with +RTS -Gg -RTS prints out bunch of data. > > What I think is going on is that GC consumes all memory. > > > > Here is one output on device. (using larger heap just takes more time > > and produces longer output) > > > > https://gist.github.com/ra1u/ab7ab0c23b86436a09ae > > > > In qemu everything is working fine. > > > > here is ghc verbose output for compilation > > https://gist.github.com/ra1u/ed376dc81ea21cd5a66b > > > > If somebody has some pointers to share i would be very happy. > > > > best regards, Luka Rahne > _______________________________________________ > ghc-devs mailing list > [email protected] <javascript:;> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
