Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- t/aaa_load.t ................
- 1..1
- ok 1
- ok
- t/argtest.t .................
- 1..3
- EXPECT ERROR NEXT:
- -----
- Error - tried to use an unknown data structure as a PDL at (eval 21) line 1.
- -----
- ok 1
- EXPECT ERROR NEXT:
- -----
- Hash given as a pdl - but not {PDL} key! at t/argtest.t line 37.
- -----
- ok 2
- EXPECT ERROR NEXT:
- -----
- Error - tried to use an unknown data structure as a PDL at t/argtest.t line 44.
- -----
- ok 3
- ok
- t/autoload.t ................
- 1..3
- ok 1 - use PDL::AutoLoader;
- Dims: 2,2 DLen: 32
- AutoLoader: Expanding directories from t/...
- AutoLoader: returning t/
- AutoLoader: NiceSlice enabled...
- ok 2 - Check autoload of func.pdl
- AutoLoader: Expanding directories from ~...
- AutoLoader: returning /home/myra
- ok 3 - Check tilde expansion (Got '/home/myra' from (getpwnam(getpwuid($<)))[7] )
- ok
- t/bad.t .....................
- 1..79
- ok 1 - no badflag
- ok 2 - badflag not set in a copy
- ok 3 - sum() works on non bad-flag piddles
- ok 4 - bad flag is now set
- ok 5 - bad flag is propogated
- ok 6 - sum is still 21 with badflag set
- ok 7 - badflag propogates on rhs of 'a+b'
- ok 8 - badflag not set in a copy
- ok 9 - badflag is now set in a copy
- ok 10 - slice handling okay with no badflag
- Info: a = Type: Long Dim: D [7,7] State: PB Dataflow:
- Info: b = Type: Long Dim: D [4,2] State: -CB Dataflow:
- Info: c = Type: Long Dim: D [4,2] State: -CB Dataflow:
- ok 11 - badflag propogated throufh to a child
- ok 12 - byte bad value is set to the default value
- ok 13 - changed bad value for byte
- ok 14 - setbadat worked
- ok 15 - changed badvalue
- ok 16 - can remove the bad value setting
- ok 17 - can convert bad values to a string
- ok 18 - addition propogates the bad value
- ok 19 - type conversion retains bad flag
- ok 20 - and the value
- ok 21 - and the sum
- ok 22 - isbad() works
- ok 23 - isgood() works
- ok 24 - nbad() works
- ok 25 - ngood() works
- ok 26 - nbadover() works
- ok 27 - ngoodover() works
- ok 28 - sum of slice works
- ok 29 - inplace addition of slice flows back to parent
- ok 30 - datatype remains a byte
- ok 31 - zcover() okay
- ok 32 - and still okay
- ok 33 - median() works on good piddle
- ok 34 - median() works on bad biddle
- ok 35 - check_badflag did not find a bad value
- ok 36 - setbadif/stats test 1
- ok 37 - setbadif/stats test 2
- ok 38 - setbadif/stats test 3
- ok 39 - setbadif/stats test 4
- ok 40 - setbadif/stats test 5
- ok 41 - setbadif/stats test 6
- ok 42 - setbadtoval() worked
- ok 43 - and inplace
- ok 44 - isbad() worked
- ok 45 - and inplace
- ok 46 - badflag cleared using inplace setbadtoval()
- a,b == 0,0
- a,b == 1,1
- [
- [ 0 1]
- [BAD 3]
- [ 4 BAD]
- ]
- [1 3 BAD]
- ok 47 - badflag propogated using inplace copybad()
- ok 48 - qsorti() okay
- ok 49 - abs() and >
- ok 50 - <<
- ok 51 - assgn propogated badflag
- ok 52 - assgn is not a deep copy for the badflag
- ok 53 - bessj0()
- ok 54 - thread over bessjn()
- ok 55
- ok 56 - erfi()
- ok 57 - rotate()
- ok 58 - norm()
- ok 59 - conv2d()
- ok 60 - med2d()
- [
- [ 0 BAD 4]
- [BAD 8 BAD]
- [ 12 BAD 16]
- ]
- [BAD 8 BAD]
- ok 61 - inplace biop - plus()
- [
- [ 1 BAD BAD]
- [ 27 BAD BAD]
- [46656 BAD BAD]
- ]
- [27 BAD BAD]
- ok 62 - inplace bifunc - power()
- values: [1 BAD 3 4 5 4 3 2 2 1]
- histogram: [0 2 2 2 2 1]
- ok 63 - hist()
- ok 64 - isfinite()
- ok 65 - histogram2d()
- ok 66 - inplace badmask()
- ok 67 - inplace setvaltobad()
- ok 68 - setvaltobad for float piddle
- ok 69 - inplace setnantobad()
- Writing to fits: [BAD 1 2 3 4 5 6 7 8 9] type = (6)
- Read from fits: [BAD 1 2 3 4 5 6 7 8 9] type = (6)
- ok 70 - rfits/wfits propogated bad flag
- ok 71 - and values
- BITPIX 16: datatype == 6 badvalue == -1.79769313486232e+308
- ok 72 - wfits coerced bad flag with integer datatype
- ok 73 - and the values
- ok 74 - default bad value for floats matches
- ok 75 - changed floating-point bad value
- ok 76 # skip Skipped: test only valid when enabling bad values per pdl
- ok 77 # skip Skipped: test only valid when enabling bad values per pdl
- ok 78 # skip Skipped: test only valid when enabling bad values per pdl
- ok 79 - no long-term affects of per-piddle changes [2]
- ok
- t/basic.t ...................
- 1..6
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:26 2012
- # Current time GMT: Fri Mar 23 04:30:26 2012
- # Using Test.pm version 1.25_02
- a1:
- [
- [ 1.4142136 1 1.4142136]
- [ 1 0 1]
- [ 1.4142136 1 1.4142136]
- ]
- ok 1
- a2:
- [
- [2 1 2]
- [1 0 1]
- [2 1 2]
- ]
- ok 2
- a3:
- [
- [ 2.8284271 2.236068 2]
- [ 2.236068 1.4142136 1]
- [ 2 1 0]
- ]
- ok 3
- a4:
- [
- [ 2.8284271 2.236068 2]
- [ 2.236068 1.4142136 1]
- [ 2 1 0]
- ]
- ok 4
- ok 5
- ok 6
- ok
- t/bess.t ....................
- 1..6
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:27 2012
- # Current time GMT: Fri Mar 23 04:30:27 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok
- t/bool.t ....................
- 1..5
- ok 1
- ERROR WAS: 'multielement piddle in conditional expression at t/bool.t line 24.
- '
- ok 2
- ok 3
- ok 4
- ok 5
- ok
- t/callext.t .................
- 1..1
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:27 2012
- # Current time GMT: Fri Mar 23 04:30:27 2012
- # Using Test.pm version 1.25_02
- cc -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I/usr/share/perl5/site_perl/PDL/Core -IBasic/Core -c t/callext.c -o t/callext.o; LD_RUN_PATH="" cc -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/local/lib -fstack-protector -o t/callext.so t/callext.o
- X =
- [
- [140 160 180 200 220]
- [240 260 280 300 320]
- [340 360 380 400 420]
- [440 460 480 500 520]
- ]
- Y =
- [
- [ 2 3 4 5 6]
- [ 7 8 9 10 11]
- [12 13 14 15 16]
- [17 18 19 20 21]
- ]
- Try =
- [
- [7.12928 4.61962 3.74593 3.29203 3.01024]
- [2.81649 2.67412 2.5645 2.47712 2.40558]
- [2.34574 2.29482 2.25087 2.21246 2.17856]
- [2.14836 2.12126 2.09676 2.07449 2.05412]
- ]
- Correct =
- [
- [ 7.129283 4.6196223 3.7459265 3.2920297 3.0102408]
- [ 2.8164913 2.6741226 2.5645033 2.4771213 2.4055767]
- [ 2.3457403 2.2948227 2.2508686 2.2124644 2.1785614]
- [ 2.1483644 2.1212588 2.0967614 2.0744871 2.0541247]
- ]
- ok 1
- Executing the C external routine
- ok
- t/clump.t ...................
- [
- [0 0 0]
- [0 0 0]
- [0 0 0]
- ]
- 1..3
- [
- [0 1 2]
- [0 1 2]
- [0 1 2]
- ]
- [
- [0 0 0]
- [1 1 1]
- [2 2 2]
- ]
- [
- [ 0 0 0]
- [10 10 10]
- [20 20 20]
- ]
- [
- [0 1 2]
- [1 2 3]
- [2 3 4]
- ]
- [
- [ 0 1 2]
- [10 11 12]
- [20 21 22]
- ]
- [0 1 2 10 11 12 20 21 22]C AND D: [0 1 2 10 11 12 20 21 22],[0 1 2 10 11 12 20 21 22],[0 0 0 0 0 0 0 0 0],0
- ok 1
- C AND D: [0 2 10 12 20 22],[0 2 10 12 20 22],[0 0 0 0 0 0],0
- ok 2
- C AND D: [10 12 20],[10 12 20],[0 0 0],0
- ok 3
- ok
- t/complex.t .................
- 1..13
- ok 1 - type promotion i - piddle
- ok 2 - value from i - piddile
- ok 3 - type promption piddle - i
- ok 4 - value from piddle - i
- ok 5 - complex to real dataflow
- ok 6 - check re/im and mag/ang equivalence
- ok 7 - Cabs type
- ok 8 - Cabs2 type
- ok 9 - Carg type
- ok 10 - Cabs value
- ok 11 - Cabs2 value
- ok 12 - check cat for PDL::Complex
- ok 13 - sf.net bug \#1176614
- ok
- t/config.t ..................
- 1..14
- ok 1 - use PDL::Config;
- ok 2 - check WITH_PROJ in Config.pm
- ok 3 - check WITH_FFTW in Config.pm
- ok 4 - check WITH_IO_BROWSER in Config.pm
- ok 5 - check WITH_3D in Config.pm
- ok 6 - check WITH_POSIX_THREADS in Config.pm
- ok 7 - check WITH_HDF in Config.pm
- ok 8 - check WITH_GD in Config.pm
- ok 9 - check WITH_BADVAL in Config.pm
- ok 10 - check WITH_SLATEC in Config.pm
- ok 11 - check WITH_DEVEL_REPL in Config.pm
- ok 12 - check WITH_GSL in Config.pm
- ok 13 - check WITH_PLPLOT in Config.pm
- ok 14 - check WITH_MINUIT in Config.pm
- ok
- t/constants.t ...............
- 1..3
- ok 1 - use PDL::Constants;
- ok 2 - PI is defined
- ok 3 - E is defined
- ok
- t/constructor.t .............
- 1..80
- ok 1 - The object isa PDL
- ok 2 - scalar goes to scalar PDL
- ok 3 - PDL gets assigned scalar value
- ok 4 - vector dims
- ok 5 - vector size is 2
- ok 6 - vector contents
- ok 7 - vector2 dims
- ok 8 - vector2 size is 2
- ok 9 - vector2 contents
- ok 10 - matrix dims
- ok 11 - matrix is 2 wide
- ok 12 - matrix is 2 high
- ok 13 - matrix contents
- ok 14 - row dims
- ok 15 - row is 2 wide
- ok 16 - row is 1 tall
- ok 17 - row contents
- ok 18 - col dims
- ok 19 - col is 1 wide
- ok 20 - col is 2 tall
- ok 21 - col contents
- ok 22 - complex array case dims
- ok 23 - complex dim 0
- ok 24 - complex dim 1
- ok 25 - complex dim 2
- ok 26 - contents of complex array-ingestion case
- ok 27 - complex array-ingestion with variant padding
- ok 28 - The object isa PDL
- ok 29 - scalar PDL goes to scalar PDL
- ok 30 - pdl(pdl(2)) same as pdl(2)
- ok 31 - The object isa PDL
- ok 32 - two scalar PDLs -> a vector
- ok 33 - 5-vector
- ok 34 - vector element 0 ok
- ok 35 - vector element 1 ok
- ok 36 - vector element 2 ok
- ok 37 - vector element 3 ok
- ok 38 - vector element 4 ok
- ok 39 - The object isa PDL
- ok 40 - pdl($pdl_v, $pdl_s) -> 2x2 matrix
- ok 41 - 2 wide
- ok 42 - 2 high
- ok 43 - vector element 0 got copied OK
- ok 44 - vector element 1 got copied OK
- ok 45 - scalar copied OK
- ok 46 - scalar got padded OK
- ok 47 - The object isa PDL
- ok 48 - pdl($pdl_s, $pdl_v) -> 2x2 matrix
- ok 49 - 2 wide
- ok 50 - 2 high
- ok 51 - scalar copied OK
- ok 52 - scalar got padded OK
- ok 53 - vector element 0 got copied OK
- ok 54 - vector element 1 got copied OK
- ok 55 - The object isa PDL
- ok 56 - complicated case -> 3-d PDL
- ok 57 - complicated case -> dim 0 is 2
- ok 58 - complicated case -> dim 1 is 2
- ok 59 - complicated case -> dim 1 is 5
- ok 60 - contents of complicated case
- ok 61 - piddlifying an empty piddle yields 0 elements
- ok 62 - piddlifying two 0-PDLs makes a 2D-PDL
- ok 63 - piddlifying two empty piddles makes a 0x2-PDL
- ok 64 - piddlifying two empty piddles makes a 0x2-PDL
- ok 65 - can't index an empty PDL with at
- ok 66 - catenating a 1-PDL and a scalar yields a 2D PDL
- ok 67 - catenating a 1-PDL and a scalar yields a 1x2-PDL
- ok 68 - catenating a 1-PDL and a scalar yields a 1x2-PDL
- ok 69 - catenating a 1-PDL and a scalar does the Right Thing
- ok 70 - catenating a 1-PDL and a scalar does the Right Thing, redux
- ok 71 - catenating an empty and a scalar yields a 2D PDL
- ok 72 - catenating an empty and a scalar yields a 1x2-PDL
- ok 73 - catenating an empty and a scalar yields a 1x2-PDL
- ok 74 - padding OK for empty & scalar case
- ok 75 - scalar OK for empty & scalar
- ok 76 - catenating a scalar and an empty yields a 2D PDL
- ok 77 - catenating a scalar and an empty yields a 1x2-PDL
- ok 78 - catenating a scalar and an empty yields a 1x2-PDL
- ok 79 - scalar OK for scalar & empty
- ok 80 - padding OK for scalar & empty
- ok
- t/conv.t ....................
- 1..7
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:28 2012
- # Current time GMT: Fri Mar 23 04:30:28 2012
- # Using Test.pm version 1.25_02
- A is 42.4
- ok 1
- B (byte 42.4) is 42
- ok 2
- ok 3
- ok 4
- C (42 * 3) is 126
- ok 5
- D (42 * 600) is 25200
- ok 6
- E (42 * 3.14159265358979) is 131.946891450771
- ok 7
- F (42 * string(-2.2)) is -92.4
- ok
- t/core.t ....................
- 1..51
- ok 1 - use PDL::LiteF;
- ok 2 - sclr test of 1-elem pdl (long)
- ok 3 - sclr test of 3-elem pdl (long)
- diff = [0]
- ok 4 - sclr test of 1-elem pdl (dbl)
- diff = [0]
- ok 5 - sclr test of 3-elem pdl (dbl)
- ok 6 - changed error mode of sclr
- ok 7 - sclr failed on multi-element piddle (long)
- ok 8 - sclr failed on multi-element piddle (dbl)
- ok 9 - reshape() failed with negative args (long)
- ok 10 - reshape() failed with negative args (dbl)
- ok 11 - reshape()
- ok 12 - reshape(-1)
- ok 13 - squeeze
- ok 14 - dataflow
- ok 15 - dataflow
- ok 16 - topdl(1) returns a piddle isa PDL
- ok 17 - topdl([1,2,3]) returns a piddle isa PDL
- ok 18 - default value of 0 is 0
- ok 19 - undef converted to 0 (dbl)
- ok 20 - pdl() has not changed input array
- ok 21 - undef converted to 0 (long)
- ok 22 - undef converted to -999 (dbl)
- ok 23 - undef converted to -999 (long)
- ok 24 - pdl() can piddlify a piddle
- ok 25 - Piddlifying two piddles catenates them and pads to length
- ok 26 - can catenate mixed-dim piddles
- ok 27 - Can catenate mixed-dim piddles: hairy case
- ok 28 - undefval works for padding
- ok 29 - zeroes accepts empty PDL specification
- ok 30 - catenating two empties gives an empty
- ok 31 - catenating an empty and a nonempty treats the empty as a filler
- ok 32 - catenating an empty and a scalar on the right works
- ok 33 - catenating an empty and a scalar on the right gives the right answer
- ok 34 - catenating an empty and a scalar on the left works
- ok 35 - catenating an empty and a scalar on the left gives the right answer
- ok 36 - cat barfs on non-piddle arguments
- ok 37 - cat correctly identifies non-piddle arguments
- ok 38 - cat uses good grammar when discussing non-piddles
- ok 39 - cat barfs on mismatched piddles
- ok 40 - cat identifies all piddles with differing dimensions
- ok 41 - cat identifies the first actual piddle in the arg list
- ok 42 - cat uses good grammar when discussing piddle dimension mismatches
- ok 43 - cat barfs combined screw-ups
- ok 44 - cat properly identifies non-piddles in combined screw-ups
- ok 45 - cat properly identifies piddles with mismatched dimensions in combined screw-ups
- ok 46 - cat properly identifies the first actual piddle in combined screw-ups
- ok 47 - new_or_inplace with no pref returns something like the orig.
- ok 48 - new_or_inplace with no inplace flag returns something disconnected from the orig.
- ok 49 - new_or_inplace returns the first type in case of no match
- ok 50 - new_or_inplace returns the original thing if inplace is set
- ok 51 - new_or_inplace clears the inplace flag
- ok
- t/croak.t ...................
- 1..4
- ERROR WAS: 'Error in slice:Too many dims in slice at Basic/Core/Core.pm.PL (i.e. PDL::Core.pm) line 396.
- PDL::Core::barf('Error in slice:Too many dims in slice') called at t/croak.t line 32
- eval {...} called at t/croak.t line 32
- '
- ok 1
- ok 2
- ok 3
- ok 4
- ok
- t/diskcache.t ...............
- 1..4
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:28 2012
- # Current time GMT: Fri Mar 23 04:30:28 2012
- # Using Test.pm version 1.25_02
- ok 1
- Storing index 0, not in cache
- PDL::DiskCache::sync
- writing /tmp/VUUk2oXcfl/1...
- Storing index 1, not in cache
- PDL::DiskCache::sync
- writing /tmp/VUUk2oXcfl/1...
- writing /tmp/VUUk2oXcfl/2...
- Storing index 2, not in cache
- PDL::DiskCache::sync
- writing /tmp/VUUk2oXcfl/1...
- writing /tmp/VUUk2oXcfl/2...
- writing /tmp/VUUk2oXcfl/3...
- PDL::DiskCache::sync
- writing /tmp/VUUk2oXcfl/1...
- writing /tmp/VUUk2oXcfl/2...
- writing /tmp/VUUk2oXcfl/3...
- ok 2
- ok 3
- ok 4
- ok
- t/dumper.t ..................
- 1..16
- ok 1 - use PDL::IO::Dumper;
- ok 2 - Call sdump()
- ok 3 - Can eval dumped data code
- ok 4 - HASH was restored
- ok 5 - SCALAR value restored ok
- ok 6 - 0-d PDL restored ok
- ok 7 - 3x3 PDL restored ok
- ok 8 - 4x4 PDL restored ok
- ok 9 - sdump() of 25x25 PDL to test uuencode dumps
- ok 10 - Can eval dumped 25x25 PDL
- ok 11 - HASH structure for uuencoded 25x25 PDL restored
- ok 12 - Verify 25x25 PDL restored data
- ok 13 - Check header dumping
- ok 14 - ARRAY can restore
- ok 15 - Check hdrcpy()'s persist
- ok 16 - Check gethdr() values persist
- ok
- t/erf.t .....................
- 1..5
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:29 2012
- # Current time GMT: Fri Mar 23 04:30:29 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok
- t/erfi.t ....................
- 1..2
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:29 2012
- # Current time GMT: Fri Mar 23 04:30:29 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok
- t/familyfree.t ..............
- 1..1
- ok 1
- ok
- t/fastraw.t .................
- 1..10
- ok 1 - use PDL::IO::FastRaw;
- ok 2 - Writing should create a file and header file
- ok 3 - A piddle and it's saved copy should be about equal
- ok 4 - A piddle and it's mapfraw representation should be about equal
- ok 5 - Modifications to mapfraw should be saved to disk no later than when the piddle ceases to exist
- ok 6 - mapfraw should be able to create new piddles
- ok 7 - type should be of the type we specified (float)
- ok 8 - writefraw should create the special header file when specified
- ok 9 - Should be able to read given a specified header
- ok 10 - mapfraw should be able to work with a specified header
- ok
- t/fft.t .....................
- 1..17
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:29 2012
- # Current time GMT: Fri Mar 23 04:30:29 2012
- # Using Test.pm version 1.25_02
- 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
- t/fftw.t ....................
- 1..9
- ok 1 - fftnd() and ifftw()
- ok 2 - ifftw() fftw() and original
- ok 3 - fftnd and infftw
- ok 4 - infftw nfftw and original
- ok 5 - rfftw() and infft()
- ok 6 - ifftw() fftw() and original
- ok 7 - nrfftw() and infft()
- ok 8 - inrfftw() nrfftw() and original
- ok 9 - inplace routine (nfftw) works with slices
- ok
- t/fits.t ....................
- 1..84
- ok 1 - use PDL::IO::FITS;
- #file is /tmp/iotest17966
- ok 2 - r/wfits: slice check
- ok 3 - header check on FOO/BAR
- ok 4 - header check on NUM/NUMSTR
- ok 5 - Read of table returned something
- ok 6 - which is a hash reference
- ok 7 - and appears to be a binary TABLE
- ok 8 - columns COLA and COLB exist
- ok 9 - column \#1 is COLA
- ok 10 - stored as 1J
- ok 11 - column \#2 is COLB
- ok 12 - stored as 1D
- ok 13 - COLA has the correct type
- ok 14 - and the right number of elements
- ok 15 - and the right number of dimensions
- ok 16 - and all the values agree
- ok 17 - COLB has the correct type
- ok 18 - and the right number of elements
- ok 19 - and the right number of dimensions
- ok 20 - and all the values agree
- ok 21 - Read in the second binary table
- ok 22 - column \#1 is FOO
- ok 23 - stored as 1D
- ok 24 - column \#2 is BAR
- ok 25 - stored as 1J
- ok 26 - BAR has the correct type
- ok 27 - and the right number of elements
- ok 28 - and the right number of dimensions
- ok 29 - and all the values agree
- ok 30 - FOO has the correct type
- ok 31 - and the right number of elements
- ok 32 - and the right number of dimensions
- ok 33 - and all the values agree
- ok 34 - Read in the third binary table
- ok 35 - hash contains 7 elements
- ok 36 - hash contains expected
- # keys
- ok 37 - column 1 is ACOL
- ok 38 - and is stored as 1B
- ok 39 - ACOL has the correct type
- ok 40 - and the right number of elements
- ok 41 - and the right number of dimensions
- ok 42 - and all the values agree
- ok 43 - column 2 is BCOL
- ok 44 - and is stored as 1I
- ok 45 - BCOL has the correct type
- ok 46 - and the right number of elements
- ok 47 - and the right number of dimensions
- ok 48 - and all the values agree
- ok 49 - column 3 is CCOL
- ok 50 - and is stored as 1J
- ok 51 - CCOL has the correct type
- ok 52 - and the right number of elements
- ok 53 - and the right number of dimensions
- ok 54 - and all the values agree
- ok 55 - column 4 is DCOL
- ok 56 - and is stored as 15A
- ok 57 - DCOL values agree (as an array reference)
- ok 58 - column 5 is ECOL
- ok 59 - and is stored as 1E
- ok 60 - ECOL has the correct type
- ok 61 - and the right number of elements
- ok 62 - and the right number of dimensions
- ok 63 - and all the values agree
- ok 64 - hash reference - type check: byte
- ok 65 - hash reference - type check: byte
- ok 66 - hash reference - type check: short
- ok 67 - hash reference - type check: short
- ok 68 - hash reference - type check: long
- ok 69 - hash reference - type check: long
- ok 70 - hash reference - type check: float
- ok 71 - hash reference - type check: float
- ok 72 - hash reference - type check: double
- ok 73 - hash reference - type check: double
- s=1.5 0.577350269189626 1.5 1 2 0.5 0.5
- ok 74 - piddle - bitpix=8
- s=1.5 0.707106781186548 1.5 1 2 0.5 0.5
- ok 75 - piddle - bitpix=8
- s=1.5 0.577350269189626 1.5 1 2 0.5 0.5
- ok 76 - piddle - bitpix=16
- s=1.5 0.707106781186548 1.5 1 2 0.5 0.5
- ok 77 - piddle - bitpix=16
- s=1.5 0.577350269189626 1.5 1 2 0.5 0.5
- ok 78 - piddle - bitpix=32
- s=1.5 0.707106781186548 1.5 1 2 0.5 0.5
- ok 79 - piddle - bitpix=32
- s=1.5 0.577350269189626 1.5 1 2 0.5 0.5
- ok 80 - piddle - bitpix=-32
- s=1.5 0.707106781186548 1.5 1 2 0.5 0.5
- ok 81 - piddle - bitpix=-32
- s=1.5 0.577350269189626 1.5 1 2 0.5 0.5
- ok 82 - piddle - bitpix=-64
- s=1.5 0.707106781186548 1.5 1 2 0.5 0.5
- ok 83 - piddle - bitpix=-64
- ok 84 - fftnd output (non-contiguous in memory) is written correctly
- ok
- t/flexraw.t .................
- 1..12
- ok 1 - use PDL::IO::FlexRaw;
- ok 2 - writeflex should create a file
- ok 3 - writeflexhdr should create a header file
- ok 4 - A piddle and it's saved copy should be about equal
- ok 5 - writeflex saves 2 pdls to a file
- ok 6 - writeflexhdr create a header file
- ok 7 - sf.net bug 3375837
- ok 8 - A piddle and it's mapflex representation should be about equal
- ok 9 - Modifications to mapfraw should be saved to disk no later than when the piddle ceases to exist
- ok 10 - mapflex create piddle
- ok 11 - mapfraw should be able to create new piddles
- ok 12 - type should be of the type we specified (float)
- ok
- t/flexraw_fortran.t ......... skipped: Skipped tests for 64 bit architecture: x86_64
- t/flow.t ....................
- 1..33
- 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
- t/foo.t .....................
- 1..3
- ok 1
- ok 2
- ok 3
- ONESLICE_REDODIMS 2 10 2 5
- ok
- t/func.t ....................
- 1..16
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:47 2012
- # Current time GMT: Fri Mar 23 04:30:47 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- bc for Hermite interpolation: simple
- ok 6
- ok 7
- ok 8
- ok 9
- ok 10
- ok 11
- ok 12
- ok 13
- ok 14
- ok 15
- ok 16
- ok
- t/gauss.t ...................
- 1..2
- ok 1
- ok 2
- ok
- t/gd_oo_tests.t .............
- 1..28
- Test writing byte (8bit) PNG image...
- ok 1
- ok 2
- Testing writing true color (32 bit) PNG image...
- ok 3
- Object created!
- ok 4
- ok 5
- ok 6
- $x = 30 $y = 30
- ok 7
- Object destroyed!
- 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
- t/gd_tests.t ................
- 1..13
- Dims of loaded lut: 3, 256
- ok 1
- Test writing byte (8bit) PNG image...
- ok 2
- Testing writing true color (32 bit) PNG image...
- ok 3
- Test reading byte (8bit) PNG image...
- ok 4
- Test reading true color PNG image...
- ok 5
- Test reading byte (8bit) PNG Color Table...
- ok 6
- Test writing byte (8bit) PNG image with various compression levels...
- ok 7
- ok 8
- ok 9
- Testing writing true color (32 bit) PNG image with various compression levels...
- ok 10
- ok 11
- ok 12
- Testing recompressiong PNG image recompress_png_best()...
- ok 13
- ok
- t/gis_proj.t ................
- 1..15
- Testing forward transformation...
- Perl level params: '+proj=merc +ellps=WGS72 +lon_0=80.25w +lat_0=30n'
- Inputs:
- $lon = [-90 -95 -86]
- $lat = [0 33 77]
- Result:
- $x = [-1085364.7 -1641962 -640086.87]
- $y = [7.0811523e-10 3872032.7 13812395]
- ok 1
- ok 2
- Testing inverse transformation...
- Perl level params: '+proj=merc +ellps=WGS72 +lon_0=80.25w +lat_0=30n'
- Inputs:
- $x = [-1085364.7 -1641962 -640086.87]
- $y = [7.0811523e-10 3872032.7 13812395]
- Results:
- $lon2 = [-90 -95 -86]
- $lat2 = [0 33 77]
- ok 3
- ok 4
- Corners of a cylindrical equidistant projection:
- Perl level params: '+proj=eqc +lon_0=0'
- Inputs:
- $lon3 = [-180 -180 180 180]
- $lat3 = [90 -90 90 -90]
- Result:
- $x3 = [ -20037508 -20037508 20037508 20037508]
- $y3 = [ 10018754 -10018754 10018754 -10018754]
- ok 5
- ok 6
- Testing inplace operation...
- Forward:
- Inputs:
- $lon = [-90 -95 -86]
- $lat = [0 33 77]
- Result:
- $lon = [-1.08536e+06 -1.64196e+06 -640087]
- $lat = [7.08115e-10 3.87203e+06 1.38124e+07]
- ok 7
- ok 8
- Inverse:
- Inputs:
- $lon = [-1.08536e+06 -1.64196e+06 -640087]
- $lat = [7.08115e-10 3.87203e+06 1.38124e+07]
- Result:
- $lon = [-90 -95 -86]
- $lat = [0 33 77]
- ok 9
- ok 10
- Testing get_proj_info()...
- PROJ INFO:
- #Mercator
- # Cyl, Sph&Ell
- # lat_ts=
- # +proj=merc +ellps=WGS72 +lon_0=80.25w +lat_0=30n
- ok 11
- Testing 2d inplace operation...
- Inputs:
- $lon =
- [
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- [-170 -160 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170]
- ]
- $lat =
- [
- [-80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80]
- [-70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70]
- [-60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60]
- [-50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50]
- [-40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40]
- [-30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30]
- [-20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20]
- [-10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10]
- [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
- [ 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10]
- [ 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20]
- [ 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30]
- [ 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40]
- [ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50]
- [ 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60]
- [ 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70]
- [ 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80]
- ]
- Result:
- $lon =
- [
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- [-9990921.2 -8877726.6 -7764532 -6651337.5 -5538142.9 -4424948.4 -3311753.8 -2198559.3 -1085364.7 27829.864 1141024.4 2254219 3367413.5 4480608.1 5593802.7 6706997.2 7820191.8 8933386.3 10046581 11159775 12272970 13386165 14499359 15612554 16725748 17838943 18952137 -20009672 -18896478 -17783283 -16670089 -15556894 -14443699 -13330505 -12217310]
- ]
- $lat =
- [
- [ -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566 -15496566]
- [ -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511 -11028511]
- [ -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3 -8362696.3]
- [ -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9 -6413522.9]
- [ -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1 -4838470.1]
- [ -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2 -3482188.2]
- [ -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1 -2258423.1]
- [ -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8 -1111474.8]
- [7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10 7.0811523e-10]
- [ 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8 1111474.8]
- [ 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1 2258423.1]
- [ 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2 3482188.2]
- [ 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1 4838470.1]
- [ 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9 6413522.9]
- [ 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3 8362696.3]
- [ 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511 11028511]
- [ 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566 15496566]
- ]
- ok 12
- ok 13
- ok 14
- ok 15
- ok
- t/gsl_diff.t ................
- 1..4
- ok 1
- ok 2
- ok 3
- ok 4
- ok
- t/gsl_integ.t ...............
- 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/gsl_interp.t ..............
- 1..12
- ok 1 - create cspline
- ok 2 - create cspline no sort
- ok 3 - eval 5.5
- ok 4 - deriv 5.5
- ok 5 - deriv2 5.5
- ok 6 - integ 3.2 to 8.5
- ok 7 - eval 5.5 w Extrapolate
- ok 8 - deriv 5.5 w Extrapolate
- ok 9 - deriv2 5.5 w Extrapolate
- ok 10 - integ 3.2 to 8.5 w Extrapolate
- ok 11 - cspline eval w badvalue
- ok 12 - module exception handling
- ok
- t/gsl_mroot.t ...............
- 1..2
- ok 1
- ok 2
- ok
- t/gsl_rng.t .................
- 1..18
- ok 1 - new() function
- ok 2 - set_seed(); function
- ok 3 - min() function
- ok 4 - rmax() function
- ok 5 - name() function
- ok 6 - get_uniform() function
- ok 7 - get_uniform_pos() function
- ok 8 - get() function
- ok 9 - get_int() function
- ok 10 - ran_gaussian() function
- ok 11 - ran_gaussian_var() method
- ok 12 - ran_additive_gaussian() method
- ok 13 - ran_additive_poisson() method
- ok 14 - ran_feed_poisson() method
- ok 15 - ran_bivariate_gaussian() method
- ok 16 - ran_dir() method
- ok 17 - ran_discrete_preproc() method
- ok 18 - ran_discrete() method
- ok
- t/gsl_sf.t ..................
- 1..1
- got -0.177596771314338 +- 1.93021095796842e-16
- ok 1
- ok
- t/hdf_sd.t ..................
- 1..36
- ok 1 - SDput()
- ok 2 - SDsetfillvalue()
- ok 3 - SDsetrange()
- ok 4 - SDsetcal()
- ok 5 - SDsettextattr() (global)
- ok 6 - SDsettextattr() (local)
- ok 7 - SDSetvalueattr() (global)
- ok 8 - SDSetvalueattr() (local)
- ok 9 - SDput()
- ok 10 - Hishdf()
- ok 11 - SDgetvariablenames()
- ok 12 - SDgetattributenames() (global)
- ok 13 - SDgetattributenames() (local)
- ok 14 - SDgetattribute() (local)
- ok 15 - SDget()
- ok 16 - SDgetdimnames()
- ok 17 - SDgetdimsize()
- ok 18 - SDgetdimnames()
- ok 19 - SDgetdimsize()
- ok 20 - SDget()
- ok 21 - SDgetscalefactor()
- ok 22 - SDgetfillvalue()
- ok 23 - SDgetrange()
- ok 24 - SDput()
- ok 25 - SDget()
- ok 26 - Chunking()
- ok 27 - Chunking(0)
- ok 28 - SDput() (unchunked)
- ok 29 - SDget() (unchunked)
- ok 30 - comparing datasets written out and read in (unchunked)
- ok 31 - SDput() (chunked, 2D)
- ok 32 - SDput() (chunked, 3D)
- ok 33 - SDget() (chunked, 2D)
- ok 34 - comparing datasets written out and read in (chunked, 2D)
- ok 35 - SDget() (chunked, 3D)
- ok 36 - comparing datasets written out and read in (chunked, 3D)
- >>Global attributes :
- >>Datasets :
- CHUNK_3D
- dimensions :
- CHUNK_3D:fakeDim2 = 10
- CHUNK_3D:fakeDim3 = 200
- CHUNK_3D:fakeDim4 = 200
- local attributes :
- CHUNK_2D
- dimensions :
- CHUNK_2D:fakeDim0 = 200
- CHUNK_2D:fakeDim1 = 200
- local attributes :
- >>VData :
- _HDF_CHK_TBL_702_6_1962_7
- chk_ref = [5 6 7 8]
- origin : too many values!
- chk_tag = [61 61 61 61]
- _HDF_CHK_TBL_702_3_1962_4
- chk_ref = [1 2 3 4]
- origin =
- [
- [0 0 0 1]
- [1 0 1 1]
- ]
- chk_tag = [61 61 61 61]
- ok
- t/hdf_vdata.t ...............
- 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
- name: vdata_name
- PX
- PDL: Float D [10]
- [0 1 2 3 4 5 6 7 8 9]
- ok 21
- ok
- t/hdf_vgroup.t ..............
- 1..10
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok 7
- ok 8
- ok 9
- child : 10vgroup
- ok 10
- ok
- t/hdrs.t ....................
- 1..9
- a: HASH(0x178c5d8)
- ok 1
- b: HASH(0x190ec30)
- ok 2
- ok 3
- b: HASH(0x1cded30)
- ok 4
- ok 5
- c: HASH(0x178cfb0)
- ok 6
- d: HASH(0x176eb90)
- ok 7
- ok 8
- ok 9
- DUMPING 0x1ccb4a0 datatype: 6
- State: (513) ALLOCATED|HDRCPY
- transvtable: (nil), trans: (nil), sv: 0x178c530
- Data SV: 0x178c548, Svlen: 160, data: 0x1795440, nvals: 20
- Dims: 0x1ccb574 (20)
- ThreadIds: 0x1ccb5a4 (1)
- First values: (0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000)
- CHILDREN:
- ok
- t/hist.t ....................
- 1..4
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:51 2012
- # Current time GMT: Fri Mar 23 04:30:51 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- ok
- t/howbig.t ..................
- 1..6
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok
- t/ica.t .....................
- 1..1
- ok 1
- ok
- t/image2d.t .................
- 1..22
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:52 2012
- # Current time GMT: Fri Mar 23 04:30:52 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- max2d_ind: 50,1,2
- ok 5
- ok 6
- ok 7
- ok 8
- ok 9
- [
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- ]
- [
- [0 0 0 0 0]
- [0 1 1 1 0]
- [0 1 1 1 0]
- [0 1 1 1 0]
- [0 0 0 0 0]
- ]
- [
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- [1 1 1 1 1]
- ]
- ok 10
- ok 11
- ok 12
- max2d_ind: 50,1,2
- ok 13
- ok 14
- ok 15
- ok 16
- ok 17
- ok 18
- ok 19
- ok 20
- ok 21
- ok 22
- ok
- t/imagend.t .................
- 1..7
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok 7
- ok
- t/imagergb.t ................
- 1..6
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok
- t/inlinepdlpp.t .............
- 1..3
- Inline Version: 0.5001
- ok 1
- ok 2
- ok 3
- ok
- t/interp.t ..................
- 1..1
- ok 1 # Skipped: see PDL::Func
- ok
- t/interp_slatec.t ...........
- 1..1
- ok 1 # Skipped: see PDL::Func
- ok
- t/interpol.t ................
- 1..1
- ok 1
- ok
- t/iotypes.t .................
- 1..7
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:54 2012
- # Current time GMT: Fri Mar 23 04:30:54 2012
- # Using Test.pm version 1.25_02
- making type PDL_B
- making type PDL_S
- making type PDL_US
- making type PDL_L
- making type PDL_LL
- making type PDL_F
- making type PDL_D
- checking type byte...
- ok 1
- checking type short...
- ok 2
- checking type ushort...
- ok 3
- checking type long...
- ok 4
- checking type longlong...
- ok 5
- checking type float...
- ok 6
- checking type double...
- ok 7
- ok
- t/limits_00.t ...............
- 1..1
- ok 1 - use PDL::Graphics::Limits;
- ok
- t/limits_errb.t .............
- 1..6
- ok 1 - array: xerr symmetric, y none
- ok 2 - array: xerr asymmetric, y none
- ok 3 - array: xerr asymmetric, y none
- ok 4 - hash: xerr symmetric, y none
- ok 5 - hash: xerr asymmetric, y none
- ok 6 - hash: xerr asymmetric, y none
- ok
- t/limits_keyspecs.t .........
- 1..12
- ok 1 - x<n>p&f
- ok 2 - <n>p&f
- ok 3 - x,<n,>p,&f
- ok 4 - x <n >p &f
- ok 5 - <n>p&f
- ok 6 - &f
- ok 7 - x
- ok 8 - &
- ok 9 - undef
- ok 10 - <>&
- ok 11 - =s
- ok 12 - <<
- ok
- t/limits_normalize_dsets.t ..
- 1..21
- 1: MinMax: ARRAY(0x1988930)
- ARRAY(0x1988870) ARRAY(0x19888d0)
- 1: Vectors: ARRAY(0x19bdf70)
- HASH(0x19bde68) HASH(0x19bde98)
- 2: MinMax: ARRAY(0x1988af8)
- ARRAY(0x1988a38) ARRAY(0x1988a98)
- 2: Vectors: ARRAY(0x19889a8)
- HASH(0x19bde50) HASH(0x19bdf10)
- ok 1 - array
- ok 2 - hash
- ok 3 - hash, extra data
- ok 4 - array and hash
- ok 5 - dimensions not equal
- ok 6 - bad arg mix
- ok 7 - array hash combo
- ok 8 - array: global x trans
- ok 9 - array: local x trans
- ok 10 - array: local override x trans
- ok 11 - array: local undef x trans
- ok 12 - hash: global x trans
- ok 13 - hash: local x trans 1
- ok 14 - hash: local x trans 2
- ok 15 - hash: local override x trans
- ok 16 - hash: local undef x trans 1
- ok 17 - hash: local undef x trans 2
- ok 18 - array: symmetric errors
- ok 19 - array: asymmetric errors 1
- ok 20 - array: asymmetric errors 2
- ok 21 - array: asymmetric errors 3
- ok
- t/limits_range.t ............
- 1..6
- ok 1 - MinMax, None
- ok 2 - MinMax, None, hash
- ok 3 - MinMax, Range
- ok 4 - MinMax, Range
- ok 5 - Zscale, None
- ok 6 - scalars in the mix
- ok
- t/limits_round.t ............
- 1..37
- ok 1 - round_pow(-100)
- ok 2 - round_pow(-11)
- ok 3 - round_pow(-10)
- ok 4 - round_pow(-6)
- ok 5 - round_pow(-5)
- ok 6 - round_pow(-3)
- ok 7 - round_pow(-2)
- ok 8 - round_pow(-1)
- ok 9 - round_pow(-0.6)
- ok 10 - round_pow(-0.5)
- ok 11 - round_pow(-0.3)
- ok 12 - round_pow(-0.2)
- ok 13 - round_pow(-0.1)
- ok 14 - round_pow(-0.06)
- ok 15 - round_pow(-0.05)
- ok 16 - round_pow(-0.03)
- ok 17 - round_pow(-0.02)
- ok 18 - round_pow(-0.01)
- ok 19 - round_pow(0)
- ok 20 - round_pow(0.01)
- ok 21 - round_pow(0.02)
- ok 22 - round_pow(0.03)
- ok 23 - round_pow(0.05)
- ok 24 - round_pow(0.06)
- ok 25 - round_pow(0.1)
- ok 26 - round_pow(0.2)
- ok 27 - round_pow(0.3)
- ok 28 - round_pow(0.5)
- ok 29 - round_pow(0.6)
- ok 30 - round_pow(1)
- ok 31 - round_pow(2)
- ok 32 - round_pow(3)
- ok 33 - round_pow(5)
- ok 34 - round_pow(6)
- ok 35 - round_pow(10)
- ok 36 - round_pow(11)
- ok 37 - round_pow(100)
- ok
- t/limits_trans.t ............
- 1..8
- ok 1 - array: y1 trans
- ok 2 - array: y* trans
- ok 3 - array: y* trans, y1 undef
- ok 4 - array: y1 trans y2 trans2
- ok 5 - hash: y1 trans
- ok 6 - hash: y* trans
- ok 7 - hash: y* trans y1 undef
- ok 8 - hash: y1 trans y2 trans2
- ok
- t/limits_trans_err.t ........
- 1..3
- ok 1 - x symmetric trans # TODO Needs to use approx() for float tests
- ok 2 - x asymmetric trans # TODO Needs to use approx() for float tests
- ok 3 - illegal errbar lower bounds # TODO Needs to use approx() for float tests
- ok
- t/limits_ulimits.t ..........
- 1..26
- ok 1 - array: none 0
- ok 2 - array: none 1
- ok 3 - array: none 2
- ok 4 - array: xmin
- ok 5 - array: xmax
- ok 6 - array: xmin+xmax
- ok 7 - array: ymin
- ok 8 - array: ymax
- ok 9 - array: ymin+ymax
- ok 10 - array: xmin+xmax+ymin+ymax
- ok 11 - hash: none
- ok 12 - hash: xmin
- ok 13 - hash: xmax
- ok 14 - hash: xmin+xmax
- ok 15 - hash: ymin
- ok 16 - hash: ymax
- ok 17 - hash: ymin+ymax
- ok 18 - hash: xmin+xmax+ymin+ymax
- ok 19 - array: none
- ok 20 - array: xmin
- ok 21 - array: xmax
- ok 22 - array: xmin+xmax
- ok 23 - array: ymin
- ok 24 - array: ymax
- ok 25 - array: ymin+ymax
- ok 26 - array: xmin+xmax+ymin+ymax
- ok
- t/linfit.t ..................
- 1..2
- ok 1
- ok 2
- ok
- t/lut.t .....................
- 1..8
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:56 2012
- # Current time GMT: Fri Mar 23 04:30:56 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok 7
- ok 8
- ok
- t/lvalue.t ..................
- 1..3
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:57 2012
- # Current time GMT: Fri Mar 23 04:30:57 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok 2
- ok 3
- ok
- t/magic.t ...................
- 1..1
- ok 1
- ok
- t/matmult.t .................
- 1..5
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok
- t/matrix.t ..................
- 1..2
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:57 2012
- # Current time GMT: Fri Mar 23 04:30:57 2012
- # Using Test.pm version 1.25_02
- determinant: 1
- ok 1
- ok 2
- ok
- t/matrixops.t ...............
- 1..30
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:57 2012
- # Current time GMT: Fri Mar 23 04:30:57 2012
- # Using Test.pm version 1.25_02
- 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
- c is
- [
- [ 5 -5]
- [ 5 -5]
- ]
- ok 26
- ok 27
- ok 28
- ok 29
- ok 30
- ok
- t/minuit.t ..................
- 1..5
- Opening file /tmp/minuit.log.18118....
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok
- t/misc.t ....................
- 1..18
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:58 2012
- # Current time GMT: Fri Mar 23 04:30:58 2012
- # Using Test.pm version 1.25_02
- 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
- 1 2
- 3 4
- -5 6
- 7 8
- ok 18
- ok
- t/ndf.t ..................... skipped: PDL::IO::NDF module not available.
- t/niceslice.t ...............
- 1..43
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:58 2012
- # Current time GMT: Fri Mar 23 04:30:58 2012
- # Using Test.pm version 1.25_02
- ok 1
- $b = $a((5)); ->
- $b = $a->nslice([5,0,0]);
- ok 2
- ok 3
- $b = $a->((5)); ->
- $b = $a->nslice([5,0,0]);
- ok 4
- ok 5
- $b = $a(($c(1)->at(0))); ->
- $b = $a->nslice([$c->nslice(1)->at(0),0,0]);
- ok 6
- ok 7
- $b = $a(($c(1))); ->
- $b = $a->nslice([$c->nslice(1),0,0]);
- ok 8
- ok 9
- $c = $a(:); ->
- $c = $a->nslice('X');
- ok 10
- ok 11
- $b = $a($idx); ->
- $b = $a->nslice($idx);
- ok 12
- ok 13
- $b = $a($rg(0):$rg(1):$rg(2)); ->
- $b = $a->nslice([$rg->nslice(0),$rg->nslice(1),$rg->nslice(2)]);
- ok 14
- ok 15
- $b = $twod(-1:0,$idx); ->
- $b = $twod->nslice([-1,0,1],$idx);
- ok 16
- ok 17
- $b = $a($a<3;?) ->
- $b = $a->where($a<3)
- ok 18
- ok 19
- $b = $a(0:-2;_); ->
- $b = $a->flat->nslice([0,-2,1]);
- ok 20
- ok 21
- ok 22
- $b = $a(0;-|) ->
- $b = $a->nslice(0)->reshape(-1)->sever
- ok 23
- $b = [1 4 7]
- ok 24
- ok 25
- $c = $a(0; - | ) ->
- $c = $a->nslice(0)->reshape(-1)->sever
- ok 26
- ok 27
- $b = $a(0; ) ->
- $b = $a->nslice(0)
- ok 28
- ok 29
- Error was: modifier | used twice or more
- at unknown near line 1, slice expression '0;-||'
- ok 30
- foreach
- $b(1,2,3,4) {$a .= $b;} ->
- foreach
- $b(1,2,3,4) {$a .= $b;}
- ok 31
- for $b(1,2,3,4) {$a .= $b;} ->
- for $b(1,2,3,4) {$a .= $b;}
- ok 32
- for my $b(1,2,3,4) {$a .= $b;} ->
- for my $b(1,2,3,4) {$a .= $b;}
- ok 33
- for our $b(1,2,3,4) {$a .= $b;} ->
- for our $b(1,2,3,4) {$a .= $b;}
- ok 34
- foreach my $b (1,2,3,4) {$a .= $b;} ->
- foreach my $b (1,2,3,4) {$a .= $b;}
- ok 35
- foreach my $type ( $t(0)->list ) { $a .= $type } ->
- foreach my $type ( $t->nslice(0)->list ) { $a .= $type }
- ok 36
- $c = $a->$method(0) ->
- $c = $a->$method(0)
- c: 3
- ok 37
- $c = $a (0) ->
- $c = $a ->nslice(0)
- ok 38
- $c = $a-> # comment
- (0);
- ->
- $c = $a-> # comment
- nslice(0);
- ok 39
- $c = $a-> # comment
- # comment line 2
- (0);
- ->
- $c = $a-> # comment
- # comment line 2
- nslice(0);
- ok 40
- foreach my $b # a random comment thrown in
- (1,2,3,4) {$a .= $b;}
- ->
- foreach my $b # a random comment thrown in
- (1,2,3,4) {$a .= $b;}
- ok 41
- $b = $a(1:2,pdl(0,2)); ->
- $b = $a->nslice([1,2,1],pdl(0,2));
- ok 42
- $ai = $a($i); ->
- $ai = $a->nslice($i);
- ok 43
- ok
- t/nsdatahandle.t ............
- 1..1
- # Running under perl version 5.014002 for linux
- # Current time local: Thu Mar 22 23:30:58 2012
- # Current time GMT: Fri Mar 23 04:30:58 2012
- # Using Test.pm version 1.25_02
- ok 1
- ok
- t/ones.t ....................
- 1..4
- ok 1
- ok 2
- [
- [1 1]
- [1 1]
- [1 1]
- ]
- ok 3
- ok 4
- ok
- That's when I get the following erro
- *** glibc detected *** /usr/bin/perl: corrupted double-linked list: 0x00000000006bb120 ***
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement