1) if you copy the 10.5sdk from developer-old into the new developer folder sdk folder, the standard ghc distro will work again<div>2) theres a ghc ticket for that, its apparently partly because theres no -nowarnunwind flag or the like<br>

<br><div class="gmail_quote">On Thu, Mar 17, 2011 at 6:11 AM, Michael Vanier <span dir="ltr">&lt;<a href="mailto:mvanier42@gmail.com">mvanier42@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I run haskell on Mac OS X (Snow Leopard).  After upgrading my Xcode installation to 4.0 I had a tricky time getting ghc working again; the version bundled with the Haskell Platform no longer works and I had to compile a recent snapshot (ghc-7.1.20110315) from source.  This worked fine, but now when I compile my code I keep getting really weird warnings.  For instance:<br>


<br>
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog<br>
<br>
and<br>
<br>
SpecConstr<br>
    Function `$w$j{v s3hL} [lid]&#39;<br>
      has one call pattern, but the limit is 0<br>
    Use -fspec-constr-count=n to set the bound<br>
    Use -dppr-debug to see specialisations<br>
SpecConstr<br>
    Function `$w$j{v s3ic} [lid]&#39;<br>
      has two call patterns, but the limit is 1<br>
    Use -fspec-constr-count=n to set the bound<br>
    Use -dppr-debug to see specialisations<br>
<br>
The code seems to work, but this is quite irritating.  Is there anything that can be done about these warnings?<br>
<br>
Thanks,<br>
<br>
Mike<br>
<br>
<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div>