Checking if your kit is complete... Looks good Writing Makefile for Math::Algebra::Symbols cp lib/Math/Algebra/Symbols.pm blib/lib/Math/Algebra/Symbols.pm cp lib/Math/Algebra/Symbols/Sum.pm blib/lib/Math/Algebra/Symbols/Sum.pm cp lib/Math/Algebra/Symbols/Symbols.pm blib/lib/Math/Algebra/Symbols/Symbols.pm cp symbols.pl blib/lib/Math/Algebra/symbols.pl cp lib/Math/Algebra/Symbols/Term.pm blib/lib/Math/Algebra/Symbols/Term.pm Manifying blib/man3/Math::Algebra::Symbols::Sum.3 Manifying blib/man3/Math::Algebra::Symbols.3 Manifying blib/man3/Math::Algebra::Symbols::Symbols.3 Manifying blib/man3/Math::Algebra::Symbols::Term.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/abs................1..3 ok 1 ok 2 ok 3 ok t/bigInt.............1..1 ok 1 ok t/bug_2004_6_1.......1..3 Liters per 100 kilometers = 475/2*$gallons/$miles 40 miles per 1 gallon = 5.9375 liters per 100 kilometers ok 1 ok 2 ok 3 ok t/bug_2004_6_2.......1..12 1/14*sqrt(305)+5/14 -1/14*sqrt(305)+5/14 ok 1 ok 2 #______________________________________________________________________ # As per Mike, but with **2 and no final eval to show symbolic results. # ($rabbit eq $fox)->solve("t") #______________________________________________________________________ 1/14*sqrt(305)+5/14 -1/14*sqrt(305)+5/14 ok 3 ok 4 #______________________________________________________________________ # With $a->solve($b) as a synonym for $a->solve("b") # ($rabbit eq $fox)->solve($t) #______________________________________________________________________ 1/14*sqrt(305)+5/14 -1/14*sqrt(305)+5/14 ok 5 ok 6 #______________________________________________________________________ # With $a > "b" as a synonym for $a->solve("b") # $rabbit eq $fox > "t" #______________________________________________________________________ 1/14*sqrt(305)+5/14 -1/14*sqrt(305)+5/14 ok 7 ok 8 #______________________________________________________________________ # With $a > $b as a synonym for $a->solve($t) # $rabbit eq $fox > $t # Requires version 1.17 #______________________________________________________________________ 1/14*sqrt(305)+5/14 -1/14*sqrt(305)+5/14 ok 9 ok 10 #______________________________________________________________________ # In terms of variables: # rabbit = rd + rv * t; # fox = fa * t ** 2; # # (rabbit - fox)->solve(qw(t in terms of rd rv fa)); # The resulting equation can then be reused many times. #______________________________________________________________________ 1/2/$fa*sqrt(4*$fa*$rd+$rv**2)+1/2*$rv/$fa -1/2/$fa*sqrt(4*$fa*$rd+$rv**2)+1/2*$rv/$fa ok 11 ok 12 ok t/bug_2004_6_5.......1..1 $x+2 $x+$x**2+$x**3+$x**4+$x**5+$x**6+$x**7+1 1/2*i*exp(-i*$x)-1/2*i*exp(i*$x) Ambiguous use of -i resolved as -&i() at (eval 10) line 1. ok 1 ok t/complex............1..21 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok t/conjugate..........1..3 ok 1 ok 2 ok 3 ok t/conjugate2.........1..3 ok 1 ok 2 ok 3 ok t/constants..........1..1 ok 1 ok t/cos................1..22 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok t/cross..............1..3 ok 1 ok 2 ok 3 ok t/differentiation....1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/dot................1..3 ok 1 ok 2 ok 3 ok t/dotCross...........1..2 ok 1 ok 2 ok t/ellipse............1..5 ok 1 - Focus trip is constant 2R ok 2 - Angle of incidence equals angle of reflection via dot product with normal to tangent ok 3 - Angle of incidence equals angle of reflection via dot product with tangent ok 4 - Angle of incidence equals angle of reflection via cross product with normal to tangent ok 5 - Angle of incidence equals angle of reflection via cross product with tangent ok t/eq.................1..3 ok 1 ok 2 ok 3 ok t/exp................1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/expd...............1..2 ok 1 ok 2 ok t/hyperbola..........1..1 ok 1 ok t/hyperbolic.........1..20 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok t/ipi................1..2 ok 1 ok 2 ok t/ipi2...............1..2 ok 1 ok 2 ok t/ix.................1..2 ok 1 ok 2 ok t/logExp.............1..1 ok 1 ok t/parabola...........1..2 ok 1 - Focusses to infinity ok 2 - Distance from focus to locus equals distance from locus to directrix ok t/pentagon...........1..1 ok 1 ok t/polynomial.........1..19 ok 1 - Pythagoras ok 2 - Polynomial division ok 3 - Polynomial multiplication ok 4 - Length of product of units ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok t/quadratic..........1..1 x=1/(sqrt($a))*sqrt(1/4/$a*$b**2-$c)-1/2*$b/$a ok 1 - Quadratic solution ok t/reIm...............1..2 ok 1 ok 2 ok t/simple.............1..34 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok t/simplify...........1..2 ok 1 ok 2 ok t/simplify2..........1..2 ok 1 ok 2 ok t/sin................1..22 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok t/sinCos.............1..3 ok 1 ok 2 ok 3 ok t/sinCos2............1..1 ok 1 ok t/solve..............1..2 x=2,3 ok 1 ok 2 ok t/solve1.............1..3 ok 1 ok 2 ok 3 ok t/solve2.............1..2 ok 1 ok 2 ok t/sqrt...............1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/sub................1..2 ok 1 ok 2 ok t/symbols............1..5 $x+$x**2+$x**3+$x**4+$x**5+$x**6+$x**7+1 1 $n**4 1 2,3 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/tanh...............1..1 ok 1 ok t/trigonometric......1..64 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok t/unit...............1..4 ok 1 ok 2 ok 3 ok 4 ok t/x2y2...............1..3 ok 1 ok 2 ok 3 ok All tests successful. Files=45, Tests=316, 95 wallclock secs (87.94 cusr + 2.40 csys = 90.34 CPU) Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Math/Algebra/Symbols.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Math/Algebra/symbols.pl Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Math/Algebra/Symbols/Sum.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Math/Algebra/Symbols/Symbols.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Math/Algebra/Symbols/Term.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Math::Algebra::Symbols::Sum.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Math::Algebra::Symbols.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Math::Algebra::Symbols::Symbols.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Math::Algebra::Symbols::Term.3 Appending installation info to /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/perllocal.pod