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