Serge I've just compiled docon-2.10 with the current 6.8 branch. It compiles fine. Log is below
Simon I'm in docon-2.10/docon/source bash-2.05b$ make configure runhaskell Setup.hs configure --ghc \ --with-compiler=/playpen/ghc/nightly/STABLE-cam-02-unx/i386-unknown-linux/compiler/stage2/ghc-inplace \ --with-hc-pkg=/playpen/ghc/nightly/STABLE-cam-02-unx/i386-unknown-linux/utils/ghc-pkg/ghc-pkg-inplace \ --prefix=/home/simonpj/tmp/docon-2.10/docon/source/inst Setup.hs: Warning: Package is copyright All Rights Reserved Configuring docon-2.10... configure: Dependency base-any: using base-3.0 configure: Dependency haskell98-any: using haskell98-1.0.1 configure: Dependency containers-any: using containers-0.1 configure: Using install prefix: /home/simonpj/tmp/docon-2.10/docon/source/inst configure: Binaries installed in: /home/simonpj/tmp/docon-2.10/docon/source/inst/bin configure: Libraries installed in: /home/simonpj/tmp/docon-2.10/docon/source/inst/lib/docon-2.10/ghc-6.8.0.20071016 configure: Private binaries installed in: /home/simonpj/tmp/docon-2.10/docon/source/inst/libexec configure: Data files installed in: /home/simonpj/tmp/docon-2.10/docon/source/inst/share/docon-2.10 configure: Using compiler: /playpen/ghc/nightly/STABLE-cam-02-unx/i386-unknown-linux/compiler/stage2/ghc-inplace configure: Compiler flavor: GHC configure: Compiler version: 6.8.0.20071016 configure: Using package tool: /playpen/ghc/nightly/STABLE-cam-02-unx/i386-unknown-linux/utils/ghc-pkg/ghc-pkg-inplace configure: Using ar found on system at: /usr/bin/ar configure: Using haddock found on system at: /home/simonmar/fp/bin/i386-unknown-linux/haddock configure: No pfesetup found configure: Using ranlib found on system at: /usr/bin/ranlib configure: Using runghc found on system at: /home/simonmar/fp/bin/i386-unknown-linux/runghc configure: Using runhugs found on system at: /home/simonmar/fp/bin/i386-unknown-linux/runhugs configure: Using happy: /home/simonmar/fp/bin/i386-unknown-linux/happy configure: Using alex: /home/simonmar/fp/bin/i386-unknown-linux/alex configure: Using hsc2hs: /home/simonmar/fp/bin/i386-unknown-linux/hsc2hs configure: No c2hs found configure: No cpphs found configure: No greencard found bash-2.05b$ make build runhaskell Setup.hs build Preprocessing library docon-2.10... Building docon-2.10... [ 1 of 83] Compiling Prelude_ ( Prelude_.hs, dist/build/Prelude_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [ 2 of 83] Compiling Common_ ( Common_.hs, dist/build/Common_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [ 3 of 83] Compiling Categs_ ( Categs_.hs, dist/build/Categs_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [ 4 of 83] Compiling Iparse_ ( Iparse_.hs, dist/build/Iparse_.o ) [ 5 of 83] Compiling OpTab_ ( OpTab_.hs, dist/build/OpTab_.o ) [ 6 of 83] Compiling Categs ( Categs.hs, dist/build/Categs.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [ 7 of 83] Compiling Set_ ( Set_.hs, dist/build/Set_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [ 8 of 83] Compiling Semigr_ ( Semigr_.hs, dist/build/Semigr_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [ 9 of 83] Compiling SetGroup ( SetGroup.hs, dist/build/SetGroup.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [10 of 83] Compiling Char_ ( Char_.hs, dist/build/Char_.o ) [11 of 83] Compiling List_ ( List_.hs, dist/build/List_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [12 of 83] Compiling DPrelude ( DPrelude.hs, dist/build/DPrelude.o ) DPrelude.hs:38:3: Warning: The export item `module Char_' exports nothing [13 of 83] Compiling Permut ( Permut.hs, dist/build/Permut.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file main/TidyPgm.lhs line 784 $w-{v sKr7} [lid] [14 of 83] Compiling Ring0_ ( Ring0_.hs, dist/build/Ring0_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [15 of 83] Compiling DPair_ ( DPair_.hs, dist/build/DPair_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [16 of 83] Compiling Matr0_ ( Matr0_.hs, dist/build/Matr0_.o ) [17 of 83] Compiling Matr1_ ( Matr1_.hs, dist/build/Matr1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [18 of 83] Compiling Ring_ ( Ring_.hs, dist/build/Ring_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/CSE.lhs line 346 t_a13m2{tv} [tv] [19 of 83] Compiling Vec0_ ( Vec0_.hs, dist/build/Vec0_.o ) [20 of 83] Compiling Vec1_ ( Vec1_.hs, dist/build/Vec1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [21 of 83] Compiling Vec_ ( Vec_.hs, dist/build/Vec_.o ) [22 of 83] Compiling VecMatr ( VecMatr.hs, dist/build/VecMatr.o ) [23 of 83] Compiling DPair ( DPair.hs, dist/build/DPair.o ) [24 of 83] Compiling Stairc_ ( Stairc_.hs, dist/build/Stairc_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. Interesting! A join var that isn't let-no-escaped [$j{v s1zT5} [lid], sc{v s1zQ2} [lid]] [25 of 83] Compiling Det_ ( Det_.hs, dist/build/Det_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [26 of 83] Compiling Todiag_ ( Todiag_.hs, dist/build/Todiag_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [27 of 83] Compiling LinAlg ( LinAlg.hs, dist/build/LinAlg.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. Interesting! A join var that isn't let-no-escaped [$j{v s1JEE} [lid]] [28 of 83] Compiling Ring1_ ( Ring1_.hs, dist/build/Ring1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [29 of 83] Compiling RingModule ( RingModule.hs, dist/build/RingModule.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [30 of 83] Compiling Z ( Z.hs, dist/build/Z.o ) [31 of 83] Compiling Fract_ ( Fract_.hs, dist/build/Fract_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [32 of 83] Compiling Fraction ( Fraction.hs, dist/build/Fraction.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file main/TidyPgm.lhs line 784 $wfromInteger{v s2aA5} [lid] WARNING: file main/TidyPgm.lhs line 784 $wsignum{v s2aA4} [lid] WARNING: file main/TidyPgm.lhs line 784 $wabs{v s2aA3} [lid] WARNING: file main/TidyPgm.lhs line 784 docon-2.10:Fraction.$f9{v r291m} [lid] WARNING: file main/TidyPgm.lhs line 784 $wfromInteger{v s2aA5} [lid] WARNING: file main/TidyPgm.lhs line 784 $wsignum{v s2aA4} [lid] WARNING: file main/TidyPgm.lhs line 784 $wabs{v s2aA3} [lid] [33 of 83] Compiling IdealSyz_ ( IdealSyz_.hs, dist/build/IdealSyz_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [34 of 83] Compiling ResEuc0_ ( ResEuc0_.hs, dist/build/ResEuc0_.o ) [35 of 83] Compiling QuotGr_ ( QuotGr_.hs, dist/build/QuotGr_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [36 of 83] Compiling ResEuc1_ ( ResEuc1_.hs, dist/build/ResEuc1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [37 of 83] Compiling ResEuc_ ( ResEuc_.hs, dist/build/ResEuc_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [38 of 83] Compiling ResRing_ ( ResRing_.hs, dist/build/ResRing_.o ) WARNING: file simplCore/CSE.lhs line 346 a{tv a2J39} [tv] [39 of 83] Compiling ResRing__ ( ResRing__.hs, dist/build/ResRing__.o ) WARNING: file main/TidyPgm.lhs line 784 docon-2.10:ResRing__.$f2{v r2PSu} [lid] [40 of 83] Compiling PP_ ( PP_.hs, dist/build/PP_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for docon-2.10:PP_.ppLcm{v r2UQb} [lid] [41 of 83] Compiling UPol_ ( UPol_.hs, dist/build/UPol_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s2XbS} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pTail{v s2XbU} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for docon-2.10:UPol_.$f3{v r2VOC} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [42 of 83] Compiling Pol_ ( Pol_.hs, dist/build/Pol_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for docon-2.10:Pol_.$f3{v r36go} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [43 of 83] Compiling FreeMonoid ( FreeMonoid.hs, dist/build/FreeMonoid.o ) [44 of 83] Compiling FAA0_ ( FAA0_.hs, dist/build/FAA0_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/CSE.lhs line 346 a{tv a3jZr} [tv] [45 of 83] Compiling UPol0_ ( UPol0_.hs, dist/build/UPol0_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pIsConst{v s3vvJ} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s3vvM} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pToVec{v s3vvR} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. WARNING: file simplCore/CSE.lhs line 346 a{tv a3ubo} [tv] [46 of 83] Compiling Pol__ ( Pol__.hs, dist/build/Pol__.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lpp{v s3DkK} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [47 of 83] Compiling Pol1_ ( Pol1_.hs, dist/build/Pol1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/CSE.lhs line 346 a{tv a3Gp7} [tv] [48 of 83] Compiling EPol0_ ( EPol0_.hs, dist/build/EPol0_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for docon-2.10:EPol0_.$f8{v r3VPT} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [49 of 83] Compiling EPol1_ ( EPol1_.hs, dist/build/EPol1_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lpp{v s44Gf} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [50 of 83] Compiling EPol_ ( EPol_.hs, dist/build/EPol_.o ) [51 of 83] Compiling Pgcd_ ( Pgcd_.hs, dist/build/Pgcd_.o ) Pgcd_.hs:469:2: _scc_ is deprecated; use an SCC pragma instead NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s4c2k} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pCDiv{v s4c1o} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s4c1s} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for degInVar{v s4c4J} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s4c6w} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s4c7o} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [52 of 83] Compiling PolNF_ ( PolNF_.hs, dist/build/PolNF_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pTail{v s4uQC} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pTail{v s4uSM} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lm{v s4uSO} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [53 of 83] Compiling GBasFld_ ( GBasFld_.hs, dist/build/GBasFld_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lpp{v s4IHR} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [54 of 83] Compiling GBasEuc_ ( GBasEuc_.hs, dist/build/GBasEuc_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lm{v s4Y7v} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [55 of 83] Compiling GBas_ ( GBas_.hs, dist/build/GBas_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [56 of 83] Compiling Polrel_ ( Polrel_.hs, dist/build/Polrel_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [57 of 83] Compiling FAANF_ ( FAANF_.hs, dist/build/FAANF_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pTail{v s5DqB} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pTail{v s5DqY} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [58 of 83] Compiling GBasis ( GBasis.hs, dist/build/GBasis.o ) [59 of 83] Compiling Pol2_ ( Pol2_.hs, dist/build/Pol2_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [60 of 83] Compiling RsePol0_ ( RsePol0_.hs, dist/build/RsePol0_.o ) [61 of 83] Compiling ResPol_ ( ResPol_.hs, dist/build/ResPol_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for lpp{v s6wba} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [62 of 83] Compiling Pol3_ ( Pol3_.hs, dist/build/Pol3_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [63 of 83] Compiling RPol_ ( RPol_.hs, dist/build/RPol_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [64 of 83] Compiling RPol0_ ( RPol0_.hs, dist/build/RPol0_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file simplCore/CSE.lhs line 346 a{tv a7t6y} [tv] [65 of 83] Compiling RdLatP_ ( RdLatP_.hs, dist/build/RdLatP_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7Axc} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [66 of 83] Compiling Pfact_ ( Pfact_.hs, dist/build/Pfact_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7DTB} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7DSM} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7DU0} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [67 of 83] Compiling Pfact__ ( Pfact__.hs, dist/build/Pfact__.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7Pew} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v a7NJH} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7Pgh} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v s7PgY} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. [69 of 83] Compiling Residue ( Residue.hs, dist/build/Residue.o ) Residue.hs:52:3: Warning: The export item `module ResRing__' exports nothing Residue.hs:54:3: Warning: The export item `module ResPol_' exports nothing [70 of 83] Compiling Pfact0_ ( Pfact0_.hs, dist/build/Pfact0_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pIsConst{v sb2oj} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v sb2rB} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 4 iterations; bailing out. Interesting! A join var that isn't let-no-escaped [$j{v sbmbE} [lid]] [71 of 83] Compiling Pfact1_ ( Pfact1_.hs, dist/build/Pfact1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v sc7i4} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pIsConst{v sc7i6} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pToVec{v sc7i9} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [72 of 83] Compiling Pfact2_ ( Pfact2_.hs, dist/build/Pfact2_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v scoBe} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pMapCoef{v scoyt} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for pDeriv{v scoyx} [lid] WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for deg{v scoyz} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [73 of 83] Compiling Pfact3_ ( Pfact3_.hs, dist/build/Pfact3_.o ) [74 of 83] Compiling Pol ( Pol.hs, dist/build/Pol.o ) Pol.hs:55:3: Warning: The export item `module Pgcd_' exports nothing Pol.hs:92:3: Warning: The export item `module Pfact3_' exports nothing [75 of 83] Compiling Partit_ ( Partit_.hs, dist/build/Partit_.o ) [76 of 83] Compiling HookBand_ ( HookBand_.hs, dist/build/HookBand_.o ) [77 of 83] Compiling Partition ( Partition.hs, dist/build/Partition.o ) Interesting! A join var that isn't let-no-escaped [$j{v scTMS} [lid]] [78 of 83] Compiling Sympol_ ( Sympol_.hs, dist/build/Sympol_.o ) WARNING: file specialise/Specialise.lhs line 816 Missed specialisation opportunity for docon-2.10:Sympol_.$f9{v rcW5Z} [lid] NOTE: Simplifier still going after 4 iterations; bailing out. [79 of 83] Compiling SymmFn_ ( SymmFn_.hs, dist/build/SymmFn_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [80 of 83] Compiling SymmFn0_ ( SymmFn0_.hs, dist/build/SymmFn0_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. Interesting! A join var that isn't let-no-escaped [$j{v sdci0} [lid]] [81 of 83] Compiling SymmFn1_ ( SymmFn1_.hs, dist/build/SymmFn1_.o ) NOTE: Simplifier still going after 4 iterations; bailing out. NOTE: Simplifier still going after 3 iterations; bailing out. [82 of 83] Compiling AlgSymmF ( AlgSymmF.hs, dist/build/AlgSymmF.o ) NOTE: Simplifier still going after 4 iterations; bailing out. [83 of 83] Compiling DExport ( DExport.hs, dist/build/DExport.o ) bash-2.05b$ _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc