Resolving dependencies... Configuring BNFC-2.6.0.3... Building BNFC-2.6.0.3... Preprocessing library BNFC-2.6.0.3... [1 of 6] Compiling Data.Pair ( src/Data/Pair.hs, dist/build/Data/Pair.o ) [2 of 6] Compiling Algebra.RingUtils ( runtime/Algebra/RingUtils.hs, dist/build/Algebra/RingUtils.o ) [3 of 6] Compiling Data.Matrix.Quad ( runtime/Data/Matrix/Quad.hs, dist/build/Data/Matrix/Quad.o ) [4 of 6] Compiling Data.Matrix.Class ( runtime/Data/Matrix/Class.hs, dist/build/Data/Matrix/Class.o ) [5 of 6] Compiling Parsing.Chart ( runtime/Parsing/Chart.hs, dist/build/Parsing/Chart.o ) [6 of 6] Compiling Parsing.TestProgram ( runtime/Parsing/TestProgram.hs, dist/build/Parsing/TestProgram.o ) In-place registering BNFC-2.6.0.3... Preprocessing executable 'bnfc' for BNFC-2.6.0.3... [ 1 of 95] Compiling MkSharedString ( src/formats/haskell2/MkSharedString.hs, dist/build/bnfc/bnfc-tmp/MkSharedString.o ) [ 2 of 95] Compiling MkErrM ( src/formats/haskell2/MkErrM.hs, dist/build/bnfc/bnfc-tmp/MkErrM.o ) [ 3 of 95] Compiling STLUtils ( src/formats/cpp_stl/STLUtils.hs, dist/build/bnfc/bnfc-tmp/STLUtils.o ) [ 4 of 95] Compiling LexBNF ( dist/build/bnfc/bnfc-tmp/LexBNF.hs, dist/build/bnfc/bnfc-tmp/LexBNF.o ) dist/build/bnfc/bnfc-tmp/LexBNF.hs:313:17: Warning: Pattern bindings containing unlifted types should use an outermost bang pattern: ((I# (ord_c))) = fromIntegral c In the expression: let (base) = alexIndexInt32OffAddr alex_base s ((I# (ord_c))) = fromIntegral c (offset) = (base +# ord_c) .... in case new_s of { -1# -> (new_acc, input) _ -> alex_scan_tkn user orig_input (if c < 128 || c >= 192 then (len +# 1#) else len) new_input new_s new_acc } In a case alternative: Just (c, new_input) -> let (base) = alexIndexInt32OffAddr alex_base s ((I# (ord_c))) = fromIntegral c .... in case new_s of { -1# -> (new_acc, input) _ -> alex_scan_tkn user orig_input (if c < 128 || c >= 192 then (len +# 1#) else len) new_input new_s new_acc } In the second argument of `seq', namely `case alexGetByte input of { Nothing -> (new_acc, input) Just (c, new_input) -> let (base) = ... .... in case new_s of { -1# -> ... _ -> alex_scan_tkn user orig_input (if c < 128 || c >= 192 then (len +# 1#) else len) new_input new_s new_acc } }' [ 5 of 95] Compiling ErrM ( src/ErrM.hs, dist/build/bnfc/bnfc-tmp/ErrM.o ) [ 6 of 95] Compiling AbsBNF ( src/AbsBNF.hs, dist/build/bnfc/bnfc-tmp/AbsBNF.o ) [ 7 of 95] Compiling RegToFlex ( src/formats/cpp/RegToFlex.hs, dist/build/bnfc/bnfc-tmp/RegToFlex.o ) [ 8 of 95] Compiling RegToGPLEX ( src/formats/c-sharp/RegToGPLEX.hs, dist/build/bnfc/bnfc-tmp/RegToGPLEX.o ) [ 9 of 95] Compiling RegToJLex ( src/formats/java/RegToJLex.hs, dist/build/bnfc/bnfc-tmp/RegToJLex.o ) [10 of 95] Compiling RegToAlex ( src/formats/haskell2/RegToAlex.hs, dist/build/bnfc/bnfc-tmp/RegToAlex.o ) [11 of 95] Compiling PrintBNF ( src/PrintBNF.hs, dist/build/bnfc/bnfc-tmp/PrintBNF.o ) src/PrintBNF.hs:213:16: Warning: Pattern match(es) are overlapped In a case alternative: [x] -> ... x : xs -> ... [12 of 95] Compiling ParBNF ( dist/build/bnfc/bnfc-tmp/ParBNF.hs, dist/build/bnfc/bnfc-tmp/ParBNF.o ) [13 of 95] Compiling Data.Pair ( src/Data/Pair.hs, dist/build/bnfc/bnfc-tmp/Data/Pair.o ) [14 of 95] Compiling Options ( src/Options.hs, dist/build/bnfc/bnfc-tmp/Options.o ) [15 of 95] Compiling Utils ( src/Utils.hs, dist/build/bnfc/bnfc-tmp/Utils.o ) [16 of 95] Compiling HsOpts ( src/formats/haskell2/HsOpts.hs, dist/build/bnfc/bnfc-tmp/HsOpts.o ) [17 of 95] Compiling CF ( src/CF.hs, dist/build/bnfc/bnfc-tmp/CF.o ) [18 of 95] Compiling TypeChecker ( src/TypeChecker.hs, dist/build/bnfc/bnfc-tmp/TypeChecker.o ) [19 of 95] Compiling GetCF ( src/GetCF.hs, dist/build/bnfc/bnfc-tmp/GetCF.o ) [20 of 95] Compiling MultiView ( src/MultiView.hs, dist/build/bnfc/bnfc-tmp/MultiView.o ) [21 of 95] Compiling CFtoTemplate ( src/formats/haskell2/CFtoTemplate.hs, dist/build/bnfc/bnfc-tmp/CFtoTemplate.o ) [22 of 95] Compiling CFtoXML ( src/formats/xml/CFtoXML.hs, dist/build/bnfc/bnfc-tmp/CFtoXML.o ) [23 of 95] Compiling CFtoLatex ( src/formats/CFtoLatex.hs, dist/build/bnfc/bnfc-tmp/CFtoLatex.o ) src/formats/CFtoLatex.hs:130:24: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/CFtoLatex.hs:137:28: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [24 of 95] Compiling OCamlUtil ( src/formats/ocaml/OCamlUtil.hs, dist/build/bnfc/bnfc-tmp/OCamlUtil.o ) [25 of 95] Compiling CFtoOCamlYacc ( src/formats/ocaml/CFtoOCamlYacc.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlYacc.o ) src/formats/ocaml/CFtoOCamlYacc.hs:75:14: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlYacc.hs:75:27: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlYacc.hs:93:28: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlYacc.hs:94:38: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [26 of 95] Compiling CFtoOCamlLex ( src/formats/ocaml/CFtoOCamlLex.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlLex.o ) src/formats/ocaml/CFtoOCamlLex.hs:84:36: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlLex.hs:85:37: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlLex.hs:117:15: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlLex.hs:132:26: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/ocaml/CFtoOCamlLex.hs:136:18: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [27 of 95] Compiling CFtoOCamlAbs ( src/formats/ocaml/CFtoOCamlAbs.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlAbs.o ) [28 of 95] Compiling CFtoOCamlTemplate ( src/formats/ocaml/CFtoOCamlTemplate.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlTemplate.o ) [29 of 95] Compiling CFtoOCamlPrinter ( src/formats/ocaml/CFtoOCamlPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlPrinter.o ) [30 of 95] Compiling CFtoOCamlShow ( src/formats/ocaml/CFtoOCamlShow.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlShow.o ) [31 of 95] Compiling CFtoOCamlTest ( src/formats/ocaml/CFtoOCamlTest.hs, dist/build/bnfc/bnfc-tmp/CFtoOCamlTest.o ) [32 of 95] Compiling OCamlTop ( src/formats/ocaml/OCamlTop.hs, dist/build/bnfc/bnfc-tmp/OCamlTop.o ) [33 of 95] Compiling FSharpTop ( src/formats/f-sharp/FSharpTop.hs, dist/build/bnfc/bnfc-tmp/FSharpTop.o ) [34 of 95] Compiling NamedVariables ( src/formats/NamedVariables.hs, dist/build/bnfc/bnfc-tmp/NamedVariables.o ) [35 of 95] Compiling CFtoCAbs ( src/formats/c/CFtoCAbs.hs, dist/build/bnfc/bnfc-tmp/CFtoCAbs.o ) [36 of 95] Compiling CFtoFlexC ( src/formats/c/CFtoFlexC.hs, dist/build/bnfc/bnfc-tmp/CFtoFlexC.o ) src/formats/c/CFtoFlexC.hs:56:22: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/c/CFtoFlexC.hs:56:36: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [37 of 95] Compiling CFtoBisonC ( src/formats/c/CFtoBisonC.hs, dist/build/bnfc/bnfc-tmp/CFtoBisonC.o ) [38 of 95] Compiling CFtoCSkel ( src/formats/c/CFtoCSkel.hs, dist/build/bnfc/bnfc-tmp/CFtoCSkel.o ) [39 of 95] Compiling CFtoCPrinter ( src/formats/c/CFtoCPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoCPrinter.o ) [40 of 95] Compiling CTop ( src/formats/c/CTop.hs, dist/build/bnfc/bnfc-tmp/CTop.o ) [41 of 95] Compiling CFtoFlex ( src/formats/cpp/CFtoFlex.hs, dist/build/bnfc/bnfc-tmp/CFtoFlex.o ) src/formats/cpp/CFtoFlex.hs:57:22: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/cpp/CFtoFlex.hs:57:36: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [42 of 95] Compiling CFtoBisonSTL ( src/formats/cpp_stl/CFtoBisonSTL.hs, dist/build/bnfc/bnfc-tmp/CFtoBisonSTL.o ) [43 of 95] Compiling CFtoSTLPrinter ( src/formats/cpp_stl/CFtoSTLPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoSTLPrinter.o ) [44 of 95] Compiling OOAbstract ( src/formats/OOAbstract.hs, dist/build/bnfc/bnfc-tmp/OOAbstract.o ) [45 of 95] Compiling CFtoSTLAbs ( src/formats/cpp_stl/CFtoSTLAbs.hs, dist/build/bnfc/bnfc-tmp/CFtoSTLAbs.o ) [46 of 95] Compiling CFtoCVisitSkelSTL ( src/formats/cpp_stl/CFtoCVisitSkelSTL.hs, dist/build/bnfc/bnfc-tmp/CFtoCVisitSkelSTL.o ) [47 of 95] Compiling STLTop ( src/formats/cpp_stl/STLTop.hs, dist/build/bnfc/bnfc-tmp/STLTop.o ) [48 of 95] Compiling CSharpUtils ( src/formats/c-sharp/CSharpUtils.hs, dist/build/bnfc/bnfc-tmp/CSharpUtils.o ) [49 of 95] Compiling CAbstoCSharpAbs ( src/formats/c-sharp/CAbstoCSharpAbs.hs, dist/build/bnfc/bnfc-tmp/CAbstoCSharpAbs.o ) [50 of 95] Compiling CFtoGPLEX ( src/formats/c-sharp/CFtoGPLEX.hs, dist/build/bnfc/bnfc-tmp/CFtoGPLEX.o ) src/formats/c-sharp/CFtoGPLEX.hs:57:23: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/c-sharp/CFtoGPLEX.hs:57:37: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [51 of 95] Compiling CFtoGPPG ( src/formats/c-sharp/CFtoGPPG.hs, dist/build/bnfc/bnfc-tmp/CFtoGPPG.o ) [52 of 95] Compiling CAbstoCSharpVisitSkeleton ( src/formats/c-sharp/CAbstoCSharpVisitSkeleton.hs, dist/build/bnfc/bnfc-tmp/CAbstoCSharpVisitSkeleton.o ) [53 of 95] Compiling CAbstoCSharpAbstractVisitSkeleton ( src/formats/c-sharp/CAbstoCSharpAbstractVisitSkeleton.hs, dist/build/bnfc/bnfc-tmp/CAbstoCSharpAbstractVisitSkeleton.o ) [54 of 95] Compiling CFtoCSharpPrinter ( src/formats/c-sharp/CFtoCSharpPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoCSharpPrinter.o ) [55 of 95] Compiling CSharpTop ( src/formats/c-sharp/CSharpTop.hs, dist/build/bnfc/bnfc-tmp/CSharpTop.o ) [56 of 95] Compiling CFtoCPPAbs ( src/formats/cpp/CFtoCPPAbs.hs, dist/build/bnfc/bnfc-tmp/CFtoCPPAbs.o ) [57 of 95] Compiling CFtoBison ( src/formats/cpp/CFtoBison.hs, dist/build/bnfc/bnfc-tmp/CFtoBison.o ) [58 of 95] Compiling CFtoCVisitSkel ( src/formats/cpp/CFtoCVisitSkel.hs, dist/build/bnfc/bnfc-tmp/CFtoCVisitSkel.o ) [59 of 95] Compiling CFtoCPPPrinter ( src/formats/cpp/CFtoCPPPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoCPPPrinter.o ) [60 of 95] Compiling CPPTop ( src/formats/cpp/CPPTop.hs, dist/build/bnfc/bnfc-tmp/CPPTop.o ) [61 of 95] Compiling CFtoCup15 ( src/formats/java1.5/CFtoCup15.hs, dist/build/bnfc/bnfc-tmp/CFtoCup15.o ) [62 of 95] Compiling CFtoJLex15 ( src/formats/java1.5/CFtoJLex15.hs, dist/build/bnfc/bnfc-tmp/CFtoJLex15.o ) src/formats/java1.5/CFtoJLex15.hs:58:22: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/java1.5/CFtoJLex15.hs:58:36: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [63 of 95] Compiling CFtoJavaAbs15 ( src/formats/java1.5/CFtoJavaAbs15.hs, dist/build/bnfc/bnfc-tmp/CFtoJavaAbs15.o ) [64 of 95] Compiling CFtoJavaPrinter15 ( src/formats/java1.5/CFtoJavaPrinter15.hs, dist/build/bnfc/bnfc-tmp/CFtoJavaPrinter15.o ) [65 of 95] Compiling CFtoVisitSkel15 ( src/formats/java1.5/CFtoVisitSkel15.hs, dist/build/bnfc/bnfc-tmp/CFtoVisitSkel15.o ) [66 of 95] Compiling CFtoComposVisitor ( src/formats/java1.5/CFtoComposVisitor.hs, dist/build/bnfc/bnfc-tmp/CFtoComposVisitor.o ) [67 of 95] Compiling CFtoAbstractVisitor ( src/formats/java1.5/CFtoAbstractVisitor.hs, dist/build/bnfc/bnfc-tmp/CFtoAbstractVisitor.o ) [68 of 95] Compiling CFtoFoldVisitor ( src/formats/java1.5/CFtoFoldVisitor.hs, dist/build/bnfc/bnfc-tmp/CFtoFoldVisitor.o ) [69 of 95] Compiling CFtoAllVisitor ( src/formats/java1.5/CFtoAllVisitor.hs, dist/build/bnfc/bnfc-tmp/CFtoAllVisitor.o ) [70 of 95] Compiling JavaTop15 ( src/formats/java1.5/JavaTop15.hs, dist/build/bnfc/bnfc-tmp/JavaTop15.o ) [71 of 95] Compiling CFtoCup ( src/formats/java/CFtoCup.hs, dist/build/bnfc/bnfc-tmp/CFtoCup.o ) [72 of 95] Compiling CFtoJLex ( src/formats/java/CFtoJLex.hs, dist/build/bnfc/bnfc-tmp/CFtoJLex.o ) src/formats/java/CFtoJLex.hs:57:22: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/java/CFtoJLex.hs:57:36: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [73 of 95] Compiling CFtoJavaAbs ( src/formats/java/CFtoJavaAbs.hs, dist/build/bnfc/bnfc-tmp/CFtoJavaAbs.o ) [74 of 95] Compiling CFtoJavaPrinter ( src/formats/java/CFtoJavaPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoJavaPrinter.o ) [75 of 95] Compiling CFtoJavaSkeleton ( src/formats/java/CFtoJavaSkeleton.hs, dist/build/bnfc/bnfc-tmp/CFtoJavaSkeleton.o ) [76 of 95] Compiling CFtoVisitSkel ( src/formats/java/CFtoVisitSkel.hs, dist/build/bnfc/bnfc-tmp/CFtoVisitSkel.o ) [77 of 95] Compiling JavaTop ( src/formats/java/JavaTop.hs, dist/build/bnfc/bnfc-tmp/JavaTop.o ) [78 of 95] Compiling CFtoHappyProfile ( src/formats/profile/CFtoHappyProfile.hs, dist/build/bnfc/bnfc-tmp/CFtoHappyProfile.o ) src/formats/profile/CFtoHappyProfile.hs:53:20: Warning: In the use of `allEntryPointsP' (imported from CF): Deprecated: "Use the version without P postfix instead" src/formats/profile/CFtoHappyProfile.hs:54:14: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/profile/CFtoHappyProfile.hs:54:28: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [79 of 95] Compiling CFtoAlex ( src/formats/haskell2/CFtoAlex.hs, dist/build/bnfc/bnfc-tmp/CFtoAlex.o ) src/formats/haskell2/CFtoAlex.hs:77:15: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex.hs:94:11: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex.hs:215:12: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [80 of 95] Compiling CFtoAlex2 ( src/formats/haskell2/CFtoAlex2.hs, dist/build/bnfc/bnfc-tmp/CFtoAlex2.o ) src/formats/haskell2/CFtoAlex2.hs:78:15: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex2.hs:99:11: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex2.hs:253:12: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex2.hs:253:32: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [81 of 95] Compiling ProfileTop ( src/formats/profile/ProfileTop.hs, dist/build/bnfc/bnfc-tmp/ProfileTop.o ) [82 of 95] Compiling CFtoHappy ( src/formats/haskell2/CFtoHappy.hs, dist/build/bnfc/bnfc-tmp/CFtoHappy.o ) [83 of 95] Compiling CFtoAlex3 ( src/formats/haskell2/CFtoAlex3.hs, dist/build/bnfc/bnfc-tmp/CFtoAlex3.o ) src/formats/haskell2/CFtoAlex3.hs:69:15: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoAlex3.hs:90:11: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [84 of 95] Compiling CFtoLayout ( src/formats/haskell2/CFtoLayout.hs, dist/build/bnfc/bnfc-tmp/CFtoLayout.o ) src/formats/haskell2/CFtoLayout.hs:270:18: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/haskell2/CFtoLayout.hs:270:38: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [85 of 95] Compiling HaskellGADTCommon ( src/formats/haskell-gadt/HaskellGADTCommon.hs, dist/build/bnfc/bnfc-tmp/HaskellGADTCommon.o ) [86 of 95] Compiling CFtoAbstractGADT ( src/formats/haskell-gadt/CFtoAbstractGADT.hs, dist/build/bnfc/bnfc-tmp/CFtoAbstractGADT.o ) [87 of 95] Compiling CFtoTemplateGADT ( src/formats/haskell-gadt/CFtoTemplateGADT.hs, dist/build/bnfc/bnfc-tmp/CFtoTemplateGADT.o ) [88 of 95] Compiling CFtoPrinterGADT ( src/formats/haskell-gadt/CFtoPrinterGADT.hs, dist/build/bnfc/bnfc-tmp/CFtoPrinterGADT.o ) [89 of 95] Compiling CFtoTxt ( src/formats/CFtoTxt.hs, dist/build/bnfc/bnfc-tmp/CFtoTxt.o ) src/formats/CFtoTxt.hs:127:24: Warning: In the use of `symbols' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." src/formats/CFtoTxt.hs:134:28: Warning: In the use of `reservedWords' (imported from CF): Deprecated: "Almost certainly, you should treat symbols and reserved words uniformly, so use cfTokens instead." [90 of 95] Compiling CFtoAbstract ( src/formats/haskell2/CFtoAbstract.hs, dist/build/bnfc/bnfc-tmp/CFtoAbstract.o ) [91 of 95] Compiling CFtoPrinter ( src/formats/haskell2/CFtoPrinter.hs, dist/build/bnfc/bnfc-tmp/CFtoPrinter.o ) [92 of 95] Compiling ToCNF ( src/formats/haskell2/ToCNF.hs, dist/build/bnfc/bnfc-tmp/ToCNF.o ) [93 of 95] Compiling HaskellTop ( src/formats/haskell2/HaskellTop.hs, dist/build/bnfc/bnfc-tmp/HaskellTop.o ) [94 of 95] Compiling HaskellTopGADT ( src/formats/haskell-gadt/HaskellTopGADT.hs, dist/build/bnfc/bnfc-tmp/HaskellTopGADT.o ) [95 of 95] Compiling Main ( src/Main.hs, dist/build/bnfc/bnfc-tmp/Main.o ) Linking dist/build/bnfc/bnfc ... Running Haddock for BNFC-2.6.0.3... Running hscolour for BNFC-2.6.0.3... Preprocessing library BNFC-2.6.0.3... Preprocessing executable 'bnfc' for BNFC-2.6.0.3... Preprocessing library BNFC-2.6.0.3... Haddock coverage: 0% ( 0 / 2) in 'Data.Pair' 14% ( 2 / 14) in 'Algebra.RingUtils' 12% ( 6 / 50) in 'Data.Matrix.Quad' 0% ( 0 / 21) in 'Data.Matrix.Class' 0% ( 0 / 11) in 'Parsing.Chart' 0% ( 0 / 6) in 'Parsing.TestProgram' Documentation created: dist/doc/html/BNFC/index.html, dist/doc/html/BNFC/BNFC.txt Preprocessing executable 'bnfc' for BNFC-2.6.0.3... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/BNFC-2.6.0.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering BNFC-2.6.0.3... Installed BNFC-2.6.0.3 Configuring terminfo-0.4.0.0... configure: WARNING: unrecognized options: --with-compiler, --with-gcc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for setupterm in -ltinfo... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler, --with-gcc Building terminfo-0.4.0.0... Preprocessing library terminfo-0.4.0.0... [1 of 7] Compiling System.Console.Terminfo.Base ( System/Console/Terminfo/Base.hs, dist/build/System/Console/Terminfo/Base.o ) [2 of 7] Compiling System.Console.Terminfo.Keys ( System/Console/Terminfo/Keys.hs, dist/build/System/Console/Terminfo/Keys.o ) [3 of 7] Compiling System.Console.Terminfo.Cursor ( System/Console/Terminfo/Cursor.hs, dist/build/System/Console/Terminfo/Cursor.o ) [4 of 7] Compiling System.Console.Terminfo.Effects ( System/Console/Terminfo/Effects.hs, dist/build/System/Console/Terminfo/Effects.o ) [5 of 7] Compiling System.Console.Terminfo.Edit ( System/Console/Terminfo/Edit.hs, dist/build/System/Console/Terminfo/Edit.o ) [6 of 7] Compiling System.Console.Terminfo.Color ( System/Console/Terminfo/Color.hs, dist/build/System/Console/Terminfo/Color.o ) [7 of 7] Compiling System.Console.Terminfo ( System/Console/Terminfo.hs, dist/build/System/Console/Terminfo.o ) In-place registering terminfo-0.4.0.0... Running Haddock for terminfo-0.4.0.0... Running hscolour for terminfo-0.4.0.0... Preprocessing library terminfo-0.4.0.0... Preprocessing library terminfo-0.4.0.0... Haddock coverage: 79% ( 22 / 28) in 'System.Console.Terminfo.Base' 32% ( 6 / 19) in 'System.Console.Terminfo.Keys' 41% ( 15 / 37) in 'System.Console.Terminfo.Cursor' 56% ( 14 / 25) in 'System.Console.Terminfo.Effects' 100% ( 5 / 5) in 'System.Console.Terminfo.Edit' 88% ( 7 / 8) in 'System.Console.Terminfo.Color' 100% ( 7 / 7) in 'System.Console.Terminfo' Documentation created: dist/doc/html/terminfo/index.html, dist/doc/html/terminfo/terminfo.txt Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/terminfo-0.4.0.0 Registering terminfo-0.4.0.0... Installed terminfo-0.4.0.0 [1 of 1] Compiling Main ( /tmp/haskeline-0.7.1.2-16956/haskeline-0.7.1.2/Setup.hs, /tmp/haskeline-0.7.1.2-16956/haskeline-0.7.1.2/dist/setup/Main.o ) Linking /tmp/haskeline-0.7.1.2-16956/haskeline-0.7.1.2/dist/setup/setup ... Configuring haskeline-0.7.1.2... Building haskeline-0.7.1.2... Preprocessing library haskeline-0.7.1.2... [ 1 of 27] Compiling System.Console.Haskeline.Recover ( System/Console/Haskeline/Recover.hs, dist/build/System/Console/Haskeline/Recover.o ) [ 2 of 27] Compiling System.Console.Haskeline.Directory ( dist/build/System/Console/Haskeline/Directory.hs, dist/build/System/Console/Haskeline/Directory.o ) [ 3 of 27] Compiling System.Console.Haskeline.Key ( System/Console/Haskeline/Key.hs, dist/build/System/Console/Haskeline/Key.o ) [ 4 of 27] Compiling System.Console.Haskeline.History ( System/Console/Haskeline/History.hs, dist/build/System/Console/Haskeline/History.o ) [ 5 of 27] Compiling System.Console.Haskeline.LineState ( System/Console/Haskeline/LineState.hs, dist/build/System/Console/Haskeline/LineState.o ) [ 6 of 27] Compiling System.Console.Haskeline.Command ( System/Console/Haskeline/Command.hs, dist/build/System/Console/Haskeline/Command.o ) [ 7 of 27] Compiling System.Console.Haskeline.Backend.WCWidth ( System/Console/Haskeline/Backend/WCWidth.hs, dist/build/System/Console/Haskeline/Backend/WCWidth.o ) [ 8 of 27] Compiling System.Console.Haskeline.MonadException ( System/Console/Haskeline/MonadException.hs, dist/build/System/Console/Haskeline/MonadException.o ) [ 9 of 27] Compiling System.Console.Haskeline.Prefs ( System/Console/Haskeline/Prefs.hs, dist/build/System/Console/Haskeline/Prefs.o ) [10 of 27] Compiling System.Console.Haskeline.Monads ( System/Console/Haskeline/Monads.hs, dist/build/System/Console/Haskeline/Monads.o ) [11 of 27] Compiling System.Console.Haskeline.Command.Undo ( System/Console/Haskeline/Command/Undo.hs, dist/build/System/Console/Haskeline/Command/Undo.o ) [12 of 27] Compiling System.Console.Haskeline.Command.History ( System/Console/Haskeline/Command/History.hs, dist/build/System/Console/Haskeline/Command/History.o ) [13 of 27] Compiling System.Console.Haskeline.Command.KillRing ( System/Console/Haskeline/Command/KillRing.hs, dist/build/System/Console/Haskeline/Command/KillRing.o ) [14 of 27] Compiling System.Console.Haskeline.Completion ( System/Console/Haskeline/Completion.hs, dist/build/System/Console/Haskeline/Completion.o ) [15 of 27] Compiling System.Console.Haskeline.Term ( System/Console/Haskeline/Term.hs, dist/build/System/Console/Haskeline/Term.o ) System/Console/Haskeline/Term.hs:107:16: Warning: In the use of `isEmptyChan' (imported from Control.Concurrent, but defined in Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details" [16 of 27] Compiling System.Console.Haskeline.RunCommand ( System/Console/Haskeline/RunCommand.hs, dist/build/System/Console/Haskeline/RunCommand.o ) [17 of 27] Compiling System.Console.Haskeline.Backend.Posix.Encoder ( System/Console/Haskeline/Backend/Posix/Encoder.hs, dist/build/System/Console/Haskeline/Backend/Posix/Encoder.o ) [18 of 27] Compiling System.Console.Haskeline.Backend.Posix ( dist/build/System/Console/Haskeline/Backend/Posix.hs, dist/build/System/Console/Haskeline/Backend/Posix.o ) [19 of 27] Compiling System.Console.Haskeline.Backend.Terminfo ( System/Console/Haskeline/Backend/Terminfo.hs, dist/build/System/Console/Haskeline/Backend/Terminfo.o ) [20 of 27] Compiling System.Console.Haskeline.Backend.DumbTerm ( System/Console/Haskeline/Backend/DumbTerm.hs, dist/build/System/Console/Haskeline/Backend/DumbTerm.o ) [21 of 27] Compiling System.Console.Haskeline.Backend ( System/Console/Haskeline/Backend.hs, dist/build/System/Console/Haskeline/Backend.o ) [22 of 27] Compiling System.Console.Haskeline.InputT ( System/Console/Haskeline/InputT.hs, dist/build/System/Console/Haskeline/InputT.o ) [23 of 27] Compiling System.Console.Haskeline.Command.Completion ( System/Console/Haskeline/Command/Completion.hs, dist/build/System/Console/Haskeline/Command/Completion.o ) [24 of 27] Compiling System.Console.Haskeline.Vi ( System/Console/Haskeline/Vi.hs, dist/build/System/Console/Haskeline/Vi.o ) [25 of 27] Compiling System.Console.Haskeline.Emacs ( System/Console/Haskeline/Emacs.hs, dist/build/System/Console/Haskeline/Emacs.o ) [26 of 27] Compiling System.Console.Haskeline ( System/Console/Haskeline.hs, dist/build/System/Console/Haskeline.o ) [27 of 27] Compiling System.Console.Haskeline.IO ( System/Console/Haskeline/IO.hs, dist/build/System/Console/Haskeline/IO.o ) In-place registering haskeline-0.7.1.2... Running Haddock for haskeline-0.7.1.2... Running hscolour for haskeline-0.7.1.2... Preprocessing library haskeline-0.7.1.2... Preprocessing library haskeline-0.7.1.2... System/Console/Haskeline/Term.hs:107:16: Warning: In the use of `isEmptyChan' (imported from Control.Concurrent, but defined in Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details" Haddock coverage: 0% ( 0 / 2) in 'System.Console.Haskeline.Recover' 100% ( 4 / 4) in 'System.Console.Haskeline.Directory' 0% ( 0 / 12) in 'System.Console.Haskeline.Key' 73% ( 8 / 11) in 'System.Console.Haskeline.History' 35% ( 23 / 65) in 'System.Console.Haskeline.LineState' 4% ( 1 / 28) in 'System.Console.Haskeline.Command' 25% ( 1 / 4) in 'System.Console.Haskeline.Backend.WCWidth' 62% ( 13 / 21) in 'System.Console.Haskeline.MonadException' 33% ( 3 / 9) in 'System.Console.Haskeline.Prefs' 32% ( 6 / 19) in 'System.Console.Haskeline.Monads' 0% ( 0 / 11) in 'System.Console.Haskeline.Command.Undo' 0% ( 0 / 28) in 'System.Console.Haskeline.Command.History' 0% ( 0 / 17) in 'System.Console.Haskeline.Command.KillRing' 62% ( 8 / 13) in 'System.Console.Haskeline.Completion' 29% ( 7 / 24) in 'System.Console.Haskeline.Term' 0% ( 0 / 2) in 'System.Console.Haskeline.RunCommand' 23% ( 3 / 13) in 'System.Console.Haskeline.Backend.Posix.Encoder' 0% ( 0 / 15) in 'System.Console.Haskeline.Backend.Posix' 0% ( 0 / 3) in 'System.Console.Haskeline.Backend.Terminfo' 0% ( 0 / 17) in 'System.Console.Haskeline.Backend.DumbTerm' 0% ( 0 / 7) in 'System.Console.Haskeline.Backend' 87% ( 20 / 23) in 'System.Console.Haskeline.InputT' 40% ( 2 / 5) in 'System.Console.Haskeline.Command.Completion' 0% ( 0 / 56) in 'System.Console.Haskeline.Vi' 0% ( 0 / 13) in 'System.Console.Haskeline.Emacs' 98% ( 47 / 48) in 'System.Console.Haskeline' 83% ( 5 / 6) in 'System.Console.Haskeline.IO' Documentation created: dist/doc/html/haskeline/index.html, dist/doc/html/haskeline/haskeline.txt Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/haskeline-0.7.1.2 Registering haskeline-0.7.1.2... Installed haskeline-0.7.1.2 Downloading cubical-0.2.0... [1 of 1] Compiling Main ( /tmp/cubical-0.2.0-16956/cubical-0.2.0/Setup.hs, /tmp/cubical-0.2.0-16956/cubical-0.2.0/dist/setup/Main.o ) Linking /tmp/cubical-0.2.0-16956/cubical-0.2.0/dist/setup/setup ... /bin/sh: 1: bnfc: not found setup: bnfc command not found or error127 Failed to install cubical-0.2.0 cabal: Error: some packages failed to install: cubical-0.2.0 failed during the configure step. The exception was: ExitFailure 1