Source: c2hs
Version: 0.15.1-4
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20100211 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-arch-stamp build-indep-stamp configure-stamp
> if [ -e setup ] && [ -e .setup-config ] ; then ./setup clean ; fi
> rm -rf dist
> # remove Cabal setup files
> rm -f setup Setup.hi Setup.o
> rm -f doc/fptools.css doc/users_guide/*.html
> dh_clean
> dpatch  deapply-all  
> 03_fix-man-page not applied to ./ .
> 01_fix-stylesheet-path-for-debian not applied to ./ .
> rm -rf patch-stamp patch-stampT debian/patched
>  dpkg-source -b c2hs-0.15.1
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building c2hs using existing c2hs_0.15.1.orig.tar.gz
> dpkg-source: info: building c2hs in c2hs_0.15.1-4.diff.gz
> dpkg-source: warning: executable mode 0755 of 
> 'debian/patches/03_fix-man-page.dpatch' will not be represented in diff
> dpkg-source: warning: executable mode 0755 of 
> 'debian/patches/01_fix-stylesheet-path-for-debian.dpatch' will not be 
> represented in diff
> dpkg-source: warning: ignoring deletion of directory dist
> dpkg-source: warning: ignoring deletion of directory dist/build
> dpkg-source: warning: ignoring deletion of directory dist/build/c2hs
> dpkg-source: warning: ignoring deletion of directory dist/build/c2hs/c2hs-tmp
> dpkg-source: warning: ignoring deletion of file 
> dist/build/c2hs/c2hs-tmp/CParser.hs
> dpkg-source: warning: ignoring deletion of file 
> dist/build/c2hs/c2hs-tmp/CLexer.hs
> dpkg-source: warning: ignoring deletion of file 
> doc/users_guide/release-notes.html
> dpkg-source: warning: ignoring deletion of file doc/users_guide/gfdl.html
> dpkg-source: warning: ignoring deletion of file doc/users_guide/usage.html
> dpkg-source: warning: ignoring deletion of file doc/users_guide/bugs.html
> dpkg-source: warning: ignoring deletion of file doc/users_guide/index.html
> dpkg-source: warning: ignoring deletion of file doc/users_guide/copyright.html
> dpkg-source: warning: ignoring deletion of file 
> doc/users_guide/implementing.html
> dpkg-source: info: building c2hs in c2hs_0.15.1-4.dsc
>  debian/rules build
> test -d debian/patched || install -d debian/patched
> dpatch  apply-all  
> applying patch 01_fix-stylesheet-path-for-debian to ./ ... ok.
> applying patch 03_fix-man-page to ./ ... ok.
> dpatch  cat-all  >>patch-stampT
> mv -f patch-stampT patch-stamp
> dh_testdir
> ghc6 -package Cabal Setup.hs -o setup
> ./setup       configure --prefix=/usr --with-compiler=/usr/bin/ghc6 
> --enable-split-objs
> Configuring c2hs-0.15.1...
> Warning: 'hs-source-dirs: base/admin' directory does not exist.
> touch configure-stamp
> ./setup build
> Preprocessing executables for c2hs-0.15.1...
> Building c2hs-0.15.1...
> [ 1 of 35] Compiling DLists           ( base/general/DLists.hs, 
> dist/build/c2hs/c2hs-tmp/DLists.o )
> [ 2 of 35] Compiling StateTrans       ( base/state/StateTrans.hs, 
> dist/build/c2hs/c2hs-tmp/StateTrans.o )
> [ 3 of 35] Compiling UNames           ( base/general/UNames.hs, 
> dist/build/c2hs/c2hs-tmp/UNames.o )
> [ 4 of 35] Compiling Position         ( base/general/Position.hs, 
> dist/build/c2hs/c2hs-tmp/Position.o )
> [ 5 of 35] Compiling Errors           ( base/errors/Errors.hs, 
> dist/build/c2hs/c2hs-tmp/Errors.o )
> [ 6 of 35] Compiling Attributes       ( base/syms/Attributes.hs, 
> dist/build/c2hs/c2hs-tmp/Attributes.o )
> [ 7 of 35] Compiling Idents           ( base/syms/Idents.hs, 
> dist/build/c2hs/c2hs-tmp/Idents.o )
> 
> base/syms/Idents.hs:58:1: Unrecognised pragma
> [ 8 of 35] Compiling NameSpaces       ( base/syms/NameSpaces.hs, 
> dist/build/c2hs/c2hs-tmp/NameSpaces.o )
> [ 9 of 35] Compiling Lexers           ( base/syntax/Lexers.hs, 
> dist/build/c2hs/c2hs-tmp/Lexers.o )
> [10 of 35] Compiling CAST             ( c2hs/c/CAST.hs, 
> dist/build/c2hs/c2hs-tmp/CAST.o )
> [11 of 35] Compiling CPretty          ( c2hs/c/CPretty.hs, 
> dist/build/c2hs/c2hs-tmp/CPretty.o )
> [12 of 35] Compiling CAttrs           ( c2hs/c/CAttrs.hs, 
> dist/build/c2hs/c2hs-tmp/CAttrs.o )
> [13 of 35] Compiling CBuiltin         ( c2hs/c/CBuiltin.hs, 
> dist/build/c2hs/c2hs-tmp/CBuiltin.o )
> [14 of 35] Compiling CTokens          ( c2hs/c/CTokens.hs, 
> dist/build/c2hs/c2hs-tmp/CTokens.o )
> [15 of 35] Compiling CParserMonad     ( c2hs/c/CParserMonad.hs, 
> dist/build/c2hs/c2hs-tmp/CParserMonad.o )
> [16 of 35] Compiling CLexer           ( dist/build/c2hs/c2hs-tmp/CLexer.hs, 
> dist/build/c2hs/c2hs-tmp/CLexer.o )
> 
> dist/build/c2hs/c2hs-tmp/CLexer.hs:444:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { base = alexIndexInt32OffAddr alex_base s }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           base = alexIndexInt32OffAddr alex_base s
>           (I# (ord_c)) = ord c
>           offset = (base +# ord_c)
>           ....
>         in
>           case new_s of {
>             -1# -> (new_acc, input)
>             _ -> alex_scan_tkn
>                    user orig_input (len +# 1#) new_input new_s new_acc }
>     In a case alternative:
>         Just (c, new_input)
>           -> let
>                base = alexIndexInt32OffAddr alex_base s
>                (I# (ord_c)) = ord c
>                ....
>              in
>                case new_s of {
>                  -1# -> (new_acc, input)
>                  _ -> alex_scan_tkn
>                         user orig_input (len +# 1#) new_input new_s new_acc }
>     In the second argument of `seq', namely
>         `case alexGetChar input of {
>            Nothing -> (new_acc, input)
>            Just (c, new_input)
>              -> let
>                   base = ...
>                   ....
>                 in
>                   case new_s of {
>                     -1# -> ...
>                     _ -> alex_scan_tkn
>                            user orig_input (len +# 1#) new_input new_s 
> new_acc } }'
> 
> dist/build/c2hs/c2hs-tmp/CLexer.hs:445:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { (I# (ord_c)) = ord c }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           base = alexIndexInt32OffAddr alex_base s
>           (I# (ord_c)) = ord c
>           offset = (base +# ord_c)
>           ....
>         in
>           case new_s of {
>             -1# -> (new_acc, input)
>             _ -> alex_scan_tkn
>                    user orig_input (len +# 1#) new_input new_s new_acc }
>     In a case alternative:
>         Just (c, new_input)
>           -> let
>                base = alexIndexInt32OffAddr alex_base s
>                (I# (ord_c)) = ord c
>                ....
>              in
>                case new_s of {
>                  -1# -> (new_acc, input)
>                  _ -> alex_scan_tkn
>                         user orig_input (len +# 1#) new_input new_s new_acc }
>     In the second argument of `seq', namely
>         `case alexGetChar input of {
>            Nothing -> (new_acc, input)
>            Just (c, new_input)
>              -> let
>                   base = ...
>                   ....
>                 in
>                   case new_s of {
>                     -1# -> ...
>                     _ -> alex_scan_tkn
>                            user orig_input (len +# 1#) new_input new_s 
> new_acc } }'
> 
> dist/build/c2hs/c2hs-tmp/CLexer.hs:446:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { offset = (base +# ord_c) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           base = alexIndexInt32OffAddr alex_base s
>           (I# (ord_c)) = ord c
>           offset = (base +# ord_c)
>           ....
>         in
>           case new_s of {
>             -1# -> (new_acc, input)
>             _ -> alex_scan_tkn
>                    user orig_input (len +# 1#) new_input new_s new_acc }
>     In a case alternative:
>         Just (c, new_input)
>           -> let
>                base = alexIndexInt32OffAddr alex_base s
>                (I# (ord_c)) = ord c
>                ....
>              in
>                case new_s of {
>                  -1# -> (new_acc, input)
>                  _ -> alex_scan_tkn
>                         user orig_input (len +# 1#) new_input new_s new_acc }
>     In the second argument of `seq', namely
>         `case alexGetChar input of {
>            Nothing -> (new_acc, input)
>            Just (c, new_input)
>              -> let
>                   base = ...
>                   ....
>                 in
>                   case new_s of {
>                     -1# -> ...
>                     _ -> alex_scan_tkn
>                            user orig_input (len +# 1#) new_input new_s 
> new_acc } }'
> 
> dist/build/c2hs/c2hs-tmp/CLexer.hs:447:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { check = alexIndexInt16OffAddr alex_check offset }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           base = alexIndexInt32OffAddr alex_base s
>           (I# (ord_c)) = ord c
>           offset = (base +# ord_c)
>           ....
>         in
>           case new_s of {
>             -1# -> (new_acc, input)
>             _ -> alex_scan_tkn
>                    user orig_input (len +# 1#) new_input new_s new_acc }
>     In a case alternative:
>         Just (c, new_input)
>           -> let
>                base = alexIndexInt32OffAddr alex_base s
>                (I# (ord_c)) = ord c
>                ....
>              in
>                case new_s of {
>                  -1# -> (new_acc, input)
>                  _ -> alex_scan_tkn
>                         user orig_input (len +# 1#) new_input new_s new_acc }
>     In the second argument of `seq', namely
>         `case alexGetChar input of {
>            Nothing -> (new_acc, input)
>            Just (c, new_input)
>              -> let
>                   base = ...
>                   ....
>                 in
>                   case new_s of {
>                     -1# -> ...
>                     _ -> alex_scan_tkn
>                            user orig_input (len +# 1#) new_input new_s 
> new_acc } }'
> 
> dist/build/c2hs/c2hs-tmp/CLexer.hs:449:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { new_s = if (offset >=# 0#) && (check ==# ord_c) then
>                                alexIndexInt16OffAddr alex_table offset
>                            else
>                                alexIndexInt16OffAddr alex_deflt s }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           base = alexIndexInt32OffAddr alex_base s
>           (I# (ord_c)) = ord c
>           offset = (base +# ord_c)
>           ....
>         in
>           case new_s of {
>             -1# -> (new_acc, input)
>             _ -> alex_scan_tkn
>                    user orig_input (len +# 1#) new_input new_s new_acc }
>     In a case alternative:
>         Just (c, new_input)
>           -> let
>                base = alexIndexInt32OffAddr alex_base s
>                (I# (ord_c)) = ord c
>                ....
>              in
>                case new_s of {
>                  -1# -> (new_acc, input)
>                  _ -> alex_scan_tkn
>                         user orig_input (len +# 1#) new_input new_s new_acc }
>     In the second argument of `seq', namely
>         `case alexGetChar input of {
>            Nothing -> (new_acc, input)
>            Just (c, new_input)
>              -> let
>                   base = ...
>                   ....
>                 in
>                   case new_s of {
>                     -1# -> ...
>                     _ -> alex_scan_tkn
>                            user orig_input (len +# 1#) new_input new_s 
> new_acc } }'
> [17 of 35] Compiling Paths_c2hs       ( dist/build/autogen/Paths_c2hs.hs, 
> dist/build/c2hs/c2hs-tmp/Paths_c2hs.o )
> [18 of 35] Compiling C2HSConfig       ( c2hs/toplevel/C2HSConfig.hs, 
> dist/build/c2hs/c2hs-tmp/C2HSConfig.o )
> [19 of 35] Compiling Switches         ( c2hs/state/Switches.hs, 
> dist/build/c2hs/c2hs-tmp/Switches.o )
> [20 of 35] Compiling StateBase        ( base/state/StateBase.hs, 
> dist/build/c2hs/c2hs-tmp/StateBase.o )
> [21 of 35] Compiling CIO              ( base/state/CIO.hs, 
> dist/build/c2hs/c2hs-tmp/CIO.o )
> [22 of 35] Compiling State            ( base/state/State.hs, 
> dist/build/c2hs/c2hs-tmp/State.o )
> [23 of 35] Compiling C2HSState        ( c2hs/state/C2HSState.hs, 
> dist/build/c2hs/c2hs-tmp/C2HSState.o )
> [24 of 35] Compiling CHSLexer         ( c2hs/chs/CHSLexer.hs, 
> dist/build/c2hs/c2hs-tmp/CHSLexer.o )
> [25 of 35] Compiling CTrav            ( c2hs/c/CTrav.hs, 
> dist/build/c2hs/c2hs-tmp/CTrav.o )
> [26 of 35] Compiling CNames           ( c2hs/c/CNames.hs, 
> dist/build/c2hs/c2hs-tmp/CNames.o )
> [27 of 35] Compiling CParser          ( dist/build/c2hs/c2hs-tmp/CParser.hs, 
> dist/build/c2hs/c2hs-tmp/CParser.o )
> 
> templates/GenericTemplate.hs:110:15:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { new_state = (n Happy_GHC_Exts.-# (1# :: 
> Happy_GHC_Exts.Int#)) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In a case alternative:
>         n -> happyShift new_state i tk st
>           where
>               new_state = (n Happy_GHC_Exts.-# (1# :: Happy_GHC_Exts.Int#))
>     In the expression:
>         case action of {
>           0# -> happyFail i tk st
>           -1# -> happyAccept i tk st
>           n | (n Happy_GHC_Exts.<# (0# :: Happy_GHC_Exts.Int#))
>             -> (happyReduceArr Happy_Data_Array.! rule) i tk st
>             where
>                 rule = (Happy_GHC_Exts.I#
>                           ((Happy_GHC_Exts.negateInt#
>                               ((n Happy_GHC_Exts.+# (1# :: 
> Happy_GHC_Exts.Int#))))))
>           n -> happyShift new_state i tk st
>             where
>                 new_state = (n Happy_GHC_Exts.-# (1# :: Happy_GHC_Exts.Int#)) 
> }
>     In the definition of `happyDoAction':
>         happyDoAction i tk st
>                         = case action of {
>                             0# -> happyFail i tk st
>                             -1# -> happyAccept i tk st
>                             n | (n Happy_GHC_Exts.<# (0# :: 
> Happy_GHC_Exts.Int#))
>                               -> (happyReduceArr Happy_Data_Array.! rule) i 
> tk st
>                               where
>                                   rule = (Happy_GHC_Exts.I#
>                                             ((Happy_GHC_Exts.negateInt#
>                                                 ((n
>                                                 Happy_GHC_Exts.+#
>                                                   (1# :: 
> Happy_GHC_Exts.Int#))))))
>                             n -> happyShift new_state i tk st
>                               where
>                                   new_state = (n Happy_GHC_Exts.-# (1# :: 
> Happy_GHC_Exts.Int#)) }
>                         where
>                             off = indexShortOffAddr happyActOffsets st
>                             off_i = (off Happy_GHC_Exts.+# i)
>                             check = if (off_i
>                                       Happy_GHC_Exts.>=#
>                                         (0# :: Happy_GHC_Exts.Int#)) then
>                                         (indexShortOffAddr happyCheck off_i 
> Happy_GHC_Exts.==# i)
>                                     else
>                                         False
>                             action | check = indexShortOffAddr happyTable 
> off_i
>                                    | otherwise = indexShortOffAddr 
> happyDefActions st
> 
> templates/GenericTemplate.hs:111:9:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off = indexShortOffAddr happyActOffsets st }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyDoAction':
>         happyDoAction i tk st
>                         = case action of {
>                             0# -> happyFail i tk st
>                             -1# -> happyAccept i tk st
>                             n | (n Happy_GHC_Exts.<# (0# :: 
> Happy_GHC_Exts.Int#))
>                               -> (happyReduceArr Happy_Data_Array.! rule) i 
> tk st
>                               where
>                                   rule = (Happy_GHC_Exts.I#
>                                             ((Happy_GHC_Exts.negateInt#
>                                                 ((n
>                                                 Happy_GHC_Exts.+#
>                                                   (1# :: 
> Happy_GHC_Exts.Int#))))))
>                             n -> happyShift new_state i tk st
>                               where
>                                   new_state = (n Happy_GHC_Exts.-# (1# :: 
> Happy_GHC_Exts.Int#)) }
>                         where
>                             off = indexShortOffAddr happyActOffsets st
>                             off_i = (off Happy_GHC_Exts.+# i)
>                             check = if (off_i
>                                       Happy_GHC_Exts.>=#
>                                         (0# :: Happy_GHC_Exts.Int#)) then
>                                         (indexShortOffAddr happyCheck off_i 
> Happy_GHC_Exts.==# i)
>                                     else
>                                         False
>                             action | check = indexShortOffAddr happyTable 
> off_i
>                                    | otherwise = indexShortOffAddr 
> happyDefActions st
> 
> templates/GenericTemplate.hs:112:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off_i = (off Happy_GHC_Exts.+# i) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyDoAction':
>         happyDoAction i tk st
>                         = case action of {
>                             0# -> happyFail i tk st
>                             -1# -> happyAccept i tk st
>                             n | (n Happy_GHC_Exts.<# (0# :: 
> Happy_GHC_Exts.Int#))
>                               -> (happyReduceArr Happy_Data_Array.! rule) i 
> tk st
>                               where
>                                   rule = (Happy_GHC_Exts.I#
>                                             ((Happy_GHC_Exts.negateInt#
>                                                 ((n
>                                                 Happy_GHC_Exts.+#
>                                                   (1# :: 
> Happy_GHC_Exts.Int#))))))
>                             n -> happyShift new_state i tk st
>                               where
>                                   new_state = (n Happy_GHC_Exts.-# (1# :: 
> Happy_GHC_Exts.Int#)) }
>                         where
>                             off = indexShortOffAddr happyActOffsets st
>                             off_i = (off Happy_GHC_Exts.+# i)
>                             check = if (off_i
>                                       Happy_GHC_Exts.>=#
>                                         (0# :: Happy_GHC_Exts.Int#)) then
>                                         (indexShortOffAddr happyCheck off_i 
> Happy_GHC_Exts.==# i)
>                                     else
>                                         False
>                             action | check = indexShortOffAddr happyTable 
> off_i
>                                    | otherwise = indexShortOffAddr 
> happyDefActions st
> 
> templates/GenericTemplate.hs:116:3:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { action | check = indexShortOffAddr happyTable off_i
>                           | otherwise = indexShortOffAddr happyDefActions st }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyDoAction':
>         happyDoAction i tk st
>                         = case action of {
>                             0# -> happyFail i tk st
>                             -1# -> happyAccept i tk st
>                             n | (n Happy_GHC_Exts.<# (0# :: 
> Happy_GHC_Exts.Int#))
>                               -> (happyReduceArr Happy_Data_Array.! rule) i 
> tk st
>                               where
>                                   rule = (Happy_GHC_Exts.I#
>                                             ((Happy_GHC_Exts.negateInt#
>                                                 ((n
>                                                 Happy_GHC_Exts.+#
>                                                   (1# :: 
> Happy_GHC_Exts.Int#))))))
>                             n -> happyShift new_state i tk st
>                               where
>                                   new_state = (n Happy_GHC_Exts.-# (1# :: 
> Happy_GHC_Exts.Int#)) }
>                         where
>                             off = indexShortOffAddr happyActOffsets st
>                             off_i = (off Happy_GHC_Exts.+# i)
>                             check = if (off_i
>                                       Happy_GHC_Exts.>=#
>                                         (0# :: Happy_GHC_Exts.Int#)) then
>                                         (indexShortOffAddr happyCheck off_i 
> Happy_GHC_Exts.==# i)
>                                     else
>                                         False
>                             action | check = indexShortOffAddr happyTable 
> off_i
>                                    | otherwise = indexShortOffAddr 
> happyDefActions st
> 
> templates/GenericTemplate.hs:139:1:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { i = Happy_GHC_Exts.word2Int#
>                          (Happy_GHC_Exts.or#
>                             (Happy_GHC_Exts.uncheckedShiftL# high 8#) low) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `indexShortOffAddr':
>         indexShortOffAddr (HappyA# arr) off
>                             = Happy_GHC_Exts.narrow16Int# i
>                             where
>                                 i = Happy_GHC_Exts.word2Int#
>                                       (Happy_GHC_Exts.or#
>                                          (Happy_GHC_Exts.uncheckedShiftL# 
> high 8#) low)
>                                 high = Happy_GHC_Exts.int2Word#
>                                          (Happy_GHC_Exts.ord#
>                                             (Happy_GHC_Exts.indexCharOffAddr#
>                                                arr (off' Happy_GHC_Exts.+# 
> 1#)))
>                                 low = Happy_GHC_Exts.int2Word#
>                                         (Happy_GHC_Exts.ord#
>                                            (Happy_GHC_Exts.indexCharOffAddr# 
> arr off'))
>                                 off' = off Happy_GHC_Exts.*# 2#
> 
> templates/GenericTemplate.hs:143:1:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { high = Happy_GHC_Exts.int2Word#
>                             (Happy_GHC_Exts.ord#
>                                (Happy_GHC_Exts.indexCharOffAddr#
>                                   arr (off' Happy_GHC_Exts.+# 1#))) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `indexShortOffAddr':
>         indexShortOffAddr (HappyA# arr) off
>                             = Happy_GHC_Exts.narrow16Int# i
>                             where
>                                 i = Happy_GHC_Exts.word2Int#
>                                       (Happy_GHC_Exts.or#
>                                          (Happy_GHC_Exts.uncheckedShiftL# 
> high 8#) low)
>                                 high = Happy_GHC_Exts.int2Word#
>                                          (Happy_GHC_Exts.ord#
>                                             (Happy_GHC_Exts.indexCharOffAddr#
>                                                arr (off' Happy_GHC_Exts.+# 
> 1#)))
>                                 low = Happy_GHC_Exts.int2Word#
>                                         (Happy_GHC_Exts.ord#
>                                            (Happy_GHC_Exts.indexCharOffAddr# 
> arr off'))
>                                 off' = off Happy_GHC_Exts.*# 2#
> 
> templates/GenericTemplate.hs:144:1:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { low = Happy_GHC_Exts.int2Word#
>                            (Happy_GHC_Exts.ord# 
> (Happy_GHC_Exts.indexCharOffAddr# arr off')) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `indexShortOffAddr':
>         indexShortOffAddr (HappyA# arr) off
>                             = Happy_GHC_Exts.narrow16Int# i
>                             where
>                                 i = Happy_GHC_Exts.word2Int#
>                                       (Happy_GHC_Exts.or#
>                                          (Happy_GHC_Exts.uncheckedShiftL# 
> high 8#) low)
>                                 high = Happy_GHC_Exts.int2Word#
>                                          (Happy_GHC_Exts.ord#
>                                             (Happy_GHC_Exts.indexCharOffAddr#
>                                                arr (off' Happy_GHC_Exts.+# 
> 1#)))
>                                 low = Happy_GHC_Exts.int2Word#
>                                         (Happy_GHC_Exts.ord#
>                                            (Happy_GHC_Exts.indexCharOffAddr# 
> arr off'))
>                                 off' = off Happy_GHC_Exts.*# 2#
> 
> templates/GenericTemplate.hs:145:1:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off' = off Happy_GHC_Exts.*# 2# }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `indexShortOffAddr':
>         indexShortOffAddr (HappyA# arr) off
>                             = Happy_GHC_Exts.narrow16Int# i
>                             where
>                                 i = Happy_GHC_Exts.word2Int#
>                                       (Happy_GHC_Exts.or#
>                                          (Happy_GHC_Exts.uncheckedShiftL# 
> high 8#) low)
>                                 high = Happy_GHC_Exts.int2Word#
>                                          (Happy_GHC_Exts.ord#
>                                             (Happy_GHC_Exts.indexCharOffAddr#
>                                                arr (off' Happy_GHC_Exts.+# 
> 1#)))
>                                 low = Happy_GHC_Exts.int2Word#
>                                         (Happy_GHC_Exts.ord#
>                                            (Happy_GHC_Exts.indexCharOffAddr# 
> arr off'))
>                                 off' = off Happy_GHC_Exts.*# 2#
> 
> templates/GenericTemplate.hs:175:9:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { i = (case Happy_GHC_Exts.unsafeCoerce# x of {
>                           (Happy_GHC_Exts.I# (i)) -> i }) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the expression:
>         let
>           i = (case Happy_GHC_Exts.unsafeCoerce# x of {
>                  (Happy_GHC_Exts.I# (i)) -> i })
>         in happyDoAction i tk new_state (HappyCons (st) (sts)) (stk)
>     In the definition of `happyShift':
>         happyShift new_state 0# tk st sts (stk@(x HappyStk _))
>                      = let
>                          i = (case Happy_GHC_Exts.unsafeCoerce# x of {
>                                 (Happy_GHC_Exts.I# (i)) -> ... })
>                        in happyDoAction i tk new_state (HappyCons (st) (sts)) 
> (stk)
> 
> templates/GenericTemplate.hs:219:13:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { (sts1@((HappyCons ((st1@(action))) (_))))
>                        = happyDrop k (CParser.HappyCons (st) (sts)) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyMonadReduce':
>         happyMonadReduce k nt fn j tk st sts stk
>                            = happyThen1
>                                (fn stk tk)
>                                (\ r -> happyGoto nt j tk st1 sts1 (r 
> `HappyStk` drop_stk))
>                            where
>                                (sts1@((HappyCons ((st1@(action))) (_))))
>                                    = happyDrop k (HappyCons (st) (sts))
>                                drop_stk = happyDropStk k stk
> 
> templates/GenericTemplate.hs:226:13:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { (sts1@((HappyCons ((st1@(action))) (_))))
>                        = happyDrop k (CParser.HappyCons (st) (sts)) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyMonad2Reduce':
>         happyMonad2Reduce k nt fn j tk st sts stk
>                             = happyThen1
>                                 (fn stk tk)
>                                 (\ r -> happyNewToken new_state sts1 (r 
> `HappyStk` drop_stk))
>                             where
>                                 (sts1@((HappyCons ((st1@(action))) (_))))
>                                     = happyDrop k (HappyCons (st) (sts))
>                                 drop_stk = happyDropStk k stk
>                                 off = indexShortOffAddr happyGotoOffsets st1
>                                 off_i = (off Happy_GHC_Exts.+# nt)
>                                 ....
> 
> templates/GenericTemplate.hs:229:13:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off = indexShortOffAddr happyGotoOffsets st1 }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyMonad2Reduce':
>         happyMonad2Reduce k nt fn j tk st sts stk
>                             = happyThen1
>                                 (fn stk tk)
>                                 (\ r -> happyNewToken new_state sts1 (r 
> `HappyStk` drop_stk))
>                             where
>                                 (sts1@((HappyCons ((st1@(action))) (_))))
>                                     = happyDrop k (HappyCons (st) (sts))
>                                 drop_stk = happyDropStk k stk
>                                 off = indexShortOffAddr happyGotoOffsets st1
>                                 off_i = (off Happy_GHC_Exts.+# nt)
>                                 ....
> 
> templates/GenericTemplate.hs:230:13:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off_i = (off Happy_GHC_Exts.+# nt) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyMonad2Reduce':
>         happyMonad2Reduce k nt fn j tk st sts stk
>                             = happyThen1
>                                 (fn stk tk)
>                                 (\ r -> happyNewToken new_state sts1 (r 
> `HappyStk` drop_stk))
>                             where
>                                 (sts1@((HappyCons ((st1@(action))) (_))))
>                                     = happyDrop k (HappyCons (st) (sts))
>                                 drop_stk = happyDropStk k stk
>                                 off = indexShortOffAddr happyGotoOffsets st1
>                                 off_i = (off Happy_GHC_Exts.+# nt)
>                                 ....
> 
> templates/GenericTemplate.hs:231:13:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { new_state = indexShortOffAddr happyTable off_i }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyMonad2Reduce':
>         happyMonad2Reduce k nt fn j tk st sts stk
>                             = happyThen1
>                                 (fn stk tk)
>                                 (\ r -> happyNewToken new_state sts1 (r 
> `HappyStk` drop_stk))
>                             where
>                                 (sts1@((HappyCons ((st1@(action))) (_))))
>                                     = happyDrop k (HappyCons (st) (sts))
>                                 drop_stk = happyDropStk k stk
>                                 off = indexShortOffAddr happyGotoOffsets st1
>                                 off_i = (off Happy_GHC_Exts.+# nt)
>                                 ....
> 
> templates/GenericTemplate.hs:249:9:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off = indexShortOffAddr happyGotoOffsets st }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyGoto':
>         happyGoto nt j tk st
>                     = happyDoAction j tk new_state
>                     where
>                         off = indexShortOffAddr happyGotoOffsets st
>                         off_i = (off Happy_GHC_Exts.+# nt)
>                         new_state = indexShortOffAddr happyTable off_i
> 
> templates/GenericTemplate.hs:250:2:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { off_i = (off Happy_GHC_Exts.+# nt) }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyGoto':
>         happyGoto nt j tk st
>                     = happyDoAction j tk new_state
>                     where
>                         off = indexShortOffAddr happyGotoOffsets st
>                         off_i = (off Happy_GHC_Exts.+# nt)
>                         new_state = indexShortOffAddr happyTable off_i
> 
> templates/GenericTemplate.hs:251:3:
>     Warning: Bindings containing unlifted types must use an outermost bang 
> pattern:
>                  { new_state = indexShortOffAddr happyTable off_i }
>              *** This will be an error in GHC 6.14! Fix your code now!
>     In the definition of `happyGoto':
>         happyGoto nt j tk st
>                     = happyDoAction j tk new_state
>                     where
>                         off = indexShortOffAddr happyGotoOffsets st
>                         off_i = (off Happy_GHC_Exts.+# nt)
>                         new_state = indexShortOffAddr happyTable off_i
> [28 of 35] Compiling C                ( c2hs/c/C.hs, 
> dist/build/c2hs/c2hs-tmp/C.o )
> [29 of 35] Compiling Version          ( c2hs/toplevel/Version.hs, 
> dist/build/c2hs/c2hs-tmp/Version.o )
> [30 of 35] Compiling CHS              ( c2hs/chs/CHS.hs, 
> dist/build/c2hs/c2hs-tmp/CHS.o )
> [31 of 35] Compiling GenHeader        ( c2hs/gen/GenHeader.hs, 
> dist/build/c2hs/c2hs-tmp/GenHeader.o )
> [32 of 35] Compiling GBMonad          ( c2hs/gen/GBMonad.hs, 
> dist/build/c2hs/c2hs-tmp/GBMonad.o )
> [33 of 35] Compiling CInfo            ( c2hs/gen/CInfo.hs, 
> dist/build/c2hs/c2hs-tmp/CInfo.o )
> 
> c2hs/gen/CInfo.hs:117:53:
>     Not in scope: type constructor or class `CLDouble'
> 
> c2hs/gen/CInfo.hs:142:70:
>     Not in scope: type constructor or class `CLDouble'
> make: *** [build-arch-stamp] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/02/11/c2hs_0.15.1-4_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to