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

Magicloud Magiclouds magicloud.magiclouds at gmail.com
Mon May 28 08:43:00 CEST 2012


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.

On Mon, May 28, 2012 at 11:01 AM, Magicloud Magiclouds
<magicloud.magiclouds at gmail.com> wrote:
> Alright, with another box of different version of ghc and things. I
> finally got the cause.
> Or may I say as simple as Ozgun said, ghc 7.4.1 defaultly uses
> optimization. ghc-7.4.1 -O0 works. ghc-7.2.2 also works.
>
> Thank you all.
>
> On Sun, May 27, 2012 at 7:07 PM, Chris Dornan <chris at chrisdornan.com> wrote:
>> By configuration of the OpenLDAP client library I mean mostly so that SSL connections will work, but this is all system-level configuration.
>>
>> That GHC establishes connections in interactive mode for you indicates that the problem is not with the LDAP systems, but that something peculiar is going wrong with your GHC installation.
>>
>> Do you have only the one GHC installation on the system; is there any chance that ghc and ghci could be selecting different installations?
>>
>> Is it easy for you to try connecting with GHC-7.0.4? It would be worth a try if you can -- it might be a 7.4.1 oddity but it looks as if it could be some kind of GHC mis-installation.
>>
>> (If trying this with GHC-7.0.4 would be bothersome I would be interested to hear more; which O/S are you using?)
>>
>> Chris
>>
>> -----Original Message-----
>> From: Magicloud Magiclouds [mailto:magicloud.magiclouds at gmail.com]
>> Sent: 27 May 2012 10:12
>> To: Chris Dornan
>> Cc: Brandon Allbery; Haskell-Cafe
>> Subject: Re: [Haskell-cafe] What is the difference between runhaskell and compile?
>>
>> Hi,
>>  Sorry for the delayed reply. I am using ghc 7.4.1 and LDAP 0.6.6.
>>  When you said "configuration of the OpenLDAP client library", may I have more information? Since ldap-utils and other client (php, perl,
>> etc) do not have any problem. This might be the only clue to me.
>>
>> On Fri, May 25, 2012 at 4:43 PM, Chris Dornan <chris at chrisdornan.com> wrote:
>>> I have been using LDAP with GHC without a problem – I get this error
>>> often but the problems have been with the configuration of the
>>> OpenLDAP client library or the OpenLDAP server.
>>>
>>>
>>>
>>> We are all taking about LDAP-0.6.6? Which version of GHC are we
>>> talking about? (I don’t think I have tested this on GHC-7.4.1, and
>>> maybe the others haven’t either.)
>>>
>>>
>>>
>>> Chris
>>>
>>>
>>>
>>>
>>>
>>> From: haskell-cafe-bounces at haskell.org
>>> [mailto:haskell-cafe-bounces at haskell.org] On Behalf Of Brandon Allbery
>>> Sent: 25 May 2012 04:21
>>> To: Magicloud Magiclouds
>>> Cc: Haskell-Cafe
>>> Subject: Re: [Haskell-cafe] What is the difference between runhaskell
>>> and compile?
>>>
>>>
>>>
>>> On Thu, May 24, 2012 at 11:05 PM, Magicloud Magiclouds
>>> <magicloud.magiclouds at gmail.com> wrote:
>>>
>>> Hi there,
>>>  The code could not be simpler. Just ldapInit, ldapSimpleBind.
>>>  I just found that the code works with ghci, too. So to sum up,
>>> ghci/runhaskell works, ghc not.
>>>
>>>
>>>
>>> A possibility that occurs to me:  does it by any chance work with ghc
>>> -threaded?  Perhaps the issue relates to the different behavior of the
>>> threaded runtime (which is used automatically by ghci/runghc).
>>>
>>>
>>>
>>> --
>>> brandon s allbery
>>> allbery.b at gmail.com wandering unix systems administrator (available)
>>> (412) 475-9364 vm/sms
>>
>>
>>
>> --
>> 竹密岂妨流水过
>> 山高哪阻野云飞
>>
>> And for G+, please use magiclouds#gmail.com.
>>
>
>
>
> --
> 竹密岂妨流水过
> 山高哪阻野云飞
>
> And for G+, please use magiclouds#gmail.com.



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

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



More information about the Haskell-Cafe mailing list