On Thu, May 29, 2008 at 09:07:32AM -0400, Isaac Dupree wrote: > Serge D. Mechveliani wrote: > >Dear GHC developers, > > > >ghc-6.8.2 compiles {-# SCC "ab cd" #-} as all right. > > > >And the GHC candidate of May 27, 2008 reports the error: > > > > "spaces are not allowed in SCC". > > > >Do you think that this latter has more sense? > >Is not this a matter of the programmer to give string names to SCC > >points? > > see http://hackage.haskell.org/trac/ghc/ticket/2071 . Agree or > disagree. "it probably never worked" -- Did you ever get any useful > profiling information when you had spaces in your SCC? Or did it just > not work anyway (in which case a sooner error message is probably better)
Why, in ghc-6.8.2, it works in my Dumatel program: let ... (pairsPassed, pairsRest) = {-# SCC "(pairsPassed, pairsRest)" #-} span (not . isFalseTerm . fst) [(dj', c) | sb <- testingSubsts, let (_, dj', _reduction, c) = reduceDisjunct emptyUMRMemo jump calcExt [] $ substitute sb dj] ... in ... The SCC point is named so that it is easy to recall where in the source this point is set. Here it is better that denoting, say "103". Am I missing something? ----------------- Serge Mechveliani [EMAIL PROTECTED] _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users