[Haskell-cafe] What is the difference between runhaskell and compile?

Magicloud Magiclouds magicloud.magiclouds at gmail.com
Tue May 29 03:21:56 CEST 2012


Interesting. I have this code tested in Debian unstable/stable, CentOS
6.1, all 64 bit, with two different version of libldap2.
At first, Debian-s were installed with 7.4.1, CentOS with 7.2.2. Only
in CentOS the code connected after compiled.
Then I removed 7.4.1 from Debian stable and installed 7.2.2. The code worked.
At last, I installed 7.4.1 in CentOS. The code did not work.

Could you send the .hi/.o to me, so maybe I could find out the
different? Also the exact original source.
Thank you.

On Mon, May 28, 2012 at 6:27 PM, Chris Dornan <chris at chrisdornan.com> wrote:
>> Sorry for the wrong information. I made a mistake when did the test.
>> After more testing, I think it is a bug of ghc 7.4.1. Until now, I cannot find a way to make ghc 7.4.1 compiled binary work.
>
> I have set up this test on 7.4.1 and I cannot recreate the problem -- compiling and running an equivalent program (the posted program with local domain, bindDN and bindPW definitions localised and all other let bindings removed) leads to a successful server connection when passed the right password but fails to connect with the wrong password.
>
> This was the behaviour you were seeing yourself with 7.2.2 was it not? I can only recommend re-installing 7.4.1 and trying again.
>
> Chris
>
>



-- 
竹密岂妨流水过
山高哪阻野云飞

And for G+, please use magiclouds#gmail.com.



More information about the Haskell-Cafe mailing list