Source: c2hs
Version: 0.15.1-4
Severity: serious
User: [email protected]
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
| [email protected] http://www.lucas-nussbaum.net/ |
| jabber: [email protected] GPG: 1024D/023B3F4F |
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]