Hello community, here is the log from the commit of package ghc-morte for openSUSE:Factory checked in at 2017-06-22 10:38:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-morte (Old) and /work/SRC/openSUSE:Factory/.ghc-morte.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-morte" Thu Jun 22 10:38:15 2017 rev:2 rq:504086 version:1.6.7 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-morte/ghc-morte.changes 2017-05-09 18:15:23.709069190 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-morte.new/ghc-morte.changes 2017-06-22 10:38:16.387554920 +0200 @@ -1,0 +2,5 @@ +Wed May 31 14:05:42 UTC 2017 - [email protected] + +- Update to version 1.6.7. + +------------------------------------------------------------------- Old: ---- morte-1.6.6.tar.gz New: ---- morte-1.6.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-morte.spec ++++++ --- /var/tmp/diff_new_pack.AqQF7s/_old 2017-06-22 10:38:17.151447227 +0200 +++ /var/tmp/diff_new_pack.AqQF7s/_new 2017-06-22 10:38:17.151447227 +0200 @@ -19,7 +19,7 @@ %global pkg_name morte %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.6.6 +Version: 1.6.7 Release: 0 Summary: A bare-bones calculus of constructions License: BSD-3-Clause ++++++ morte-1.6.6.tar.gz -> morte-1.6.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/morte-1.6.6/dist/build/Morte/Lexer.hs new/morte-1.6.7/dist/build/Morte/Lexer.hs --- old/morte-1.6.6/dist/build/Morte/Lexer.hs 2017-02-20 18:56:40.000000000 +0100 +++ new/morte-1.6.7/dist/build/Morte/Lexer.hs 2017-05-27 01:29:15.000000000 +0200 @@ -61,7 +61,10 @@ alex_deflt :: AlexAddr alex_deflt = AlexA# "\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x2e\x00\x2e\x00\x30\x00\x30\x00\x32\x00\x32\x00\x34\x00\x34\x00\x36\x00\x36\x00\x38\x00\x38\x00\x3a\x00\x3a\x00\x3c\x00\x3c\x00\x40\x00\x40\x00\x44\x00\x44\x00\x48\x00\x48\x00\x4c\x00\x4c\x00\x50\x00\x50\x00\x54\x00\x54\x00\x58\x00\x58\x00\x5c\x00\x5c\x00\x5f\x00\x5f\x00\xff\xff\xff\xff\x66\x00\x66\x00\x97\x00\x97\x00\x97\x00\x97\x00\x96\x00\x96\x00\x96\x00\x96\x00\x95\x00\x95\x00\x95\x00\x95\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x88\x00\x88\x00\x88\x00\x88\x00\x87\x00\x87\x00\x87\x00\x87\x00\x86\x00\x86\x00\x86\x00\x85\x00\x85\x00\x85\x00\xff\xff\xff\xff\xff\xff\xff\xff\x69\x00\x69\x00\x69\x00\xff\xff\xff\xff\x69\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x85\x00\x86\x00\x87\x00\x88\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x8d\x00\x86\x00\x85\x00\x95\x00\x96\x00\x97\x00"# -alex_accept = listArray (0::Int,151) [AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccSkip,AlexAcc (alex_action_1),AlexAccSkip,AlexAcc (alex_action_3),AlexAcc (alex_action_4),AlexAcc (alex_action_5),AlexAcc (alex_action_6),AlexAcc (alex_action_7),AlexAcc (alex_action_8),AlexAcc (alex_action_8),AlexAcc (alex_action_9),AlexAcc (alex_action_10),AlexAcc (alex_action_10),AlexAcc (alex_action_11),AlexAcc (alex_action_11),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_12),AlexAcc (alex_action_13),AlexAcc (alex_action_14),AlexAcc (alex_action_15),AlexAcc (alex_action_16),AlexAcc (alex_action_17),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_18),AlexAcc (alex_action_19),AlexAcc (alex_action_20),AlexAcc (alex_action_21)] +alex_accept = listArray (0::Int,151) [AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccNone,AlexAccSkip,AlexAcc 46,AlexAccSkip,AlexAcc 45,AlexAcc 44,AlexAcc 43,AlexAcc 42,AlexAcc 41,AlexAcc 40,AlexAcc 39,AlexAcc 38,AlexAcc 37,AlexAcc 36,AlexAcc 35,AlexAcc 34,AlexAcc 33,AlexAcc 32,AlexAcc 31,AlexAcc 30,AlexAcc 29,AlexAcc 28,AlexAcc 27,AlexAcc 26,AlexAcc 25,AlexAcc 24,AlexAcc 23,AlexAcc 22,AlexAcc 21,AlexAcc 20,AlexAcc 19,AlexAcc 18,AlexAcc 17,AlexAcc 16,AlexAcc 15,AlexAcc 14,AlexAcc 13,AlexAcc 12,AlexAcc 11,AlexAcc 10,AlexAcc 9,AlexAcc 8,AlexAcc 7,AlexAcc 6,AlexAcc 5,AlexAcc 4,AlexAcc 3,AlexAcc 2,AlexAcc 1,AlexAcc 0] + +alex_actions = array (0::Int,47) [(46,alex_action_1),(45,alex_action_3),(44,alex_action_4),(43,alex_action_5),(42,alex_action_6),(41,alex_action_7),(40,alex_action_8),(39,alex_action_8),(38,alex_action_9),(37,alex_action_10),(36,alex_action_10),(35,alex_action_11),(34,alex_action_11),(33,alex_action_12),(32,alex_action_12),(31,alex_action_12),(30,alex_action_12),(29,alex_action_12),(28,alex_action_12),(27,alex_action_12),(26,alex_action_12),(25,alex_action_12),(24,alex_action_12),(23,alex_action_12),(22,alex_action_12),(21,alex_action_12),(20,alex_action_12),(19,alex_action_13),(18,alex_action_14),(17,alex_action_15),(16,alex_action_16),(15,alex_action_17),(14,alex_action_18),(13,alex_action_18),(12,alex_action_18),(11,alex_action_18),(10,alex_action_18),(9,alex_action_18),(8,alex_action_18),(7,alex_action_18),(6,alex_action_18),(5,alex_action_18),(4,alex_action_18),(3,alex_action_18),(2,alex_action_19),(1,alex_action_20),(0,alex_action_21)] + {-# LINE 69 "src/Morte/Lexer.x" #-} @@ -207,7 +210,7 @@ {-# LINE 1 "templates/GenericTemplate.hs" #-} {-# LINE 1 "<built-in>" #-} {-# LINE 19 "<built-in>" #-} -{-# LINE 1 "/nix/store/63rvbk2f3xcpk0fbcjgjzdbyv6nbkl8k-ghc-8.0.1/lib/ghc-8.0.1/include/ghcversion.h" #-} +{-# LINE 1 "/nix/store/5yh0b6arizbvvi7n51vv5xsk5z67am6s-ghc-8.0.2/lib/ghc-8.0.2/include/ghcversion.h" #-} @@ -227,13 +230,7 @@ {-# LINE 20 "<built-in>" #-} -{-# LINE 1 "/private/var/folders/c9/zf_25xbx7bx8yhsxm4q4vw6m0000gn/T/nix-build-alex-3.1.7.drv-0/ghc14342_0/ghc_2.h" #-} - - - - - - +{-# LINE 1 "/private/var/tmp/nix-build-alex-3.2.1.drv-0/ghc77591_0/ghc_2.h" #-} @@ -463,7 +460,7 @@ {-# INLINE alexIndexInt32OffAddr #-} -alexIndexInt32OffAddr (AlexA# arr) off = +alexIndexInt32OffAddr (AlexA# arr) off = #ifdef WORDS_BIGENDIAN narrow32Int# i where @@ -509,30 +506,30 @@ alexScanUser user input (I# (sc)) = case alex_scan_tkn user input 0# input sc AlexNone of - (AlexNone, input') -> - case alexGetByte input of - Nothing -> + (AlexNone, input') -> + case alexGetByte input of + Nothing -> AlexEOF - Just _ -> + Just _ -> AlexError input' - (AlexLastSkip input'' len, _) -> + (AlexLastSkip input'' len, _) -> - AlexSkip input'' len + AlexSkip input'' len - (AlexLastAcc k input''' len, _) -> + (AlexLastAcc k input''' len, _) -> - AlexToken input''' len k + AlexToken input''' len (alex_actions ! k) -- Push the input through the DFA, remembering the most recent accepting @@ -540,13 +537,13 @@ alex_scan_tkn user orig_input len input s last_acc = input `seq` -- strict in the input - let - new_acc = (check_accs (alex_accept `quickIndex` (I# (s)))) + let + new_acc = (check_accs (alex_accept `quickIndex` (I# (s)))) in new_acc `seq` case alexGetByte input of Nothing -> (new_acc, input) - Just (c, new_input) -> + Just (c, new_input) -> @@ -555,7 +552,7 @@ base = alexIndexInt32OffAddr alex_base s offset = (base +# ord_c) check = alexIndexInt16OffAddr alex_check offset - + new_s = if GTE(offset,0#) && EQ(check,ord_c) then alexIndexInt16OffAddr alex_table offset else alexIndexInt16OffAddr alex_deflt s @@ -575,18 +572,13 @@ {-# LINE 198 "templates/GenericTemplate.hs" #-} -data AlexLastAcc a +data AlexLastAcc = AlexNone - | AlexLastAcc a !AlexInput !Int - | AlexLastSkip !AlexInput !Int - -instance Functor AlexLastAcc where - fmap _ AlexNone = AlexNone - fmap f (AlexLastAcc x y z) = AlexLastAcc (f x) y z - fmap _ (AlexLastSkip x y) = AlexLastSkip x y + | AlexLastAcc !Int !AlexInput !Int + | AlexLastSkip !AlexInput !Int -data AlexAcc a user +data AlexAcc user = AlexAccNone - | AlexAcc a + | AlexAcc Int | AlexAccSkip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/morte-1.6.6/morte.cabal new/morte-1.6.7/morte.cabal --- old/morte-1.6.6/morte.cabal 2017-02-20 18:56:40.000000000 +0100 +++ new/morte-1.6.7/morte.cabal 2017-05-27 01:29:15.000000000 +0200 @@ -1,5 +1,5 @@ Name: morte -Version: 1.6.6 +Version: 1.6.7 Cabal-Version: >=1.8.0.2 Build-Type: Simple Tested-With: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1 @@ -77,7 +77,7 @@ GHC-Options: -Wall Build-Depends: base >= 4 && < 5 , - criterion >= 1.0.0.1 && < 1.2, + criterion >= 1.0.0.1 && < 1.3, morte , system-filepath >= 0.3.1 && < 0.5, text >= 0.11.1.0 && < 1.3
