On Mon, Oct 16, 2006 at 01:58:04PM +0100, Simon Peyton-Jones wrote:
> 
> | GHC.Arr contains strange quasi-pragmas that missing # in '{-#'
> | sequence. is it a bug or just a way to temporarily disable pragma?
> 
> I don't know why this is the case. 
> 
> Ian, could you do a little archaeology to find which patch changed these
> pragmas?  But probably the right thing to do is to put them back to
> being inlined.

They seem to have been like this since the beginning of time, so I've
put the #s in.

There are 3 broken specializes at the bottom of
compiler/utils/UniqSet.lhs (addOneToUniqSet is specialized correctly,
but elementOfUniqSet, mkUniqSet, unitUniqSet are not). Looks like they
were commented out in
    
http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/compiler/utils/UniqSet.lhs#rev1.17
    Wed Apr 29 09:12:28 1998 UTC (8 years, 6 months ago) by sof
    Comment out troublesome SPECIALISE pragmas for now
Any reason not to reenable these?


Thanks
Ian

_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to