Ticket #693: QuickCheck-2.1.0.3-no-GHC_INTERRUPT.patch

File QuickCheck-2.1.0.3-no-GHC_INTERRUPT.patch, 1.0 KB (added by ttuegel, 3 years ago)
  • QuickCheck.cabal

    diff -uNr QuickCheck-2.1.0.3/QuickCheck.cabal QuickCheck-2.1.0.3-new/QuickCheck.cabal
    old new  
    3939      Build-depends: base >= 3 && < 4, random 
    4040    else 
    4141      Build-depends: base < 3 
    42   if impl(ghc >= 6.7) 
    43     Build-depends: ghc 
    4442  if impl(ghc >= 6.9) 
    4543    Build-depends: extensible-exceptions 
    4644  Exposed-Modules: 
  • Test/QuickCheck/Exception.hs

    diff -uNr QuickCheck-2.1.0.3/Test/QuickCheck/Exception.hs QuickCheck-2.1.0.3-new/Test/QuickCheck/Exception.hs
    old new  
    55#define OLD_EXCEPTIONS 
    66#endif 
    77 
    8 #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 607 
    9 #define GHC_INTERRUPT 
    10 #endif 
    11  
    128#if defined OLD_EXCEPTIONS 
    139import Control.Exception(evaluate, try, Exception(..)) 
    1410#else