*** setup configure Configuring numeric-prelude-0.0.2... Flags chosen: splitbase=True Dependency base>=2: using base-3.0.2.0 Dependency array-any: using array-0.1.0.0 Dependency containers-any: using containers-0.1.0.2 Dependency random-any: using random-1.0.0.0 Dependency parsec>=1: using parsec-3.0.0 Dependency HUnit>=1&&<2: using HUnit-1.2.0.0 Dependency QuickCheck>=1&&<2: using QuickCheck-1.2.0.0 Dependency non-negative>=0.0.1&&<0.1: using non-negative-0.0.3 Using compiler: ghc-6.8.3 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/numeric-prelude-0.0.2/ghc-6.8.3 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/numeric-prelude-0.0.2 Documentation installed in: /usr/local/tmp/archive/install/share/doc/numeric-prelude-0.0.2 Using alex version 2.2 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.15.1 found on system at: /usr/local/bin/c2hs Using cpphs version 0.7 found on system at: /usr/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using ghc version 6.8.3 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.8.3 found on system at: /usr/local/bin/ghc-pkg No greencard found Using haddock version 2.3.0 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.66-ghc found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.9 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar *** setup build Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library numeric-prelude-0.0.2... Preprocessing executables for numeric-prelude-0.0.2... Building numeric-prelude-0.0.2... Building library... Creating dist/build (and its parents) /usr/local/bin/ghc -package-name numeric-prelude-0.0.2 --make -hide-all-packages -i -idist/build/autogen -idist/build -i. -isrc -Idist/build -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package array-0.1.0.0 -package containers-0.1.0.2 -package random-1.0.0.0 -package parsec-3.0.0 -package HUnit-1.2.0.0 -package QuickCheck-1.2.0.0 -package non-negative-0.0.3 -O -Wall Algebra.Additive Algebra.Algebraic Algebra.Differential Algebra.DimensionTerm Algebra.DivisibleSpace Algebra.Field Algebra.Indexable Algebra.IntegralDomain Algebra.NonNegative Algebra.Lattice Algebra.Laws Algebra.Module Algebra.ModuleBasis Algebra.Monoid Algebra.NormedSpace.Euclidean Algebra.NormedSpace.Maximum Algebra.NormedSpace.Sum Algebra.OccasionallyScalar Algebra.PrincipalIdealDomain Algebra.Real Algebra.RealField Algebra.RealIntegral Algebra.RealTranscendental Algebra.RightModule Algebra.Ring Algebra.ToInteger Algebra.ToRational Algebra.Transcendental Algebra.Units Algebra.Vector Algebra.VectorSpace Algebra.ZeroTestable MathObj.Algebra MathObj.DiscreteMap MathObj.LaurentPolynomial MathObj.Matrix MathObj.PartialFraction MathObj.Permutation MathObj.Permutation.CycleList MathObj.Permutation.CycleList.Check MathObj.Permutation.Table MathObj.Polynomial MathObj.PowerSeries MathObj.PowerSeries.DifferentialEquation MathObj.PowerSeries.Example MathObj.PowerSeries.Mean MathObj.PowerSeries2 MathObj.PowerSum MathObj.RootSet MyPrelude Number.Complex Number.DimensionTerm Number.DimensionTerm.SI Number.FixedPoint Number.FixedPoint.Check Number.NonNegative Number.PartiallyTranscendental Number.Peano Number.Positional Number.Positional.Check Number.Quaternion Number.Ratio Number.ResidueClass Number.ResidueClass.Check Number.ResidueClass.Maybe Number.ResidueClass.Func Number.ResidueClass.Reader Number.OccasionallyScalarExpression Number.SI.Unit Number.SI Number.Physical.Unit Number.Physical.UnitDatabase Number.Physical Number.Physical.Read Number.Physical.Show NumericPrelude NumericPrelude.Condition NumericPrelude.List NumericPrelude.Monad NumericPrelude.Text PreludeBase [ 1 of 81] Compiling NumericPrelude.Monad ( src/NumericPrelude/Monad.hs, dist/build/NumericPrelude/Monad.o ) [ 2 of 81] Compiling NumericPrelude.Text ( src/NumericPrelude/Text.hs, dist/build/NumericPrelude/Text.o ) [ 3 of 81] Compiling Algebra.Monoid ( src/Algebra/Monoid.hs, dist/build/Algebra/Monoid.o ) [ 4 of 81] Compiling NumericPrelude.Condition ( src/NumericPrelude/Condition.hs, dist/build/NumericPrelude/Condition.o ) [ 5 of 81] Compiling NumericPrelude.List ( src/NumericPrelude/List.hs, dist/build/NumericPrelude/List.o ) [ 6 of 81] Compiling Algebra.Indexable ( src/Algebra/Indexable.hs, dist/build/Algebra/Indexable.o ) [ 7 of 81] Compiling Algebra.DimensionTerm ( src/Algebra/DimensionTerm.hs, dist/build/Algebra/DimensionTerm.o ) [ 8 of 81] Compiling PreludeBase ( src/PreludeBase.hs, dist/build/PreludeBase.o ) [ 9 of 81] Compiling MathObj.Permutation ( src/MathObj/Permutation.hs, dist/build/MathObj/Permutation.o ) src/MathObj/Permutation.hs:20:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [10 of 81] Compiling MathObj.Permutation.Table ( src/MathObj/Permutation/Table.hs, dist/build/MathObj/Permutation/Table.o ) [11 of 81] Compiling Algebra.Laws ( src/Algebra/Laws.hs, dist/build/Algebra/Laws.o ) [12 of 81] Compiling Algebra.Additive ( src/Algebra/Additive.hs, dist/build/Algebra/Additive.o ) [13 of 81] Compiling Algebra.Ring ( src/Algebra/Ring.hs, dist/build/Algebra/Ring.o ) src/Algebra/Ring.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [14 of 81] Compiling Algebra.Differential ( src/Algebra/Differential.hs, dist/build/Algebra/Differential.o ) [15 of 81] Compiling Algebra.ZeroTestable ( src/Algebra/ZeroTestable.hs, dist/build/Algebra/ZeroTestable.o ) [16 of 81] Compiling Algebra.IntegralDomain ( src/Algebra/IntegralDomain.hs, dist/build/Algebra/IntegralDomain.o ) src/Algebra/IntegralDomain.hs:43:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [17 of 81] Compiling Algebra.NonNegative ( src/Algebra/NonNegative.hs, dist/build/Algebra/NonNegative.o ) [18 of 81] Compiling Algebra.Real ( src/Algebra/Real.hs, dist/build/Algebra/Real.o ) [19 of 81] Compiling Algebra.Units ( src/Algebra/Units.hs, dist/build/Algebra/Units.o ) src/Algebra/Units.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [20 of 81] Compiling Algebra.PrincipalIdealDomain ( src/Algebra/PrincipalIdealDomain.hs, dist/build/Algebra/PrincipalIdealDomain.o ) src/Algebra/PrincipalIdealDomain.hs:58:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [21 of 81] Compiling Number.Ratio ( src/Number/Ratio.hs, dist/build/Number/Ratio.o ) [22 of 81] Compiling Algebra.Field ( src/Algebra/Field.hs, dist/build/Algebra/Field.o ) src/Algebra/Field.hs:32:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [23 of 81] Compiling Algebra.ToRational ( src/Algebra/ToRational.hs, dist/build/Algebra/ToRational.o ) [24 of 81] Compiling Algebra.RealIntegral ( src/Algebra/RealIntegral.hs, dist/build/Algebra/RealIntegral.o ) [25 of 81] Compiling Algebra.ToInteger ( src/Algebra/ToInteger.hs, dist/build/Algebra/ToInteger.o ) Warning: orphan instances: instance Algebra.ToRational.C [Number.Ratio.T] = Algebra.ToInteger.$f1 [26 of 81] Compiling Algebra.Algebraic ( src/Algebra/Algebraic.hs, dist/build/Algebra/Algebraic.o ) src/Algebra/Algebraic.hs:15:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [27 of 81] Compiling Algebra.Module ( src/Algebra/Module.hs, dist/build/Algebra/Module.o ) [28 of 81] Compiling Algebra.VectorSpace ( src/Algebra/VectorSpace.hs, dist/build/Algebra/VectorSpace.o ) [29 of 81] Compiling Algebra.DivisibleSpace ( src/Algebra/DivisibleSpace.hs, dist/build/Algebra/DivisibleSpace.o ) [30 of 81] Compiling Algebra.ModuleBasis ( src/Algebra/ModuleBasis.hs, dist/build/Algebra/ModuleBasis.o ) [31 of 81] Compiling Algebra.RealField ( src/Algebra/RealField.hs, dist/build/Algebra/RealField.o ) [32 of 81] Compiling Algebra.Transcendental ( src/Algebra/Transcendental.hs, dist/build/Algebra/Transcendental.o ) [33 of 81] Compiling Algebra.RealTranscendental ( src/Algebra/RealTranscendental.hs, dist/build/Algebra/RealTranscendental.o ) [34 of 81] Compiling NumericPrelude ( src/NumericPrelude.hs, dist/build/NumericPrelude.o ) [35 of 81] Compiling Algebra.Lattice ( src/Algebra/Lattice.hs, dist/build/Algebra/Lattice.o ) src/Algebra/Lattice.hs:17:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [36 of 81] Compiling Algebra.NormedSpace.Euclidean ( src/Algebra/NormedSpace/Euclidean.hs, dist/build/Algebra/NormedSpace/Euclidean.o ) [37 of 81] Compiling Algebra.NormedSpace.Maximum ( src/Algebra/NormedSpace/Maximum.hs, dist/build/Algebra/NormedSpace/Maximum.o ) [38 of 81] Compiling Algebra.NormedSpace.Sum ( src/Algebra/NormedSpace/Sum.hs, dist/build/Algebra/NormedSpace/Sum.o ) [39 of 81] Compiling MathObj.Permutation.CycleList ( src/MathObj/Permutation/CycleList.hs, dist/build/MathObj/Permutation/CycleList.o ) [40 of 81] Compiling MathObj.Permutation.CycleList.Check ( src/MathObj/Permutation/CycleList/Check.hs, dist/build/MathObj/Permutation/CycleList/Check.o ) [41 of 81] Compiling MyPrelude ( src/MyPrelude.hs, dist/build/MyPrelude.o ) [42 of 81] Compiling Algebra.RightModule ( src/Algebra/RightModule.hs, dist/build/Algebra/RightModule.o ) [43 of 81] Compiling Algebra.Vector ( src/Algebra/Vector.hs, dist/build/Algebra/Vector.o ) src/Algebra/Vector.hs:20:0: Warning: Module `Data.List' is imported, but nothing from it is used, except perhaps instances visible in `Data.List' To suppress this warning, use: import Data.List() [44 of 81] Compiling Number.Complex ( src/Number/Complex.hs, dist/build/Number/Complex.o ) [45 of 81] Compiling Algebra.OccasionallyScalar ( src/Algebra/OccasionallyScalar.hs, dist/build/Algebra/OccasionallyScalar.o ) [46 of 81] Compiling MathObj.Algebra ( src/MathObj/Algebra.hs, dist/build/MathObj/Algebra.o ) [47 of 81] Compiling MathObj.DiscreteMap ( src/MathObj/DiscreteMap.hs, dist/build/MathObj/DiscreteMap.o ) Warning: orphan instances: instance Algebra.NormedSpace.Maximum.C [., Data.Map.Map] = MathObj.DiscreteMap.$f1 instance Algebra.NormedSpace.Euclidean.C [., Data.Map.Map] = MathObj.DiscreteMap.$f2 instance Algebra.NormedSpace.Euclidean.Sqr [., Data.Map.Map] = MathObj.DiscreteMap.$f3 instance Algebra.NormedSpace.Sum.C [., Data.Map.Map] = MathObj.DiscreteMap.$f4 instance Algebra.VectorSpace.C [., Data.Map.Map] = MathObj.DiscreteMap.$f5 instance Algebra.Module.C [., Data.Map.Map] = MathObj.DiscreteMap.$f6 instance Algebra.Vector.C [Data.Map.Map] = MathObj.DiscreteMap.$f7 instance Algebra.Additive.C [Data.Map.Map] = MathObj.DiscreteMap.$f8 [48 of 81] Compiling Number.Physical.Unit ( src/Number/Physical/Unit.hs, dist/build/Number/Physical/Unit.o ) [49 of 81] Compiling Number.Physical.UnitDatabase ( src/Number/Physical/UnitDatabase.hs, dist/build/Number/Physical/UnitDatabase.o ) [50 of 81] Compiling Number.SI.Unit ( src/Number/SI/Unit.hs, dist/build/Number/SI/Unit.o ) [51 of 81] Compiling MathObj.Polynomial ( src/MathObj/Polynomial.hs, dist/build/MathObj/Polynomial.o ) [52 of 81] Compiling MathObj.PowerSeries ( src/MathObj/PowerSeries.hs, dist/build/MathObj/PowerSeries.o ) [53 of 81] Compiling MathObj.LaurentPolynomial ( src/MathObj/LaurentPolynomial.hs, dist/build/MathObj/LaurentPolynomial.o ) [54 of 81] Compiling MathObj.Matrix ( src/MathObj/Matrix.hs, dist/build/MathObj/Matrix.o ) [55 of 81] Compiling MathObj.PartialFraction ( src/MathObj/PartialFraction.hs, dist/build/MathObj/PartialFraction.o ) [56 of 81] Compiling MathObj.PowerSeries.Example ( src/MathObj/PowerSeries/Example.hs, dist/build/MathObj/PowerSeries/Example.o ) [57 of 81] Compiling MathObj.PowerSeries.DifferentialEquation ( src/MathObj/PowerSeries/DifferentialEquation.hs, dist/build/MathObj/PowerSeries/DifferentialEquation.o ) [58 of 81] Compiling MathObj.PowerSeries2 ( src/MathObj/PowerSeries2.hs, dist/build/MathObj/PowerSeries2.o ) [59 of 81] Compiling MathObj.PowerSeries.Mean ( src/MathObj/PowerSeries/Mean.hs, dist/build/MathObj/PowerSeries/Mean.o ) [60 of 81] Compiling MathObj.PowerSum ( src/MathObj/PowerSum.hs, dist/build/MathObj/PowerSum.o ) [61 of 81] Compiling MathObj.RootSet ( src/MathObj/RootSet.hs, dist/build/MathObj/RootSet.o ) [62 of 81] Compiling Number.DimensionTerm ( src/Number/DimensionTerm.hs, dist/build/Number/DimensionTerm.o ) [63 of 81] Compiling Number.DimensionTerm.SI ( src/Number/DimensionTerm/SI.hs, dist/build/Number/DimensionTerm/SI.o ) [64 of 81] Compiling Number.FixedPoint ( src/Number/FixedPoint.hs, dist/build/Number/FixedPoint.o ) [65 of 81] Compiling Number.FixedPoint.Check ( src/Number/FixedPoint/Check.hs, dist/build/Number/FixedPoint/Check.o ) src/Number/FixedPoint/Check.hs:17:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [66 of 81] Compiling Number.NonNegative ( src/Number/NonNegative.hs, dist/build/Number/NonNegative.o ) Warning: orphan instances: instance Algebra.Transcendental.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f1 instance Algebra.Ring.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f10 instance Algebra.Additive.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f11 instance Algebra.NonNegative.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f12 instance Algebra.ZeroTestable.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f13 instance Algebra.Algebraic.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f2 instance Algebra.RealField.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f3 instance Algebra.Real.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f4 instance Algebra.Field.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f5 instance Algebra.IntegralDomain.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f6 instance Algebra.RealIntegral.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f7 instance Algebra.ToInteger.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f8 instance Algebra.ToRational.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f9 [67 of 81] Compiling Number.PartiallyTranscendental ( src/Number/PartiallyTranscendental.hs, dist/build/Number/PartiallyTranscendental.o ) src/Number/PartiallyTranscendental.hs:21:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [68 of 81] Compiling Number.Peano ( src/Number/Peano.hs, dist/build/Number/Peano.o ) [69 of 81] Compiling Number.Positional ( src/Number/Positional.hs, dist/build/Number/Positional.o ) src/Number/Positional.hs:909:0: Warning: Pattern match(es) are overlapped In the definition of `lazyInits': lazyInits [] = ... [70 of 81] Compiling Number.Positional.Check ( src/Number/Positional/Check.hs, dist/build/Number/Positional/Check.o ) [71 of 81] Compiling Number.Quaternion ( src/Number/Quaternion.hs, dist/build/Number/Quaternion.o ) [72 of 81] Compiling Number.ResidueClass ( src/Number/ResidueClass.hs, dist/build/Number/ResidueClass.o ) [73 of 81] Compiling Number.ResidueClass.Check ( src/Number/ResidueClass/Check.hs, dist/build/Number/ResidueClass/Check.o ) [74 of 81] Compiling Number.ResidueClass.Maybe ( src/Number/ResidueClass/Maybe.hs, dist/build/Number/ResidueClass/Maybe.o ) [75 of 81] Compiling Number.ResidueClass.Func ( src/Number/ResidueClass/Func.hs, dist/build/Number/ResidueClass/Func.o ) src/Number/ResidueClass/Func.hs:12:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [76 of 81] Compiling Number.ResidueClass.Reader ( src/Number/ResidueClass/Reader.hs, dist/build/Number/ResidueClass/Reader.o ) src/Number/ResidueClass/Reader.hs:11:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [77 of 81] Compiling Number.OccasionallyScalarExpression ( src/Number/OccasionallyScalarExpression.hs, dist/build/Number/OccasionallyScalarExpression.o ) [78 of 81] Compiling Number.Physical ( src/Number/Physical.hs, dist/build/Number/Physical.o ) [79 of 81] Compiling Number.Physical.Show ( src/Number/Physical/Show.hs, dist/build/Number/Physical/Show.o ) [80 of 81] Compiling Number.Physical.Read ( src/Number/Physical/Read.hs, dist/build/Number/Physical/Read.o ) [81 of 81] Compiling Number.SI ( src/Number/SI.hs, dist/build/Number/SI.o ) Linking... /usr/bin/ar q dist/build/libHSnumeric-prelude-0.0.2.a dist/build/Algebra/Additive.o dist/build/Algebra/Algebraic.o dist/build/Algebra/Differential.o dist/build/Algebra/DimensionTerm.o dist/build/Algebra/DivisibleSpace.o dist/build/Algebra/Field.o dist/build/Algebra/Indexable.o dist/build/Algebra/IntegralDomain.o dist/build/Algebra/NonNegative.o dist/build/Algebra/Lattice.o dist/build/Algebra/Laws.o dist/build/Algebra/Module.o dist/build/Algebra/ModuleBasis.o dist/build/Algebra/Monoid.o dist/build/Algebra/NormedSpace/Euclidean.o dist/build/Algebra/NormedSpace/Maximum.o dist/build/Algebra/NormedSpace/Sum.o dist/build/Algebra/OccasionallyScalar.o dist/build/Algebra/PrincipalIdealDomain.o dist/build/Algebra/Real.o dist/build/Algebra/RealField.o dist/build/Algebra/RealIntegral.o dist/build/Algebra/RealTranscendental.o dist/build/Algebra/RightModule.o dist/build/Algebra/Ring.o dist/build/Algebra/ToInteger.o dist/build/Algebra/ToRational.o dist/build/Algebra/Transcendental.o dist/build/Algebra/Units.o dist/build/Algebra/Vector.o dist/build/Algebra/VectorSpace.o dist/build/Algebra/ZeroTestable.o dist/build/MathObj/Algebra.o dist/build/MathObj/DiscreteMap.o dist/build/MathObj/LaurentPolynomial.o dist/build/MathObj/Matrix.o dist/build/MathObj/PartialFraction.o dist/build/MathObj/Permutation.o dist/build/MathObj/Permutation/CycleList.o dist/build/MathObj/Permutation/CycleList/Check.o dist/build/MathObj/Permutation/Table.o dist/build/MathObj/Polynomial.o dist/build/MathObj/PowerSeries.o dist/build/MathObj/PowerSeries/DifferentialEquation.o dist/build/MathObj/PowerSeries/Example.o dist/build/MathObj/PowerSeries/Mean.o dist/build/MathObj/PowerSeries2.o dist/build/MathObj/PowerSum.o dist/build/MathObj/RootSet.o dist/build/MyPrelude.o dist/build/Number/Complex.o dist/build/Number/DimensionTerm.o dist/build/Number/DimensionTerm/SI.o dist/build/Number/FixedPoint.o dist/build/Number/FixedPoint/Check.o dist/build/Number/NonNegative.o dist/build/Number/PartiallyTranscendental.o dist/build/Number/Peano.o dist/build/Number/Positional.o dist/build/Number/Positional/Check.o dist/build/Number/Quaternion.o dist/build/Number/Ratio.o dist/build/Number/ResidueClass.o dist/build/Number/ResidueClass/Check.o dist/build/Number/ResidueClass/Maybe.o dist/build/Number/ResidueClass/Func.o dist/build/Number/ResidueClass/Reader.o dist/build/Number/OccasionallyScalarExpression.o dist/build/Number/SI/Unit.o dist/build/Number/SI.o dist/build/Number/Physical/Unit.o dist/build/Number/Physical/UnitDatabase.o dist/build/Number/Physical.o dist/build/Number/Physical/Read.o dist/build/Number/Physical/Show.o dist/build/NumericPrelude.o dist/build/NumericPrelude/Condition.o dist/build/NumericPrelude/List.o dist/build/NumericPrelude/Monad.o dist/build/NumericPrelude/Text.o dist/build/PreludeBase.o /usr/bin/ar: creating dist/build/libHSnumeric-prelude-0.0.2.a /usr/bin/ld -x -r -o dist/build/HSnumeric-prelude-0.0.2.o.tmp dist/build/Algebra/Additive.o dist/build/Algebra/Algebraic.o dist/build/Algebra/Differential.o dist/build/Algebra/DimensionTerm.o dist/build/Algebra/DivisibleSpace.o dist/build/Algebra/Field.o dist/build/Algebra/Indexable.o dist/build/Algebra/IntegralDomain.o dist/build/Algebra/NonNegative.o dist/build/Algebra/Lattice.o dist/build/Algebra/Laws.o dist/build/Algebra/Module.o dist/build/Algebra/ModuleBasis.o dist/build/Algebra/Monoid.o dist/build/Algebra/NormedSpace/Euclidean.o dist/build/Algebra/NormedSpace/Maximum.o dist/build/Algebra/NormedSpace/Sum.o dist/build/Algebra/OccasionallyScalar.o dist/build/Algebra/PrincipalIdealDomain.o dist/build/Algebra/Real.o dist/build/Algebra/RealField.o dist/build/Algebra/RealIntegral.o dist/build/Algebra/RealTranscendental.o dist/build/Algebra/RightModule.o dist/build/Algebra/Ring.o dist/build/Algebra/ToInteger.o dist/build/Algebra/ToRational.o dist/build/Algebra/Transcendental.o dist/build/Algebra/Units.o dist/build/Algebra/Vector.o dist/build/Algebra/VectorSpace.o dist/build/Algebra/ZeroTestable.o dist/build/MathObj/Algebra.o dist/build/MathObj/DiscreteMap.o dist/build/MathObj/LaurentPolynomial.o dist/build/MathObj/Matrix.o dist/build/MathObj/PartialFraction.o dist/build/MathObj/Permutation.o dist/build/MathObj/Permutation/CycleList.o dist/build/MathObj/Permutation/CycleList/Check.o dist/build/MathObj/Permutation/Table.o dist/build/MathObj/Polynomial.o dist/build/MathObj/PowerSeries.o dist/build/MathObj/PowerSeries/DifferentialEquation.o dist/build/MathObj/PowerSeries/Example.o dist/build/MathObj/PowerSeries/Mean.o dist/build/MathObj/PowerSeries2.o dist/build/MathObj/PowerSum.o dist/build/MathObj/RootSet.o dist/build/MyPrelude.o dist/build/Number/Complex.o dist/build/Number/DimensionTerm.o dist/build/Number/DimensionTerm/SI.o dist/build/Number/FixedPoint.o dist/build/Number/FixedPoint/Check.o dist/build/Number/NonNegative.o dist/build/Number/PartiallyTranscendental.o dist/build/Number/Peano.o dist/build/Number/Positional.o dist/build/Number/Positional/Check.o dist/build/Number/Quaternion.o dist/build/Number/Ratio.o dist/build/Number/ResidueClass.o dist/build/Number/ResidueClass/Check.o dist/build/Number/ResidueClass/Maybe.o dist/build/Number/ResidueClass/Func.o dist/build/Number/ResidueClass/Reader.o dist/build/Number/OccasionallyScalarExpression.o dist/build/Number/SI/Unit.o dist/build/Number/SI.o dist/build/Number/Physical/Unit.o dist/build/Number/Physical/UnitDatabase.o dist/build/Number/Physical.o dist/build/Number/Physical/Read.o dist/build/Number/Physical/Show.o dist/build/NumericPrelude.o dist/build/NumericPrelude/Condition.o dist/build/NumericPrelude/List.o dist/build/NumericPrelude/Monad.o dist/build/NumericPrelude/Text.o dist/build/PreludeBase.o Building executable: test... Creating dist/build/test (and its parents) Creating dist/build/test/test-tmp (and its parents) /usr/local/bin/ghc -o dist/build/test/test --make -hide-all-packages -i -idist/build/autogen -idist/build/test/test-tmp -isrc -itest -Idist/build/test/test-tmp -odir dist/build/test/test-tmp -hidir dist/build/test/test-tmp -stubdir dist/build/test/test-tmp -package base-3.0.2.0 -package array-0.1.0.0 -package containers-0.1.0.2 -package random-1.0.0.0 -package parsec-3.0.0 -package HUnit-1.2.0.0 -package QuickCheck-1.2.0.0 -package non-negative-0.0.3 -O test/Test.hs [ 1 of 55] Compiling NumericPrelude.Text ( src/NumericPrelude/Text.hs, dist/build/test/test-tmp/NumericPrelude/Text.o ) [ 2 of 55] Compiling Algebra.Laws ( src/Algebra/Laws.hs, dist/build/test/test-tmp/Algebra/Laws.o ) [ 3 of 55] Compiling NumericPrelude.Condition ( src/NumericPrelude/Condition.hs, dist/build/test/test-tmp/NumericPrelude/Condition.o ) [ 4 of 55] Compiling NumericPrelude.List ( src/NumericPrelude/List.hs, dist/build/test/test-tmp/NumericPrelude/List.o ) [ 5 of 55] Compiling PreludeBase ( src/PreludeBase.hs, dist/build/test/test-tmp/PreludeBase.o ) [ 6 of 55] Compiling Algebra.Additive ( src/Algebra/Additive.hs, dist/build/test/test-tmp/Algebra/Additive.o ) [ 7 of 55] Compiling Algebra.Ring ( src/Algebra/Ring.hs, dist/build/test/test-tmp/Algebra/Ring.o ) [ 8 of 55] Compiling Algebra.Differential ( src/Algebra/Differential.hs, dist/build/test/test-tmp/Algebra/Differential.o ) [ 9 of 55] Compiling Algebra.NonNegative ( src/Algebra/NonNegative.hs, dist/build/test/test-tmp/Algebra/NonNegative.o ) [10 of 55] Compiling Algebra.Vector ( src/Algebra/Vector.hs, dist/build/test/test-tmp/Algebra/Vector.o ) [11 of 55] Compiling Algebra.Indexable ( src/Algebra/Indexable.hs, dist/build/test/test-tmp/Algebra/Indexable.o ) [12 of 55] Compiling Algebra.ZeroTestable ( src/Algebra/ZeroTestable.hs, dist/build/test/test-tmp/Algebra/ZeroTestable.o ) [13 of 55] Compiling Algebra.IntegralDomain ( src/Algebra/IntegralDomain.hs, dist/build/test/test-tmp/Algebra/IntegralDomain.o ) [14 of 55] Compiling Algebra.Units ( src/Algebra/Units.hs, dist/build/test/test-tmp/Algebra/Units.o ) [15 of 55] Compiling Algebra.Real ( src/Algebra/Real.hs, dist/build/test/test-tmp/Algebra/Real.o ) [16 of 55] Compiling Algebra.RealIntegral ( src/Algebra/RealIntegral.hs, dist/build/test/test-tmp/Algebra/RealIntegral.o ) [17 of 55] Compiling Algebra.PrincipalIdealDomain ( src/Algebra/PrincipalIdealDomain.hs, dist/build/test/test-tmp/Algebra/PrincipalIdealDomain.o ) [18 of 55] Compiling Number.Ratio ( src/Number/Ratio.hs, dist/build/test/test-tmp/Number/Ratio.o ) [19 of 55] Compiling Algebra.Field ( src/Algebra/Field.hs, dist/build/test/test-tmp/Algebra/Field.o ) [20 of 55] Compiling Algebra.ToRational ( src/Algebra/ToRational.hs, dist/build/test/test-tmp/Algebra/ToRational.o ) [21 of 55] Compiling Algebra.ToInteger ( src/Algebra/ToInteger.hs, dist/build/test/test-tmp/Algebra/ToInteger.o ) [22 of 55] Compiling Algebra.Module ( src/Algebra/Module.hs, dist/build/test/test-tmp/Algebra/Module.o ) [23 of 55] Compiling Algebra.VectorSpace ( src/Algebra/VectorSpace.hs, dist/build/test/test-tmp/Algebra/VectorSpace.o ) [24 of 55] Compiling Algebra.Algebraic ( src/Algebra/Algebraic.hs, dist/build/test/test-tmp/Algebra/Algebraic.o ) [25 of 55] Compiling Algebra.Transcendental ( src/Algebra/Transcendental.hs, dist/build/test/test-tmp/Algebra/Transcendental.o ) [26 of 55] Compiling Algebra.RealField ( src/Algebra/RealField.hs, dist/build/test/test-tmp/Algebra/RealField.o ) [27 of 55] Compiling Algebra.RealTranscendental ( src/Algebra/RealTranscendental.hs, dist/build/test/test-tmp/Algebra/RealTranscendental.o ) [28 of 55] Compiling NumericPrelude ( src/NumericPrelude.hs, dist/build/test/test-tmp/NumericPrelude.o ) [29 of 55] Compiling Algebra.NormedSpace.Euclidean ( src/Algebra/NormedSpace/Euclidean.hs, dist/build/test/test-tmp/Algebra/NormedSpace/Euclidean.o ) [30 of 55] Compiling Algebra.NormedSpace.Maximum ( src/Algebra/NormedSpace/Maximum.hs, dist/build/test/test-tmp/Algebra/NormedSpace/Maximum.o ) [31 of 55] Compiling Algebra.NormedSpace.Sum ( src/Algebra/NormedSpace/Sum.hs, dist/build/test/test-tmp/Algebra/NormedSpace/Sum.o ) [32 of 55] Compiling MathObj.DiscreteMap ( src/MathObj/DiscreteMap.hs, dist/build/test/test-tmp/MathObj/DiscreteMap.o ) [33 of 55] Compiling Number.Physical.Unit ( src/Number/Physical/Unit.hs, dist/build/test/test-tmp/Number/Physical/Unit.o ) [34 of 55] Compiling Number.Physical.UnitDatabase ( src/Number/Physical/UnitDatabase.hs, dist/build/test/test-tmp/Number/Physical/UnitDatabase.o ) [35 of 55] Compiling MathObj.PartialFraction ( src/MathObj/PartialFraction.hs, dist/build/test/test-tmp/MathObj/PartialFraction.o ) [36 of 55] Compiling MathObj.Polynomial ( src/MathObj/Polynomial.hs, dist/build/test/test-tmp/MathObj/Polynomial.o ) [37 of 55] Compiling MathObj.PowerSeries ( src/MathObj/PowerSeries.hs, dist/build/test/test-tmp/MathObj/PowerSeries.o ) [38 of 55] Compiling MathObj.PowerSeries.Example ( src/MathObj/PowerSeries/Example.hs, dist/build/test/test-tmp/MathObj/PowerSeries/Example.o ) [39 of 55] Compiling Number.Peano ( src/Number/Peano.hs, dist/build/test/test-tmp/Number/Peano.o ) [40 of 55] Compiling Number.ResidueClass ( src/Number/ResidueClass.hs, dist/build/test/test-tmp/Number/ResidueClass.o ) [41 of 55] Compiling Number.ResidueClass.Func ( src/Number/ResidueClass/Func.hs, dist/build/test/test-tmp/Number/ResidueClass/Func.o ) [42 of 55] Compiling Number.FixedPoint ( src/Number/FixedPoint.hs, dist/build/test/test-tmp/Number/FixedPoint.o ) [43 of 55] Compiling Number.FixedPoint.Check ( src/Number/FixedPoint/Check.hs, dist/build/test/test-tmp/Number/FixedPoint/Check.o ) [44 of 55] Compiling Number.SI.Unit ( src/Number/SI/Unit.hs, dist/build/test/test-tmp/Number/SI/Unit.o ) [45 of 55] Compiling Number.Complex ( src/Number/Complex.hs, dist/build/test/test-tmp/Number/Complex.o ) [46 of 55] Compiling MathObj.LaurentPolynomial ( src/MathObj/LaurentPolynomial.hs, dist/build/test/test-tmp/MathObj/LaurentPolynomial.o ) [47 of 55] Compiling Number.Positional ( src/Number/Positional.hs, dist/build/test/test-tmp/Number/Positional.o ) src/Number/Positional.hs:909:0: Warning: Pattern match(es) are overlapped In the definition of `lazyInits': lazyInits [] = ... [48 of 55] Compiling Number.Positional.Check ( src/Number/Positional/Check.hs, dist/build/test/test-tmp/Number/Positional/Check.o ) [49 of 55] Compiling Algebra.OccasionallyScalar ( src/Algebra/OccasionallyScalar.hs, dist/build/test/test-tmp/Algebra/OccasionallyScalar.o ) [50 of 55] Compiling Number.Physical ( src/Number/Physical.hs, dist/build/test/test-tmp/Number/Physical.o ) [51 of 55] Compiling Number.Physical.Read ( src/Number/Physical/Read.hs, dist/build/test/test-tmp/Number/Physical/Read.o ) [52 of 55] Compiling Number.Physical.Show ( src/Number/Physical/Show.hs, dist/build/test/test-tmp/Number/Physical/Show.o ) [53 of 55] Compiling Number.SI ( src/Number/SI.hs, dist/build/test/test-tmp/Number/SI.o ) [54 of 55] Compiling Number.OccasionallyScalarExpression ( src/Number/OccasionallyScalarExpression.hs, dist/build/test/test-tmp/Number/OccasionallyScalarExpression.o ) [55 of 55] Compiling Main ( test/Test.hs, dist/build/test/test-tmp/Main.o ) Linking dist/build/test/test ... Building executable: testsuite... Creating dist/build/testsuite (and its parents) Creating dist/build/testsuite/testsuite-tmp (and its parents) /usr/local/bin/ghc -o dist/build/testsuite/testsuite --make -hide-all-packages -i -idist/build/autogen -idist/build/testsuite/testsuite-tmp -isrc -itest -Idist/build/testsuite/testsuite-tmp -odir dist/build/testsuite/testsuite-tmp -hidir dist/build/testsuite/testsuite-tmp -stubdir dist/build/testsuite/testsuite-tmp -package base-3.0.2.0 -package array-0.1.0.0 -package containers-0.1.0.2 -package random-1.0.0.0 -package parsec-3.0.0 -package HUnit-1.2.0.0 -package QuickCheck-1.2.0.0 -package non-negative-0.0.3 -O -Wall test/Test/Run.hs [ 1 of 37] Compiling Test.NumericPrelude.Utility ( test/Test/NumericPrelude/Utility.hs, dist/build/testsuite/testsuite-tmp/Test/NumericPrelude/Utility.o ) [ 2 of 37] Compiling PreludeBase ( src/PreludeBase.hs, dist/build/testsuite/testsuite-tmp/PreludeBase.o ) [ 3 of 37] Compiling NumericPrelude.Monad ( src/NumericPrelude/Monad.hs, dist/build/testsuite/testsuite-tmp/NumericPrelude/Monad.o ) [ 4 of 37] Compiling NumericPrelude.Condition ( src/NumericPrelude/Condition.hs, dist/build/testsuite/testsuite-tmp/NumericPrelude/Condition.o ) [ 5 of 37] Compiling NumericPrelude.List ( src/NumericPrelude/List.hs, dist/build/testsuite/testsuite-tmp/NumericPrelude/List.o ) [ 6 of 37] Compiling Algebra.Laws ( src/Algebra/Laws.hs, dist/build/testsuite/testsuite-tmp/Algebra/Laws.o ) [ 7 of 37] Compiling Algebra.Indexable ( src/Algebra/Indexable.hs, dist/build/testsuite/testsuite-tmp/Algebra/Indexable.o ) [ 8 of 37] Compiling Algebra.Additive ( src/Algebra/Additive.hs, dist/build/testsuite/testsuite-tmp/Algebra/Additive.o ) [ 9 of 37] Compiling Algebra.Ring ( src/Algebra/Ring.hs, dist/build/testsuite/testsuite-tmp/Algebra/Ring.o ) src/Algebra/Ring.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [10 of 37] Compiling Algebra.Differential ( src/Algebra/Differential.hs, dist/build/testsuite/testsuite-tmp/Algebra/Differential.o ) [11 of 37] Compiling Algebra.Vector ( src/Algebra/Vector.hs, dist/build/testsuite/testsuite-tmp/Algebra/Vector.o ) src/Algebra/Vector.hs:20:0: Warning: Module `Data.List' is imported, but nothing from it is used, except perhaps instances visible in `Data.List' To suppress this warning, use: import Data.List() [12 of 37] Compiling Algebra.ZeroTestable ( src/Algebra/ZeroTestable.hs, dist/build/testsuite/testsuite-tmp/Algebra/ZeroTestable.o ) [13 of 37] Compiling Algebra.IntegralDomain ( src/Algebra/IntegralDomain.hs, dist/build/testsuite/testsuite-tmp/Algebra/IntegralDomain.o ) src/Algebra/IntegralDomain.hs:43:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [14 of 37] Compiling Algebra.Real ( src/Algebra/Real.hs, dist/build/testsuite/testsuite-tmp/Algebra/Real.o ) [15 of 37] Compiling Algebra.RealIntegral ( src/Algebra/RealIntegral.hs, dist/build/testsuite/testsuite-tmp/Algebra/RealIntegral.o ) [16 of 37] Compiling Algebra.Units ( src/Algebra/Units.hs, dist/build/testsuite/testsuite-tmp/Algebra/Units.o ) src/Algebra/Units.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [17 of 37] Compiling Algebra.PrincipalIdealDomain ( src/Algebra/PrincipalIdealDomain.hs, dist/build/testsuite/testsuite-tmp/Algebra/PrincipalIdealDomain.o ) src/Algebra/PrincipalIdealDomain.hs:58:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [18 of 37] Compiling Number.Ratio ( src/Number/Ratio.hs, dist/build/testsuite/testsuite-tmp/Number/Ratio.o ) [19 of 37] Compiling Algebra.Field ( src/Algebra/Field.hs, dist/build/testsuite/testsuite-tmp/Algebra/Field.o ) src/Algebra/Field.hs:32:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [20 of 37] Compiling Algebra.ToRational ( src/Algebra/ToRational.hs, dist/build/testsuite/testsuite-tmp/Algebra/ToRational.o ) [21 of 37] Compiling Algebra.ToInteger ( src/Algebra/ToInteger.hs, dist/build/testsuite/testsuite-tmp/Algebra/ToInteger.o ) Warning: orphan instances: instance Algebra.ToRational.C [Number.Ratio.T] = Algebra.ToInteger.$f1 [22 of 37] Compiling Algebra.Algebraic ( src/Algebra/Algebraic.hs, dist/build/testsuite/testsuite-tmp/Algebra/Algebraic.o ) src/Algebra/Algebraic.hs:15:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() [23 of 37] Compiling Algebra.Transcendental ( src/Algebra/Transcendental.hs, dist/build/testsuite/testsuite-tmp/Algebra/Transcendental.o ) [24 of 37] Compiling Algebra.Module ( src/Algebra/Module.hs, dist/build/testsuite/testsuite-tmp/Algebra/Module.o ) [25 of 37] Compiling Algebra.VectorSpace ( src/Algebra/VectorSpace.hs, dist/build/testsuite/testsuite-tmp/Algebra/VectorSpace.o ) [26 of 37] Compiling Algebra.RealField ( src/Algebra/RealField.hs, dist/build/testsuite/testsuite-tmp/Algebra/RealField.o ) [27 of 37] Compiling Algebra.RealTranscendental ( src/Algebra/RealTranscendental.hs, dist/build/testsuite/testsuite-tmp/Algebra/RealTranscendental.o ) [28 of 37] Compiling NumericPrelude ( src/NumericPrelude.hs, dist/build/testsuite/testsuite-tmp/NumericPrelude.o ) [29 of 37] Compiling MathObj.PartialFraction ( src/MathObj/PartialFraction.hs, dist/build/testsuite/testsuite-tmp/MathObj/PartialFraction.o ) [30 of 37] Compiling MathObj.Polynomial ( src/MathObj/Polynomial.hs, dist/build/testsuite/testsuite-tmp/MathObj/Polynomial.o ) [31 of 37] Compiling MathObj.PowerSeries ( src/MathObj/PowerSeries.hs, dist/build/testsuite/testsuite-tmp/MathObj/PowerSeries.o ) [32 of 37] Compiling MathObj.PowerSeries.Example ( src/MathObj/PowerSeries/Example.hs, dist/build/testsuite/testsuite-tmp/MathObj/PowerSeries/Example.o ) [33 of 37] Compiling Test.MathObj.PowerSeries ( test/Test/MathObj/PowerSeries.hs, dist/build/testsuite/testsuite-tmp/Test/MathObj/PowerSeries.o ) [34 of 37] Compiling Test.MathObj.Polynomial ( test/Test/MathObj/Polynomial.hs, dist/build/testsuite/testsuite-tmp/Test/MathObj/Polynomial.o ) [35 of 37] Compiling Test.MathObj.PartialFraction ( test/Test/MathObj/PartialFraction.hs, dist/build/testsuite/testsuite-tmp/Test/MathObj/PartialFraction.o ) [36 of 37] Compiling Test.NumericPrelude.List ( test/Test/NumericPrelude/List.hs, dist/build/testsuite/testsuite-tmp/Test/NumericPrelude/List.o ) [37 of 37] Compiling Main ( test/Test/Run.hs, dist/build/testsuite/testsuite-tmp/Main.o ) test/Test/Run.hs:7:0: Warning: Module `Test.HUnit.Text' is imported, but nothing from it is used, except perhaps instances visible in `Test.HUnit.Text' To suppress this warning, use: import Test.HUnit.Text() Linking dist/build/testsuite/testsuite ... *** setup haddock Creating dist/doc/html/numeric-prelude (and its parents) Preprocessing library numeric-prelude-0.0.2... Preprocessing executables for numeric-prelude-0.0.2... Running hscolour for numeric-prelude-0.0.2... Creating dist/doc/html/numeric-prelude/src (and its parents) /usr/local/bin/HsColour -print-css -odist/doc/html/numeric-prelude/src/hscolour.css /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Additive.html src/Algebra/Additive.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Algebraic.html src/Algebra/Algebraic.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Differential.html src/Algebra/Differential.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-DimensionTerm.html src/Algebra/DimensionTerm.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-DivisibleSpace.html src/Algebra/DivisibleSpace.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Field.html src/Algebra/Field.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Indexable.html src/Algebra/Indexable.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-IntegralDomain.html src/Algebra/IntegralDomain.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-NonNegative.html src/Algebra/NonNegative.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Lattice.html src/Algebra/Lattice.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Laws.html src/Algebra/Laws.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Module.html src/Algebra/Module.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-ModuleBasis.html src/Algebra/ModuleBasis.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Monoid.html src/Algebra/Monoid.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-NormedSpace-Euclidean.html src/Algebra/NormedSpace/Euclidean.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-NormedSpace-Maximum.html src/Algebra/NormedSpace/Maximum.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-NormedSpace-Sum.html src/Algebra/NormedSpace/Sum.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-OccasionallyScalar.html src/Algebra/OccasionallyScalar.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-PrincipalIdealDomain.html src/Algebra/PrincipalIdealDomain.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Real.html src/Algebra/Real.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-RealField.html src/Algebra/RealField.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-RealIntegral.html src/Algebra/RealIntegral.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-RealTranscendental.html src/Algebra/RealTranscendental.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-RightModule.html src/Algebra/RightModule.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Ring.html src/Algebra/Ring.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-ToInteger.html src/Algebra/ToInteger.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-ToRational.html src/Algebra/ToRational.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Transcendental.html src/Algebra/Transcendental.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Units.html src/Algebra/Units.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-Vector.html src/Algebra/Vector.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-VectorSpace.html src/Algebra/VectorSpace.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Algebra-ZeroTestable.html src/Algebra/ZeroTestable.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Algebra.html src/MathObj/Algebra.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-DiscreteMap.html src/MathObj/DiscreteMap.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-LaurentPolynomial.html src/MathObj/LaurentPolynomial.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Matrix.html src/MathObj/Matrix.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PartialFraction.html src/MathObj/PartialFraction.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Permutation.html src/MathObj/Permutation.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Permutation-CycleList.html src/MathObj/Permutation/CycleList.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Permutation-CycleList-Check.html src/MathObj/Permutation/CycleList/Check.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Permutation-Table.html src/MathObj/Permutation/Table.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-Polynomial.html src/MathObj/Polynomial.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSeries.html src/MathObj/PowerSeries.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSeries-DifferentialEquation.html src/MathObj/PowerSeries/DifferentialEquation.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSeries-Example.html src/MathObj/PowerSeries/Example.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSeries-Mean.html src/MathObj/PowerSeries/Mean.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSeries2.html src/MathObj/PowerSeries2.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-PowerSum.html src/MathObj/PowerSum.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MathObj-RootSet.html src/MathObj/RootSet.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/MyPrelude.html src/MyPrelude.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Complex.html src/Number/Complex.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-DimensionTerm.html src/Number/DimensionTerm.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-DimensionTerm-SI.html src/Number/DimensionTerm/SI.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-FixedPoint.html src/Number/FixedPoint.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-FixedPoint-Check.html src/Number/FixedPoint/Check.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-NonNegative.html src/Number/NonNegative.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-PartiallyTranscendental.html src/Number/PartiallyTranscendental.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Peano.html src/Number/Peano.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Positional.html src/Number/Positional.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Positional-Check.html src/Number/Positional/Check.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Quaternion.html src/Number/Quaternion.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Ratio.html src/Number/Ratio.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-ResidueClass.html src/Number/ResidueClass.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-ResidueClass-Check.html src/Number/ResidueClass/Check.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-ResidueClass-Maybe.html src/Number/ResidueClass/Maybe.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-ResidueClass-Func.html src/Number/ResidueClass/Func.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-ResidueClass-Reader.html src/Number/ResidueClass/Reader.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-OccasionallyScalarExpression.html src/Number/OccasionallyScalarExpression.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-SI-Unit.html src/Number/SI/Unit.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-SI.html src/Number/SI.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Physical-Unit.html src/Number/Physical/Unit.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Physical-UnitDatabase.html src/Number/Physical/UnitDatabase.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Physical.html src/Number/Physical.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Physical-Read.html src/Number/Physical/Read.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/Number-Physical-Show.html src/Number/Physical/Show.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/NumericPrelude.html src/NumericPrelude.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/NumericPrelude-Condition.html src/NumericPrelude/Condition.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/NumericPrelude-List.html src/NumericPrelude/List.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/NumericPrelude-Monad.html src/NumericPrelude/Monad.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/NumericPrelude-Text.html src/NumericPrelude/Text.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/numeric-prelude/src/PreludeBase.html src/PreludeBase.hs Creating dist/build/tmp (and its parents) Creating dist/doc/html/numeric-prelude (and its parents) Preprocessing library numeric-prelude-0.0.2... Preprocessing executables for numeric-prelude-0.0.2... Running Haddock for numeric-prelude-0.0.2... /usr/local/bin/haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numeric-prelude-0.0.2 --ghc-version /usr/local/bin/ghc --print-libdir Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library numeric-prelude-0.0.2... Preprocessing executables for numeric-prelude-0.0.2... /usr/local/bin/haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numeric-prelude-0.0.2 --html --odir=dist/doc/html/numeric-prelude --title=numeric-prelude-0.0.2: An experimental alternative hierarchy of numeric type classes --dump-interface=dist/doc/html/numeric-prelude/numeric-prelude.haddock --prologue=dist/numeric-prelude-0.0.2-haddock-prolog14723.txt --optghc=-package-name --optghc=numeric-prelude-0.0.2 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --read-interface=http://hackage.haskell.org/packages/archive/base/3.0.2.0/doc/html,/usr/local/share/doc/ghc/libraries/base/base.haddock --read-interface=http://hackage.haskell.org/packages/archive/array/0.1.0.0/doc/html,/usr/local/share/doc/ghc/libraries/array/array.haddock --read-interface=http://hackage.haskell.org/packages/archive/containers/0.1.0.2/doc/html,/usr/local/share/doc/ghc/libraries/containers/containers.haddock --read-interface=http://hackage.haskell.org/packages/archive/random/1.0.0.0/doc/html,/usr/local/share/doc/ghc/libraries/random/random.haddock --read-interface=http://hackage.haskell.org/packages/archive/parsec/3.0.0/doc/html,/usr/local/tmp/archive/install/share/doc/parsec-3.0.0/html/parsec.haddock --read-interface=http://hackage.haskell.org/packages/archive/HUnit/1.2.0.0/doc/html,/usr/local/tmp/archive/install/share/doc/HUnit-1.2.0.0/html/HUnit.haddock --read-interface=http://hackage.haskell.org/packages/archive/QuickCheck/1.2.0.0/doc/html,/usr/local/tmp/archive/install/share/doc/QuickCheck-1.2.0.0/html/QuickCheck.haddock --read-interface=http://hackage.haskell.org/packages/archive/non-negative/0.0.3/doc/html,/usr/local/tmp/archive/install/share/doc/non-negative-0.0.3/html/non-negative.haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numeric-prelude-0.0.2 -B/usr/local/lib/ghc-6.8.3 --optghc=-hide-all-packages --optghc=-package --optghc=base-3.0.2.0 --optghc=-package --optghc=array-0.1.0.0 --optghc=-package --optghc=containers-0.1.0.2 --optghc=-package --optghc=random-1.0.0.0 --optghc=-package --optghc=parsec-3.0.0 --optghc=-package --optghc=HUnit-1.2.0.0 --optghc=-package --optghc=QuickCheck-1.2.0.0 --optghc=-package --optghc=non-negative-0.0.3 --optghc=-i --optghc=-Wall --optghc=-idist/build/autogen --optghc=-i. --optghc=-isrc --optghc=-idist/build --optghc=-odir --optghc=dist/build --optghc=-hidir --optghc=dist/build Algebra.Additive Algebra.Algebraic Algebra.Differential Algebra.DimensionTerm Algebra.DivisibleSpace Algebra.Field Algebra.Indexable Algebra.IntegralDomain Algebra.NonNegative Algebra.Lattice Algebra.Laws Algebra.Module Algebra.ModuleBasis Algebra.Monoid Algebra.NormedSpace.Euclidean Algebra.NormedSpace.Maximum Algebra.NormedSpace.Sum Algebra.OccasionallyScalar Algebra.PrincipalIdealDomain Algebra.Real Algebra.RealField Algebra.RealIntegral Algebra.RealTranscendental Algebra.RightModule Algebra.Ring Algebra.ToInteger Algebra.ToRational Algebra.Transcendental Algebra.Units Algebra.Vector Algebra.VectorSpace Algebra.ZeroTestable MathObj.Algebra MathObj.DiscreteMap MathObj.LaurentPolynomial MathObj.Matrix MathObj.PartialFraction MathObj.Permutation MathObj.Permutation.CycleList MathObj.Permutation.CycleList.Check MathObj.Permutation.Table MathObj.Polynomial MathObj.PowerSeries MathObj.PowerSeries.DifferentialEquation MathObj.PowerSeries.Example MathObj.PowerSeries.Mean MathObj.PowerSeries2 MathObj.PowerSum MathObj.RootSet MyPrelude Number.Complex Number.DimensionTerm Number.DimensionTerm.SI Number.FixedPoint Number.FixedPoint.Check Number.NonNegative Number.PartiallyTranscendental Number.Peano Number.Positional Number.Positional.Check Number.Quaternion Number.Ratio Number.ResidueClass Number.ResidueClass.Check Number.ResidueClass.Maybe Number.ResidueClass.Func Number.ResidueClass.Reader Number.OccasionallyScalarExpression Number.SI.Unit Number.SI Number.Physical.Unit Number.Physical.UnitDatabase Number.Physical Number.Physical.Read Number.Physical.Show NumericPrelude NumericPrelude.Condition NumericPrelude.List NumericPrelude.Monad NumericPrelude.Text PreludeBase src/MathObj/Permutation.hs:20:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/Ring.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/IntegralDomain.hs:43:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/Units.hs:35:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/PrincipalIdealDomain.hs:58:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/Field.hs:32:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() Warning: in export list of "PreludeBase": module not found: "Prelude" Warning: orphan instances: instance Algebra.ToRational.C [Number.Ratio.T] = Algebra.ToInteger.$f1 src/Algebra/Algebraic.hs:15:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/Lattice.hs:17:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Algebra/Vector.hs:20:0: Warning: Module `Data.List' is imported, but nothing from it is used, except perhaps instances visible in `Data.List' To suppress this warning, use: import Data.List() Warning: orphan instances: instance Algebra.NormedSpace.Maximum.C [., Data.Map.Map] = MathObj.DiscreteMap.$f1 instance Algebra.NormedSpace.Euclidean.C [., Data.Map.Map] = MathObj.DiscreteMap.$f2 instance Algebra.NormedSpace.Euclidean.Sqr [., Data.Map.Map] = MathObj.DiscreteMap.$f3 instance Algebra.NormedSpace.Sum.C [., Data.Map.Map] = MathObj.DiscreteMap.$f4 instance Algebra.VectorSpace.C [., Data.Map.Map] = MathObj.DiscreteMap.$f5 instance Algebra.Module.C [., Data.Map.Map] = MathObj.DiscreteMap.$f6 instance Algebra.Vector.C [Data.Map.Map] = MathObj.DiscreteMap.$f7 instance Algebra.Additive.C [Data.Map.Map] = MathObj.DiscreteMap.$f8 src/Number/FixedPoint/Check.hs:17:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() Warning: orphan instances: instance Algebra.Transcendental.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f1 instance Algebra.Ring.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f10 instance Algebra.Additive.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f11 instance Algebra.NonNegative.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f12 instance Algebra.ZeroTestable.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f13 instance Algebra.Algebraic.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f2 instance Algebra.RealField.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f3 instance Algebra.Real.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f4 instance Algebra.Field.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f5 instance Algebra.IntegralDomain.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f6 instance Algebra.RealIntegral.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f7 instance Algebra.ToInteger.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f8 instance Algebra.ToRational.C [Numeric.NonNegative.Wrapper.T] = Number.NonNegative.$f9 src/Number/PartiallyTranscendental.hs:21:0: Warning: Module `PreludeBase' is imported, but nothing from it is used, except perhaps instances visible in `PreludeBase' To suppress this warning, use: import PreludeBase() src/Number/ResidueClass/Check.hs:22:0: Ambiguous occurrence `zero' It could refer to either `Number.ResidueClass.Check.zero', defined at src/Number/ResidueClass/Check.hs:78:0 or `NumericPrelude.zero', imported from NumericPrelude at src/Number/ResidueClass/Check.hs:16:0-20 (defined at src/Algebra/Additive.hs:47:4) src/Number/ResidueClass/Check.hs:22:0: Ambiguous occurrence `one' It could refer to either `Number.ResidueClass.Check.one', defined at src/Number/ResidueClass/Check.hs:81:0 or `NumericPrelude.one', imported from NumericPrelude at src/Number/ResidueClass/Check.hs:16:0-20 (defined at src/Algebra/Ring.hs:64:4) haddock: Failed to check module: Number.ResidueClass.Check