[darcs-users] Announcing darcs 1.0.3rc1

David Roundy droundy at darcs.net
Wed Apr 27 11:06:20 UTC 2005


On Wed, Apr 27, 2005 at 11:33:16AM +0200, Tomasz Zielonka wrote:
> On Wed, Apr 27, 2005 at 06:37:23PM +0930, Jonathon Mah wrote:
> > $ make test
> > Checking that there are no TABs in Haskell sources
> > ghc  -cpp  -package parsec -package unix -O -funbox-strict-fields  
> > -Wall -Werror -package util -I. -DHAVE_CURSES -DHAVE_CURL -c 
> > PatchTest.lhs
> > Warning: orphan instances:
> >   instance Test.QuickCheck.Arbitrary GHC.Base.Char = $fArbitraryChar
> >   instance Test.QuickCheck.Arbitrary FastPackedString.PackedString
> >     = $fArbitraryPackedString
> >   instance Test.QuickCheck.Arbitrary PatchCore.Patch = $fArbitraryPatch
> >   instance Test.QuickCheck.Arbitrary PatchInfo.PatchInfo = 
> > $fArbitraryPatchInfo
> >   instance GHC.Base.Eq PatchCore.Patch = $fEqPatch
> 
> This is OK. Perhaps we should use -fno-warn-orphans when compiling
> PatchTest?

Sounds good to me.  It seems that the orphans are only a "compile-time
efficiency" problem, and PatchTest is particularly unimportant in that
respect, since it's only used for unit.  We can do with with a pragma or
something, right?
-- 
David Roundy
http://www.darcs.net




More information about the darcs-users mailing list