UUID v0.34 Perl 5 v5.30.3 x86_64-linux-thread-multi

Status
Pass
From
Chris Williams (BINGOS)
Dist
UUID v0.34
Platform
Perl 5 v5.30.3 x86_64-linux-thread-multi
Date
2024-05-01 20:53:44
ID
e5d10404-07fc-11ef-98b0-b3c3213a625c
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--

Dear JRM,

This is a computer-generated error report created automatically by
CPANPLUS, version 0.9914. Testers personal comments may appear
at the end of this report.


Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

TEST RESULTS:

Below is the error stack from stage 'make test':

PERL_DL_NONLAZY=1 "/home/cpan/pit/thr/perl-5.30.3/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 't/0LIB', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
t/0gen.t .................. skipped: in release
t/0ld/2generate.t ......... 
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/2generate_random.t .. 
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/2generate_time.t .... 
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/3clear.t ............ 
ok 1 - basic
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/3compare.t .......... 
ok 1 - generate 1
ok 2 - generate 2
ok 3 - forward different
ok 4 - reverse different
ok 5 - compare different
ok 6 - compare same
1..6
ok
t/0ld/3copy.t ............. 
ok 1 - generate1
ok 2 - generate2
ok 3 - different
ok 4 - copy
ok 5 - compare
ok 6 - same
ok 7 - copy bogus
# uuid 1 : 78787800-07fc-11ef-ac06-XXXXXXXXXXXX
# uuid 2 : 00000000-0000-0000-0000-000000000000
ok 8 - bogus null
ok 9 - unchanged
ok 10 - same ref
ok 11 - same val
1..11
ok
t/0ld/3is_null.t .......... 
ok 1 - generate
ok 2 - not null
ok 3 - clear
ok 4 - is null
ok 5 - bogus null
ok 6 - unchanged
1..6
ok
t/0ld/3parse.t ............ 
ok 1 - parse null
ok 2 - return ok
ok 3 - parse bogus
ok 4 - return ng
ok 5 - string unchanged
ok 6 - binary unchanged
1..6
ok
t/0ld/3time.t ............. 
ok 1 - gen1
ok 2 - time1
ok 3 - time1
ok 4 - unparse1
# UUID      : dc4dc8f4-07fc-11ef-b4b8-XXXXXXXXXXXX
# UUID time : 1714596808.1013
# sys time  : 1714596808
ok 5 - gen2
ok 6 - time2
ok 7 - unparse2
# UUID      : 696ed09e-0867-4aa4-8d39-a257a1613868
# UUID time : 0
ok 8 - gen3
ok 9 - time3
ok 10 - unparse3
# UUID      : 00000000-0000-0000-0000-000000000000
# UUID time : 0
1..10
ok
t/0ld/3type.t ............. 
ok 1 - UUID type time
ok 2 - UUID type random
1..2
ok
t/0ld/3unparse.t .......... 
ok 1 - generate
ok 2 - unparse ok
# unparse: dc63b04c-07fc-11ef-80f0-XXXXXXXXXXXX
ok 3 - length
ok 4 - match
ok 5 - clear
ok 6 - unparse null
# unparse: 00000000-0000-0000-0000-000000000000
ok 7 - length null
ok 8 - value null
ok 9 - unparse garbage
# unparse: 666f6f00-0000-0000-0000-000000000000
ok 10 - not mangled
ok 11 - questionable
1..11
ok
t/0ld/3unparse_lower.t .... 
ok 1 - generate
ok 2 - unparse ok
# unparse: dc6ee80e-07fc-11ef-9b25-XXXXXXXXXXXX
ok 3 - length
ok 4 - match
ok 5 - clear
ok 6 - unparse null
# unparse: 00000000-0000-0000-0000-000000000000
ok 7 - length null
ok 8 - value null
ok 9 - unparse garbage
# unparse: 666f6f00-0000-0000-0000-000000000000
ok 10 - not mangled
ok 11 - questionable
1..11
ok
t/0ld/3unparse_upper.t .... 
ok 1 - generate
ok 2 - unparse ok
# unparse: DC7A1BDE-07FC-11EF-AC28-XXXXXXXXXXXX
ok 3 - length
ok 4 - match
ok 5 - clear
ok 6 - unparse null
# unparse: 00000000-0000-0000-0000-000000000000
ok 7 - length null
ok 8 - value null
ok 9 - unparse garbage
# unparse: 666F6F00-0000-0000-0000-000000000000
ok 10 - not mangled
ok 11 - questionable
1..11
ok
t/0ld/3variant.t .......... 
ok 1 - my variant
ok 2 - variant ncs 0
ok 3 - variant ncs 1
ok 4 - variant ncs 2
ok 5 - variant ncs 3
ok 6 - variant ncs 4
ok 7 - variant ncs 5
ok 8 - variant ncs 6
ok 9 - variant ncs 7
ok 10 - variant dce 8
ok 11 - variant dce 9
ok 12 - variant dce a
ok 13 - variant dce b
ok 14 - variant ms c
ok 15 - variant ms d
ok 16 - variant other e
ok 17 - variant other f
ok 18 - variant dce A
ok 19 - variant dce B
ok 20 - variant ms C
ok 21 - variant ms D
ok 22 - variant other E
ok 23 - variant other F
1..23
ok
t/0ld/9compare_close.t .... 
1..52
ok 1 - gen1
ok 2 - gen2
ok 3 - close 1
ok 4 - close 2
ok 5 - close 3
ok 6 - close 4
ok 7 - close 5
ok 8 - close 6
ok 9 - close 7
ok 10 - close 8
ok 11 - close 9
ok 12 - close 10
ok 13 - close 11
ok 14 - close 12
ok 15 - close 13
ok 16 - close 14
ok 17 - close 15
ok 18 - close 16
ok 19 - close 17
ok 20 - close 18
ok 21 - close 19
ok 22 - close 20
ok 23 - close 21
ok 24 - close 22
ok 25 - close 23
ok 26 - close 24
ok 27 - close 25
ok 28 - close 26
ok 29 - close 27
ok 30 - close 28
ok 31 - close 29
ok 32 - close 30
ok 33 - close 31
ok 34 - close 32
ok 35 - close 33
ok 36 - close 34
ok 37 - close 35
ok 38 - close 36
ok 39 - close 37
ok 40 - close 38
ok 41 - close 39
ok 42 - close 40
ok 43 - close 41
ok 44 - close 42
ok 45 - close 43
ok 46 - close 44
ok 47 - close 45
ok 48 - close 46
ok 49 - close 47
ok 50 - close 48
ok 51 - close 49
ok 52 - close 50
ok
t/0ld/9old_test.t ......... 
1..40
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
t/0ld/9zoid22.t ........... 
ok 1 - old 21
ok 2 - old 22
ok 3 - old 23
ok 4 - old 24
ok 5 - old 25
ok 6 - old 26
1..6
ok
t/0ld/9zoid31.t ........... 
ok 1 - sane gen
ok 2 - sane set
ok 3 - sane compare 1
ok 4 - sane compare 2
ok 5 - negated compare
ok 6 - dual compare
ok 7 - insane set
ok 8 - insane compare
# UUID 1 : -1
# UUID 2 : -1
1..8
ok
t/1generate/generic.t ..... 
ok 1 - began
ok 2 - loaded
ok 3 - generic bin seems ok
ok 4 - generic bin defined
ok 5 - generic bin works
ok 6 - generic str seems ok
ok 7 - generic str defined
ok 8 - generic str length
ok 9 - generic str works
1..9
ok
t/1generate/v1.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - time seems ok
ok 4 - time defined
ok 5 - time works
ok 6 - v1 seems ok
ok 7 - v1 defined
ok 8 - v1 works
1..8
ok
t/1generate/v1_random.t ... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# dcd8ca08-07fc-11ef-bf88-c9bff1563344
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
ok 7 - same 1
ok 8 - same 2
ok 9 - same 3
ok 10 - same 4
ok 11 - same 5
ok 12 - same 6
ok 13 - same 7
ok 14 - same 8
ok 15 - same 9
1..15
ok
t/1generate/v1_unique.t ... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# dce49a40-07fc-11ef-b99f-a3b66a0e5f34
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# 218d563af1ef
ok 8 - unique 1
ok 9 - doit 2
# 7bd0f2a61e44
ok 10 - unique 2
ok 11 - doit 3
# 891135ada48d
ok 12 - unique 3
ok 13 - doit 4
# 139216537dbf
ok 14 - unique 4
ok 15 - doit 5
# df2d4afe34a0
ok 16 - unique 5
ok 17 - doit 6
# 8b7292140348
ok 18 - unique 6
ok 19 - doit 7
# 1102e858df0f
ok 20 - unique 7
ok 21 - doit 8
# d3de0c17287e
ok 22 - unique 8
ok 23 - doit 9
# 77f63fd06b6a
ok 24 - unique 9
1..24
ok
t/1generate/v3.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - v3 seems ok
ok 4 - v3 defined
ok 5 - v3 works
1..5
ok
t/1generate/v4.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - random seems ok
ok 4 - random defined
ok 5 - random works
ok 6 - v4 seems ok
ok 7 - v4 defined
ok 8 - v4 works
1..8
ok
t/1generate/v5.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - v5 seems ok
ok 4 - v5 defined
ok 5 - v5 works
1..5
ok
t/1generate/v6.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - v6 seems ok
ok 4 - v6 defined
ok 5 - v6 works
1..5
ok
t/1generate/v6_random.t ... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef07fcd-d1c6-665a-974c-9b19d1b216d5
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
ok 7 - same 1
ok 8 - same 2
ok 9 - same 3
ok 10 - same 4
ok 11 - same 5
ok 12 - same 6
ok 13 - same 7
ok 14 - same 8
ok 15 - same 9
1..15
ok
t/1generate/v6_unique.t ... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef07fcd-d283-602a-b7b5-d96491fe918d
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# b7a7b9eec754
ok 8 - unique 1
ok 9 - doit 2
# 877a5480cde3
ok 10 - unique 2
ok 11 - doit 3
# 1f8c5d9e313f
ok 12 - unique 3
ok 13 - doit 4
# c746152c0182
ok 14 - unique 4
ok 15 - doit 5
# 81ae78730401
ok 16 - unique 5
ok 17 - doit 6
# df73b162534c
ok 18 - unique 6
ok 19 - doit 7
# b58ef7f81400
ok 20 - unique 7
ok 21 - doit 8
# a1f7ad6d37a6
ok 22 - unique 8
ok 23 - doit 9
# 95a7f0ea6360
ok 24 - unique 9
1..24
ok
t/1generate/v7.t .......... 
ok 1 - began
ok 2 - loaded
ok 3 - v7 seems ok
ok 4 - v7 defined
ok 5 - v7 works
1..5
ok
t/1uuid/generic.t ......... 
# 
# 966c8b43-86c9-4872-95cb-c8b0c29b4c10
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 966c8b43-86c9-4872-95cb-c8b0c29b4c10
1..6
ok
t/1uuid/v1.t .............. 
# 
# dd4a8382-07fc-11ef-8ab3-4ba34f7d2c8a
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# dd4a8382-07fc-11ef-8ab3-4ba34f7d2c8a
1..6
ok
t/1uuid/v3.t .............. 
# 
# 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 5df41881-3aed-3515-88a7-2f4a814cf09e
1..6
ok
t/1uuid/v4.t .............. 
# 
# dc8124cb-9f0e-4bf2-859b-d8bd43a562eb
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# dc8124cb-9f0e-4bf2-859b-d8bd43a562eb
1..6
ok
t/1uuid/v5.t .............. 
# 
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
1..6
ok
t/1uuid/v6.t .............. 
# 
# 1ef07fcd-d773-6030-ac25-b93e99900fba
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 1ef07fcd-d773-6030-ac25-b93e99900fba
1..6
ok
t/1uuid/v7.t .............. 
# 
# 018f35ef-0d89-7201-846a-36ba0b044bb8
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 018f35ef-0d89-7201-846a-36ba0b044bb8
1..6
ok
t/3names/v3bare.t ......... 
# 
# 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 5df41881-3aed-3515-88a7-2f4a814cf09e
1..6
ok
t/3names/v3dns.t .......... 
# 
# 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 5df41881-3aed-3515-88a7-2f4a814cf09e
1..6
ok
t/3names/v3oid.t .......... 
# 
# 432eaafb-9d7a-353f-abae-dcf6e2aea4c4
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 432eaafb-9d7a-353f-abae-dcf6e2aea4c4
1..6
ok
t/3names/v3url.t .......... 
# 
# debb0cd3-cb43-35e2-b8c0-75f6efa41e61
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# debb0cd3-cb43-35e2-b8c0-75f6efa41e61
1..6
ok
t/3names/v3x500.t ......... 
# 
# 8f27a3ab-9520-373d-b5ad-3869d97fdf6d
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 8f27a3ab-9520-373d-b5ad-3869d97fdf6d
1..6
ok
t/3unique/v1.t ............ 
ok 1 - use UUID;
# ddc46d00-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 2
# ddc478b8-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 3
# ddc481f0-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 4
# ddc48ab0-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 5
# ddc49348-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 6
# ddc49c26-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 7
# ddc4a64e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 8
# ddc4aeb4-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 9
# ddc4b71a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 10
# ddc4bf6c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 11
# ddc4c7dc-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 12
# ddc4d056-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 13
# ddc4d894-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 14
# ddc4e104-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 15
# ddc4ea46-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 16
# ddc4f388-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 17
# ddc4fbc6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 18
# ddc503fa-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 19
# ddc50c7e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 20
# ddc514c6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 21
# ddc51d36-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 22
# ddc52826-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 23
# ddc531c2-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 24
# ddc53b40-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 25
# ddc545cc-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 26
# ddc54f72-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 27
# ddc558be-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 28
# ddc56278-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 29
# ddc56bd8-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 30
# ddc5751a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 31
# ddc57e66-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 32
# ddc588f2-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 33
# ddc5973e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 34
# ddc5a1fc-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 35
# ddc5ab7a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 36
# ddc5b4d0-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 37
# ddc5bd2c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 38
# ddc5c56a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 39
# ddc5cdd0-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 40
# ddc5d604-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 41
# ddc5de6a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 42
# ddc5e694-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 43
# ddc5eebe-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 44
# ddc5f724-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 45
# ddc5ff62-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 46
# ddc60796-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 47
# ddc60ffc-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 48
# ddc6188a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 49
# ddc620c8-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 50
# ddc62b86-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 51
# ddc633c4-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 52
# ddc63bee-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 53
# ddc64418-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 54
# ddc64c42-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 55
# ddc65462-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 56
# ddc65c8c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 57
# ddc664de-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 58
# ddc66d9e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 59
# ddc677e4-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 60
# ddc680d6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 61
# ddc68a72-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 62
# ddc693aa-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 63
# ddc69c2e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 64
# ddc6a49e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 65
# ddc6ae80-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 66
# ddc6b6fa-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 67
# ddc6bfe2-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 68
# ddc6c870-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 69
# ddc6d0d6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 70
# ddc6d93c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 71
# ddc6e288-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 72
# ddc6eb66-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 73
# ddc6f458-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 74
# ddc6fcdc-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 75
# ddc70556-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 76
# ddc70e20-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 77
# ddc71690-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 78
# ddc71ee2-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 79
# ddc72810-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 80
# ddc730e4-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 81
# ddc73954-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 82
# ddc741b0-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 83
# ddc74a0c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 84
# ddc7527c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 85
# ddc75bc8-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 86
# ddc7646a-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 87
# ddc76cb2-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 88
# ddc774e6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 89
# ddc77d24-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 90
# ddc78544-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 91
# ddc78e18-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 92
# ddc7964c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 93
# ddc79e6c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 94
# ddc7a75e-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 95
# ddc7b078-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 96
# ddc7b8b6-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 97
# ddc7c11c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 98
# ddc7c946-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 99
# ddc7d15c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 100
# ddc7d97c-07fc-11ef-bf5d-XXXXXXXXXXXX
ok 101
ok 102 - no dupes
1..102
ok
t/3unique/v3.t ............ 
ok 1 - use UUID;
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 2 - all dupes
1..2
ok
t/3unique/v4.t ............ 
ok 1 - use UUID;
ok 2 - c956472b-3104-444f-9906-b1a1972370a8
ok 3 - dd1f331f-ad4a-4946-9ec2-f9a05645e63c
ok 4 - ad3aef22-b331-40b3-87a2-0b8c7ad8d205
ok 5 - f0fb225f-0e52-4ce5-9513-6ae8aea57dd6
ok 6 - 2d2616e7-4d4d-4c91-bd3d-d5e109352faa
ok 7 - efcdc235-1d94-480c-9d56-af28b5623c0d
ok 8 - 2920673b-a776-4100-ac77-5d7ab22df559
ok 9 - 4940febb-d27b-4afd-85de-de94c6806617
ok 10 - d6cf2ff3-5c1a-48c1-8bed-530f4ddd2c6d
ok 11 - 766c39e6-a95b-4606-83da-27b00be973f9
ok 12 - f06fc5ba-c38e-46bb-bcb7-e4e77d606468
ok 13 - 39685781-8ce9-469e-ad67-609cd4b78fe9
ok 14 - c4aa136a-9a5f-42dd-80ff-f947aca3ae8a
ok 15 - e01b0fdc-713c-4d32-96c1-7d5efee6f6e0
ok 16 - e56f38e3-010e-4482-9b82-e971c8550785
ok 17 - 87cdd396-1438-43f6-af78-27aeed3d458c
ok 18 - f6db607c-d86a-4a71-8ba4-d34c0fe731a3
ok 19 - 977f423b-dcf1-4c08-ae8f-79db56a55274
ok 20 - 8e20932d-c458-434a-950c-cb3b75874472
ok 21 - 34963e63-0409-4461-8269-75a8bfd29d5f
ok 22 - ba4c4eac-9bde-441a-b5dc-cb805e54da22
ok 23 - 594a68d7-b3be-491d-b73d-4692ee10f455
ok 24 - fb8e0f74-903b-487c-8081-dcf3ea9228a8
ok 25 - 93262f55-c45a-4546-bdd5-090ab0ae1c47
ok 26 - 2b0ff692-58b4-4b27-bae5-6ba5ee2bbb51
ok 27 - a8f739a6-b5a9-4fca-a8b0-c0a1ea9333c3
ok 28 - c128e3cc-4cc6-451c-9bf7-03ff864d0085
ok 29 - 823631e2-10fa-434a-8e1b-305040e82276
ok 30 - 23e2b4e8-6ae2-4074-9540-fae9d3405daa
ok 31 - 8fcf86f9-a41c-4928-9e17-883a566dc079
ok 32 - 68da90f7-c694-47c8-b5c2-a1d9d8c9f02d
ok 33 - d0ea444f-c1ca-4b3b-ab5e-5a8243132ab1
ok 34 - 822485b3-f899-493f-b485-adeda3fd9963
ok 35 - 5d760434-c033-4374-ab0a-ef15926b6371
ok 36 - a6abb2f7-b78b-4da7-ae96-43bde6a20c98
ok 37 - e59ec943-5038-44ba-b911-de47fc7d6251
ok 38 - b9d4ca2b-1430-4511-9a09-823a1464a28e
ok 39 - 6d990e2d-ec31-4189-af83-a7a59d2bef5e
ok 40 - 6185b477-5b12-4f38-b63f-2014458e446e
ok 41 - 28123e3e-b950-4b49-9bee-498394770340
ok 42 - 287031c8-858d-48f3-9a98-9bd6fb3e371e
ok 43 - a46a7078-659d-4b00-8fe6-dd08335a23f5
ok 44 - 7cdb6fa6-db06-426a-99b8-f2c63b47b22c
ok 45 - d1705aa6-a302-41fb-af1f-35d99336384f
ok 46 - ab2f0ffd-4528-469f-b6c5-6253bcd00cdb
ok 47 - bdc16b1c-514d-40b5-9ec1-67b96cace8bb
ok 48 - 1bada3de-912f-4fad-8bb1-2f3888fdae56
ok 49 - b6062de1-176d-4eeb-a2b2-3bcc81813d6c
ok 50 - 4367707b-d382-463f-b6e6-6b23da7814c4
ok 51 - 3ce9537c-e1b9-4d5a-b54b-8e8ba62e0df3
ok 52 - e84609ed-f8d6-41e9-9d25-c8fd92586c0e
ok 53 - 09873086-a61a-4a27-9af1-a61802e3e456
ok 54 - 99527544-6747-4e2b-bdfd-e7290a3c9c7f
ok 55 - 067dd3a5-83fa-4a63-a536-4ab1e94502a9
ok 56 - e0804fc2-70af-422e-b3a7-666699a1f15d
ok 57 - 346af8a3-31a3-4a09-91b7-5a8616999498
ok 58 - 6322f3e8-b870-478f-85d8-cca235567f3d
ok 59 - fa17c3c1-e10d-4e1e-a513-671ac194a73c
ok 60 - 54b27894-91bd-4ae8-82d2-5e5ec4d44fec
ok 61 - c405b489-0c5a-422e-894b-d5081feee303
ok 62 - c871d31a-3934-432c-ac99-5b65d75ba615
ok 63 - f93f9f99-a4d5-4719-a5f2-f72ab5dac6c0
ok 64 - 74b329fd-0e7e-4e87-8c78-f2d6f00d1f53
ok 65 - 7e290490-5f13-4193-b5ac-9d378bcb9470
ok 66 - e0021baf-1aa1-4b3f-b548-68b93906189a
ok 67 - 04a3bc7e-8597-46a7-aa75-5d55a15288c2
ok 68 - 6f30c9c1-6485-4b8e-80a3-c14a061904d5
ok 69 - 49fdc403-56a8-426d-bc16-1509c101f379
ok 70 - 4cf9e670-b202-4711-9b73-b9321af7e5a9
ok 71 - d61f4f06-de35-41b5-b40d-17b6496731ef
ok 72 - abcbc582-8191-4a31-a304-ae7718e4b7f6
ok 73 - 5fde3661-e1ed-47cf-8c7e-4ebdc3a42d95
ok 74 - 5e96cc7b-d7b2-4139-8274-28767b7b0424
ok 75 - fc1a261b-c81c-43cb-87b7-8ec41f131637
ok 76 - 885b25b4-a40b-4d2e-bacd-9f256811062b
ok 77 - 3cc01aea-71bb-4a7b-b435-1799e67a5bfe
ok 78 - aa660025-0a30-43ca-8a35-f8aaf8a0c96e
ok 79 - 00df914b-4e08-4c74-b71d-56540ed377f4
ok 80 - 1e66d367-de54-4b40-b1cf-22d908611d50
ok 81 - 7cc8e86b-2630-4e3a-90f1-3c7ef5f066e3
ok 82 - 217e67d4-2a19-4e97-8661-b1e33e026ca6
ok 83 - 110d1b13-853a-4128-9b99-87c922085bb7
ok 84 - 5411d8a7-ed53-42c7-a853-ba80aeb0071f
ok 85 - f2b15bff-b416-4aa4-9b40-a2fc934220ac
ok 86 - c6aaaff4-fef5-482f-81a6-8fbe2d315f6f
ok 87 - 8d3a1779-d165-4c64-a513-d5376597ddd4
ok 88 - 66b28358-1e0f-4050-923a-76a2a2eab0a1
ok 89 - f5a2ea04-e577-433c-8cf8-8504f8fd5d2a
ok 90 - a13f8086-30e8-40e5-8a3c-3163ddb2ad8a
ok 91 - 81014ccf-23d0-4e22-8f99-a88d2cb1596e
ok 92 - 0c996627-ec1b-4cf4-a8fa-46ed69b3b389
ok 93 - c78af509-ea64-4338-9c7d-68422a151ba3
ok 94 - 1c69b634-f24e-468a-9ba3-b389f74a0cc6
ok 95 - 816ae7be-268d-4461-965e-a35faf4edbff
ok 96 - a06783b9-067c-4d84-8a12-213b413b89c0
ok 97 - 075d2418-24b0-466b-94e7-a148b8448ffa
ok 98 - 656d0060-f7e8-40a6-ac39-2e6b0c43ce5c
ok 99 - f704053a-0df2-4414-9c25-9816fb241e25
ok 100 - 46d93b60-c6a0-46a8-9b40-2ceda1cc9443
ok 101 - a0c802f6-97ce-4d49-838b-5631312400be
ok 102 - no dupes
1..102
ok
t/3unique/v4_fork.t ....... 
ok 1 - began
ok 2 - fork
ok 3 - timer
ok 4 - unique 1
ok 5 - unique 2
ok 6 - unique 3
ok 7 - unique 4
ok 8 - unique 5
ok 9 - unique 6
ok 10 - unique 7
ok 11 - unique 8
ok 12 - unique 9
ok 13 - unique 10
1..13
ok
t/3unique/v5.t ............ 
ok 1 - use UUID;
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
ok 2 - all dupes
1..2
ok
t/3unique/v6.t ............ 
ok 1 - use UUID;
# 1ef07fcd-e163-68c4-a156-XXXXXXXXXXXX
ok 2
# 1ef07fcd-e164-6486-a156-XXXXXXXXXXXX
ok 3
# 1ef07fcd-e164-6e2c-a156-XXXXXXXXXXXX
ok 4
# 1ef07fcd-e165-6796-a156-XXXXXXXXXXXX
ok 5
# 1ef07fcd-e166-6042-a156-XXXXXXXXXXXX
ok 6
# 1ef07fcd-e166-68bc-a156-XXXXXXXXXXXX
ok 7
# 1ef07fcd-e167-6140-a156-XXXXXXXXXXXX
ok 8
# 1ef07fcd-e167-6a78-a156-XXXXXXXXXXXX
ok 9
# 1ef07fcd-e168-6446-a156-XXXXXXXXXXXX
ok 10
# 1ef07fcd-e168-6cde-a156-XXXXXXXXXXXX
ok 11
# 1ef07fcd-e169-654e-a156-XXXXXXXXXXXX
ok 12
# 1ef07fcd-e169-6dbe-a156-XXXXXXXXXXXX
ok 13
# 1ef07fcd-e16a-65f2-a156-XXXXXXXXXXXX
ok 14
# 1ef07fcd-e16a-6e30-a156-XXXXXXXXXXXX
ok 15
# 1ef07fcd-e16b-67ea-a156-XXXXXXXXXXXX
ok 16
# 1ef07fcd-e16c-6028-a156-XXXXXXXXXXXX
ok 17
# 1ef07fcd-e16c-688e-a156-XXXXXXXXXXXX
ok 18
# 1ef07fcd-e16d-60ea-a156-XXXXXXXXXXXX
ok 19
# 1ef07fcd-e16d-696e-a156-XXXXXXXXXXXX
ok 20
# 1ef07fcd-e16e-61a2-a156-XXXXXXXXXXXX
ok 21
# 1ef07fcd-e16e-6be8-a156-XXXXXXXXXXXX
ok 22
# 1ef07fcd-e16f-65e8-a156-XXXXXXXXXXXX
ok 23
# 1ef07fcd-e16f-6ea8-a156-XXXXXXXXXXXX
ok 24
# 1ef07fcd-e170-6894-a156-XXXXXXXXXXXX
ok 25
# 1ef07fcd-e171-60e6-a156-XXXXXXXXXXXX
ok 26
# 1ef07fcd-e171-6960-a156-XXXXXXXXXXXX
ok 27
# 1ef07fcd-e172-619e-a156-XXXXXXXXXXXX
ok 28
# 1ef07fcd-e172-6a04-a156-XXXXXXXXXXXX
ok 29
# 1ef07fcd-e173-6238-a156-XXXXXXXXXXXX
ok 30
# 1ef07fcd-e173-6a62-a156-XXXXXXXXXXXX
ok 31
# 1ef07fcd-e174-6296-a156-XXXXXXXXXXXX
ok 32
# 1ef07fcd-e174-6ac0-a156-XXXXXXXXXXXX
ok 33
# 1ef07fcd-e175-6ace-a156-XXXXXXXXXXXX
ok 34
# 1ef07fcd-e176-63ca-a156-XXXXXXXXXXXX
ok 35
# 1ef07fcd-e176-6c6c-a156-XXXXXXXXXXXX
ok 36
# 1ef07fcd-e177-64aa-a156-XXXXXXXXXXXX
ok 37
# 1ef07fcd-e177-6cde-a156-XXXXXXXXXXXX
ok 38
# 1ef07fcd-e178-6648-a156-XXXXXXXXXXXX
ok 39
# 1ef07fcd-e178-6f26-a156-XXXXXXXXXXXX
ok 40
# 1ef07fcd-e179-6778-a156-XXXXXXXXXXXX
ok 41
# 1ef07fcd-e179-6fc0-a156-XXXXXXXXXXXX
ok 42
# 1ef07fcd-e17a-67e0-a156-XXXXXXXXXXXX
ok 43
# 1ef07fcd-e17b-601e-a156-XXXXXXXXXXXX
ok 44
# 1ef07fcd-e17b-68ac-a156-XXXXXXXXXXXX
ok 45
# 1ef07fcd-e17c-60f4-a156-XXXXXXXXXXXX
ok 46
# 1ef07fcd-e17c-696e-a156-XXXXXXXXXXXX
ok 47
# 1ef07fcd-e17d-61a2-a156-XXXXXXXXXXXX
ok 48
# 1ef07fcd-e17d-6a58-a156-XXXXXXXXXXXX
ok 49
# 1ef07fcd-e17e-6296-a156-XXXXXXXXXXXX
ok 50
# 1ef07fcd-e17e-6b88-a156-XXXXXXXXXXXX
ok 51
# 1ef07fcd-e17f-6466-a156-XXXXXXXXXXXX
ok 52
# 1ef07fcd-e17f-6c7c-a156-XXXXXXXXXXXX
ok 53
# 1ef07fcd-e180-649c-a156-XXXXXXXXXXXX
ok 54
# 1ef07fcd-e180-6dc0-a156-XXXXXXXXXXXX
ok 55
# 1ef07fcd-e181-65fe-a156-XXXXXXXXXXXX
ok 56
# 1ef07fcd-e181-6e14-a156-XXXXXXXXXXXX
ok 57
# 1ef07fcd-e182-6648-a156-XXXXXXXXXXXX
ok 58
# 1ef07fcd-e182-6e72-a156-XXXXXXXXXXXX
ok 59
# 1ef07fcd-e183-6750-a156-XXXXXXXXXXXX
ok 60
# 1ef07fcd-e183-6f8e-a156-XXXXXXXXXXXX
ok 61
# 1ef07fcd-e184-67b8-a156-XXXXXXXXXXXX
ok 62
# 1ef07fcd-e184-6fe2-a156-XXXXXXXXXXXX
ok 63
# 1ef07fcd-e185-67f8-a156-XXXXXXXXXXXX
ok 64
# 1ef07fcd-e186-602c-a156-XXXXXXXXXXXX
ok 65
# 1ef07fcd-e186-68a6-a156-XXXXXXXXXXXX
ok 66
# 1ef07fcd-e187-60ee-a156-XXXXXXXXXXXX
ok 67
# 1ef07fcd-e187-6904-a156-XXXXXXXXXXXX
ok 68
# 1ef07fcd-e188-6124-a156-XXXXXXXXXXXX
ok 69
# 1ef07fcd-e188-6b1a-a156-XXXXXXXXXXXX
ok 70
# 1ef07fcd-e189-638a-a156-XXXXXXXXXXXX
ok 71
# 1ef07fcd-e189-6c40-a156-XXXXXXXXXXXX
ok 72
# 1ef07fcd-e18a-6474-a156-XXXXXXXXXXXX
ok 73
# 1ef07fcd-e18a-6cda-a156-XXXXXXXXXXXX
ok 74
# 1ef07fcd-e18b-6504-a156-XXXXXXXXXXXX
ok 75
# 1ef07fcd-e18b-6d2e-a156-XXXXXXXXXXXX
ok 76
# 1ef07fcd-e18c-65da-a156-XXXXXXXXXXXX
ok 77
# 1ef07fcd-e18c-6dfa-a156-XXXXXXXXXXXX
ok 78
# 1ef07fcd-e18d-6610-a156-XXXXXXXXXXXX
ok 79
# 1ef07fcd-e18d-6e30-a156-XXXXXXXXXXXX
ok 80
# 1ef07fcd-e18e-6650-a156-XXXXXXXXXXXX
ok 81
# 1ef07fcd-e18e-6e66-a156-XXXXXXXXXXXX
ok 82
# 1ef07fcd-e18f-6672-a156-XXXXXXXXXXXX
ok 83
# 1ef07fcd-e18f-6e7e-a156-XXXXXXXXXXXX
ok 84
# 1ef07fcd-e190-66a8-a156-XXXXXXXXXXXX
ok 85
# 1ef07fcd-e190-6ff4-a156-XXXXXXXXXXXX
ok 86
# 1ef07fcd-e191-69ea-a156-XXXXXXXXXXXX
ok 87
# 1ef07fcd-e192-6246-a156-XXXXXXXXXXXX
ok 88
# 1ef07fcd-e192-6c78-a156-XXXXXXXXXXXX
ok 89
# 1ef07fcd-e193-6542-a156-XXXXXXXXXXXX
ok 90
# 1ef07fcd-e193-6d58-a156-XXXXXXXXXXXX
ok 91
# 1ef07fcd-e194-6654-a156-XXXXXXXXXXXX
ok 92
# 1ef07fcd-e194-6e7e-a156-XXXXXXXXXXXX
ok 93
# 1ef07fcd-e195-675c-a156-XXXXXXXXXXXX
ok 94
# 1ef07fcd-e195-6f72-a156-XXXXXXXXXXXX
ok 95
# 1ef07fcd-e196-67ec-a156-XXXXXXXXXXXX
ok 96
# 1ef07fcd-e197-6066-a156-XXXXXXXXXXXX
ok 97
# 1ef07fcd-e197-689a-a156-XXXXXXXXXXXX
ok 98
# 1ef07fcd-e198-60ba-a156-XXXXXXXXXXXX
ok 99
# 1ef07fcd-e198-68da-a156-XXXXXXXXXXXX
ok 100
# 1ef07fcd-e199-68fc-a156-XXXXXXXXXXXX
ok 101
ok 102 - no dupes
1..102
ok
t/3unique/v7.t ............ 
ok 1 - use UUID;
ok 2 - 018f35ef-11bb-7551-8844-5c42ed93c7fc
ok 3 - 018f35ef-11bc-7b79-8df4-465f8e72f83b
ok 4 - 018f35ef-11bc-75fb-a6fc-28aac85ad3f6
ok 5 - 018f35ef-11bc-76e4-bd1c-259e7920a3da
ok 6 - 018f35ef-11bc-7009-b17a-2c5266fc6cdd
ok 7 - 018f35ef-11bc-72fe-b9fe-eae0a880724d
ok 8 - 018f35ef-11bd-796a-be15-146af2af99dd
ok 9 - 018f35ef-11bd-7b63-8fae-4159e921c969
ok 10 - 018f35ef-11bd-7c12-843c-8a7274072b87
ok 11 - 018f35ef-11bd-7926-92c5-4093fa8e02e4
ok 12 - 018f35ef-11bd-7e62-bcc3-3dadd6b3dad9
ok 13 - 018f35ef-11be-7f63-9f4f-bcfdde444e3d
ok 14 - 018f35ef-11be-7665-a825-0fc67d3ba46d
ok 15 - 018f35ef-11be-7d77-9b3c-b63b5e4b96d2
ok 16 - 018f35ef-11be-7112-a09e-9eb62fcdafc4
ok 17 - 018f35ef-11be-71e8-8f98-d8eb37edd26f
ok 18 - 018f35ef-11be-7b24-9c35-fd07414236b0
ok 19 - 018f35ef-11bf-782c-8017-7f3365a92eb0
ok 20 - 018f35ef-11bf-7408-a9f0-0d1666bd50ad
ok 21 - 018f35ef-11bf-792a-9aa3-010fb3cd56c9
ok 22 - 018f35ef-11bf-7f3c-b51e-cac25818fe10
ok 23 - 018f35ef-11bf-76d1-91c6-22ab2e0433d5
ok 24 - 018f35ef-11bf-7edb-ada9-a838725fa3dc
ok 25 - 018f35ef-11c0-76dd-a22c-757e1886b007
ok 26 - 018f35ef-11c0-7032-ba3e-604f1ca2338c
ok 27 - 018f35ef-11c0-7f45-83a3-0a4a70720245
ok 28 - 018f35ef-11c0-7977-b904-5bec145a2182
ok 29 - 018f35ef-11c0-767e-9e54-b629e7715ddf
ok 30 - 018f35ef-11c0-7d81-abc8-47224a32c9ce
ok 31 - 018f35ef-11c0-7770-b747-45ce5739301e
ok 32 - 018f35ef-11c1-705c-86af-710ffe7403e6
ok 33 - 018f35ef-11c1-7101-9ad3-e88ba3dab17a
ok 34 - 018f35ef-11c1-78f2-a4ea-0ea9629ff361
ok 35 - 018f35ef-11c1-7070-8a6f-0ef484e05775
ok 36 - 018f35ef-11c2-72f3-bf45-95400d3c4e4c
ok 37 - 018f35ef-11c2-7def-a472-371ae9f85a15
ok 38 - 018f35ef-11c2-74ed-b47d-9936a0a2cc42
ok 39 - 018f35ef-11c2-708c-af79-0da1595651d8
ok 40 - 018f35ef-11c2-79de-9055-df9c455180dd
ok 41 - 018f35ef-11c2-7b8e-9798-18d780f09b46
ok 42 - 018f35ef-11c3-709a-a7eb-bb3ff90422ee
ok 43 - 018f35ef-11c3-7e25-b956-ccaed34a8822
ok 44 - 018f35ef-11c3-7350-8967-466eee10219f
ok 45 - 018f35ef-11c3-7850-840c-dcc74bbe0eef
ok 46 - 018f35ef-11c3-78a9-aa06-e5d187924041
ok 47 - 018f35ef-11c3-739d-abd4-1574a8db78da
ok 48 - 018f35ef-11c4-7f65-ad27-d659fa3117bc
ok 49 - 018f35ef-11c4-7d0e-ac0c-a9dc0f1c8a04
ok 50 - 018f35ef-11c4-7c0d-b688-086011f68ee9
ok 51 - 018f35ef-11c4-757d-9d4a-92e2a596a30a
ok 52 - 018f35ef-11c4-780a-a094-e2152917d24f
ok 53 - 018f35ef-11c4-7593-a13e-e4aa074ef897
ok 54 - 018f35ef-11c5-7514-9c37-e289772abeea
ok 55 - 018f35ef-11c5-7cab-9a33-15821a217368
ok 56 - 018f35ef-11c5-7b78-9345-3d3c2adea68d
ok 57 - 018f35ef-11c5-7dea-a3f1-14f2e9d25ed3
ok 58 - 018f35ef-11c5-7237-b208-69ffe70c5781
ok 59 - 018f35ef-11c5-7a00-87ae-2c3b2b3a3fd4
ok 60 - 018f35ef-11c6-72b9-a7b1-eb2039741b87
ok 61 - 018f35ef-11c6-7364-beb0-1d3741abb699
ok 62 - 018f35ef-11c6-78a9-b5dc-5f740a88bdb4
ok 63 - 018f35ef-11c6-7586-b4ed-908ea17b4618
ok 64 - 018f35ef-11c6-7b4b-b454-f216d7295fb0
ok 65 - 018f35ef-11c6-789c-a4fb-3e1c9fa26196
ok 66 - 018f35ef-11c6-7f91-986f-b714d6d9e9a7
ok 67 - 018f35ef-11c7-7d3e-a6b3-165a065c9932
ok 68 - 018f35ef-11c7-7858-b459-5f7985fa1bf3
ok 69 - 018f35ef-11c7-7d58-96fe-b234323db42c
ok 70 - 018f35ef-11c7-7e98-9dd9-fced2f4de9bb
ok 71 - 018f35ef-11c7-71c6-b55c-37c6ffc83655
ok 72 - 018f35ef-11c7-7750-a20d-17080dcacce7
ok 73 - 018f35ef-11c8-7d85-a1b0-9c30c1116ce9
ok 74 - 018f35ef-11c8-7c90-b6c0-67d14850ab4b
ok 75 - 018f35ef-11c8-7bbe-9dcf-59f54204c523
ok 76 - 018f35ef-11c8-73e2-958a-898e7b51b870
ok 77 - 018f35ef-11c8-76a1-802e-e592f83a3002
ok 78 - 018f35ef-11c8-7154-b742-e8a3f9d1cbd1
ok 79 - 018f35ef-11c9-738b-8c65-227a39943382
ok 80 - 018f35ef-11c9-7e11-952c-6cc8e49fae62
ok 81 - 018f35ef-11c9-780d-992f-b161fc4286ef
ok 82 - 018f35ef-11c9-72eb-baec-e06683d28611
ok 83 - 018f35ef-11c9-794b-82cb-bebcaad46256
ok 84 - 018f35ef-11c9-7b9a-8612-aacb42dcbafb
ok 85 - 018f35ef-11ca-7c3d-a769-766aa7df7ae4
ok 86 - 018f35ef-11ca-7fa6-92be-c182e8443250
ok 87 - 018f35ef-11ca-7c03-bebd-04ed97ab37f1
ok 88 - 018f35ef-11ca-786e-910d-a609708fd96d
ok 89 - 018f35ef-11ca-732d-9e14-7f05ffc61674
ok 90 - 018f35ef-11ca-7298-99e1-d46ef0dcc23d
ok 91 - 018f35ef-11cb-7761-b3e0-3051de3925b2
ok 92 - 018f35ef-11cb-7286-9d72-d94069f54702
ok 93 - 018f35ef-11cb-7d61-8abd-66a7a26fd53c
ok 94 - 018f35ef-11cb-7c0b-9ae4-822c6a44bb76
ok 95 - 018f35ef-11cb-7ceb-8493-a5bb6f9ab870
ok 96 - 018f35ef-11cb-756e-aa48-71d05cb18075
ok 97 - 018f35ef-11cc-7ac0-90de-4702b8e44c19
ok 98 - 018f35ef-11cc-77f6-9d7f-cac3cedad2e5
ok 99 - 018f35ef-11cc-7ccc-8b7a-3ec9bae36c74
ok 100 - 018f35ef-11cc-7bc0-8134-45f75be9a442
ok 101 - 018f35ef-11cc-7879-b14a-0f1c6d26a1dd
ok 102 - no dupes
1..102
ok
t/5defer/base.t ........... 
ok 1 - loaded
ok 2 - defer init
ok 3 - defer set
ok 4 - defer ok
1..4
ok
t/5defer/default.t ........ 
ok 1 - loaded
ok 2 - deferred
ok 3 - began
ok 4 - default
ok 5 - done
1..5
ok
t/5defer/extra.t .......... 
ok 1 - loaded
ok 2 - correct
ok 3 - began
ok 4 - done
1..4
ok
t/5defer/noarg.t .......... 
ok 1 - loaded
ok 2 - correct
ok 3 - began
ok 4 - done
1..4
ok
t/5defer/nonum.t .......... 
ok 1 - loaded
ok 2 - correct
ok 3 - began
ok 4 - done
1..4
ok
t/5defer/real.t ........... 
ok 1 - began
ok 2 - loaded
ok 3 - tmpdir exists
ok 4 - start persist missing
ok 5 - later persist missing
ok 6 - last persist missing
ok 7 - defer init 0
ok 8 - start persist found
ok 9 - defer changed
ok 10 - long defer ok
ok 11 - later persist still missing
ok 12 - defer changed again
ok 13 - last persist found
1..13
ok
t/5names/base.t ........... 
ok 1 - loaded
ok 2 - md5 correct
ok 3 - sha1 correct
1..3
ok
t/5names/datauuid.t ....... skipped: no Data::UUID
t/5names/md5.t ............ 
ok 1 - loaded
# Digest::MD5 => 5df41881-3aed-3515-88a7-2f4a814cf09e
# UUID::uuid3 => 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 2 - uuids match
1..2
ok
t/5names/sha1.t ........... skipped: no Digest::SHA1
t/5names/uuid3.t .......... 
ok 1 - loaded
# namespace: f7785588-32d7-3fda-a95a-7c43d03be0b6
ok 2 - unique 1
ok 3 - unique 2
ok 4 - unique 3
ok 5 - unique 4
ok 6 - unique 5
ok 7 - unique 6
ok 8 - same 1
ok 9 - same 2
ok 10 - same 3
1..10
ok
t/5names/uuid5.t .......... 
ok 1 - loaded
# namespace: c5687f49-2de4-5f77-9f98-144ea9fcf1cf
ok 2 - unique 1
ok 3 - unique 2
ok 4 - unique 3
ok 5 - unique 4
ok 6 - unique 5
ok 7 - unique 6
ok 8 - same 1
ok 9 - same 2
ok 10 - same 3
1..10
ok
t/5persist/bare.t ......... 
ok 1 - loaded
ok 2 - persist seems to die
ok 3 - persist dies
1..3
ok
t/5persist/boot.t ......... 
ok 1 - loaded
ok 2 - default path seems correct
ok 3 - default path correct
ok 4 - persist seems to work
ok 5 - persist works
ok 6 - path correct
ok 7 - path correct no error
ok 8 - path still correct
ok 9 - path still correct no error
ok 10 - persist too many seems to die
ok 11 - persist too many dies
ok 12 - persist too many location
ok 13 - path really still correct
ok 14 - path really still correct no error
ok 15 - persist undef seems to work
ok 16 - persist undef works
ok 17 - disable seems correct
ok 18 - disable correct
1..18
ok
t/5persist/live.t ......... 
ok 1 - loaded
ok 2 - tempdir exists
ok 3 - state file exists
ok 4 - got something
ok 5 - looks like uuid
ok 6 - smells like uuid
# clock: 3cbc tv: 0000001714596812 00391346 adj: 00000000
ok 7 - content length
ok 8 - clock field
ok 9 - tv field
ok 10 - adj field
1..10
ok
t/5persist/path.t ......... 
ok 1 - began
ok 2 - loaded
ok 3 - path seems correct
ok 4 - path correct
1..4
ok
t/5persist/switch.t ....... 
ok 1 - loaded
ok 2 - tmpdir exists
ok 3 - start persist missing
ok 4 - later persist missing
ok 5 - start persist found
# clock: 2f42 tv: 0000001714596812 00561444 adj: 00000000
# clock: 2f42 tv: 0000001714596812 00561444 adj: 00000000
ok 6 - start persist unchanged
ok 7 - later persist found
# clock: 2f42 tv: 0000001714596812 00583019 adj: 00000000
ok 8 - later larger than start
# clock: 2f42 tv: 0000001714596812 00594121 adj: 00000000
ok 9 - latest largest
1..9
ok
t/5persist/symlink.t ...... 
ok 1 - tmpdir exists
ok 2 - symlink exists
ok 3 - loaded
ok 4 - uuid length
ok 5 - uuid looks ok
ok 6 - target exists
1..6
ok
t/5persist/threads.t ...... 
ok 1 - began
ok 2 - loaded
# spawn 1
# in doit()
# c: 1
# spawn 2
# in doit()
# c: 2
# spawn 3
# in doit()
# c: 3
# spawn 4
# spawn 5
# in doit()
# c: 4
# spawn 6
# in doit()
# c: 5
# in doit()
# c: 6
ok 3 - path seems correct 1
ok 4 - path correct 1
ok 5 - path seems correct 2
ok 6 - path correct 2
ok 7 - path seems correct 3
ok 8 - path correct 3
ok 9 - path seems correct 4
ok 10 - path correct 4
ok 11 - path seems correct 5
ok 12 - path correct 5
ok 13 - path seems correct 6
ok 14 - path correct 6
1..14
ok
t/7clear/basic.t .......... 
ok 1 - loaded
ok 2 - binary length
ok 3 - string length
ok 4 - value
1..4
ok
t/7compare/junk.t ......... 
ok 1 - loaded
ok 2 - compare junk 16 equal 0
ok 3 - compare junk 16 equal 1
ok 4 - compare junk 17 equal 0
ok 5 - compare junk 17 equal 1
ok 6 - binary undef 0
ok 7 - binary undef 1
ok 8 - binary undef 2
1..8
ok
t/7compare/num.t .......... 
ok 1 - loaded
ok 2 - numnum 0
ok 3 - numnum 1
ok 4 - numund 0
ok 5 - numund 1
ok 6 - undund 0
1..6
ok
t/7compare/v0_v0.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - binary equal
ok 5 - compare binary equal
ok 6 - string equal
ok 7 - compare string equal
1..7
ok
t/7compare/v0_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v0_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - compare string greater
ok 15 - string equal 1
ok 16 - string equal 2
ok 17 - compare string equal
1..17
ok
t/7compare/v0_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v0_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - compare string greater
ok 15 - string equal 1
ok 16 - string equal 2
ok 17 - compare string equal
1..17
ok
t/7compare/v0_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v0_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v1_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v1_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - string equal 0
ok 13 - string equal 1
ok 14 - string equal 2
ok 15 - compare string equal
1..15
ok
t/7compare/v1_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v1_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v1_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v1_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v1_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v3_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v3_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v3_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - is null 0
ok 13 - is null 1
ok 14 - variant 0
ok 15 - variant 1
ok 16 - type 0
ok 17 - type 1
ok 18 - compare binary equal 0
ok 19 - compare binary equal 1
ok 20 - binary equal
ok 21 - opposites
ok 22 - string equal 0
ok 23 - string equal 1
ok 24 - string equal 2
ok 25 - compare string equal
ok 26 - string equal 0
ok 27 - string equal 1
ok 28 - string equal 2
ok 29 - compare string equal
1..29
ok
t/7compare/v3_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v3_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v3_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v3_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v4_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v4_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v4_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v4_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - string equal 0
ok 13 - string equal 1
ok 14 - string equal 2
ok 15 - compare string equal
1..15
ok
t/7compare/v4_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v4_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v4_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v5_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v5_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v5_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v5_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v5_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - is null 0
ok 13 - is null 1
ok 14 - variant 0
ok 15 - variant 1
ok 16 - type 0
ok 17 - type 1
ok 18 - compare binary equal 0
ok 19 - compare binary equal 1
ok 20 - binary equal
ok 21 - opposites
ok 22 - string equal 0
ok 23 - string equal 1
ok 24 - string equal 2
ok 25 - compare string equal
ok 26 - string equal 0
ok 27 - string equal 1
ok 28 - string equal 2
ok 29 - compare string equal
1..29
ok
t/7compare/v5_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v5_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v6_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v6_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v6_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v6_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v6_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v6_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - string equal 0
ok 13 - string equal 1
ok 14 - string equal 2
ok 15 - compare string equal
1..15
ok
t/7compare/v6_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v0.t ........ 
ok 1 - loaded
ok 2 - is null
ok 3 - binary not null
ok 4 - greater than binary
ok 5 - string not null
ok 6 - greater than string
1..6
ok
t/7compare/v7_v1.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v3.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v4.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v5.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v6.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - higher binary version
ok 13 - string equal 0
ok 14 - string equal 1
ok 15 - string equal 2
ok 16 - compare string equal
1..16
ok
t/7compare/v7_v7.t ........ 
ok 1 - loaded
ok 2 - is null 0
ok 3 - is null 1
ok 4 - variant 0
ok 5 - variant 1
ok 6 - type 0
ok 7 - type 1
ok 8 - compare binary equal 0
ok 9 - compare binary equal 1
ok 10 - binary equal
ok 11 - opposites
ok 12 - string equal 0
ok 13 - string equal 1
ok 14 - string equal 2
ok 15 - compare string equal
1..15
ok
t/7copy/basic.t ........... 
ok 1 - loaded
ok 2 - new uuid defined 0
ok 3 - new length right 0
ok 4 - new same as old 0
ok 5 - new uuid defined 1
ok 6 - new length right 1
ok 7 - new same as old 1
ok 8 - new uuid defined 2
ok 9 - new length right 2
ok 10 - new is null 2
ok 11 - new uuid defined 3
ok 12 - new length right 3
ok 13 - new is null 3
ok 14 - new uuid defined 4
ok 15 - new length right 4
ok 16 - new is null 4
1..16
ok
t/7null/basic.t ........... 
ok 1 - loaded
ok 2 - binary is null
ok 3 - binary not null
ok 4 - certain string not null
ok 5 - random string not null
ok 6 - number not null
ok 7 - undef not null
1..7
ok
t/7parse/basic.t .......... 
ok 1 - loaded
ok 2 - parse ok
ok 3 - parse defined
ok 4 - parse length
ok 5 - binary null
ok 6 - parse random fail
ok 7 - parse random undefined
ok 8 - parse empty fail
ok 9 - parse empty undefined
ok 10 - parse number fail
ok 11 - parse number undefined
ok 12 - parse undef fail
ok 13 - parse undef undefined
1..13
ok
t/7parse/unchanged.t ...... 
ok 1 - loaded
ok 2 - parse random fail
ok 3 - parse random defined
ok 4 - parse random original
ok 5 - parse empty fail
ok 6 - parse empty defined
ok 7 - parse empty original
ok 8 - parse number fail
ok 9 - parse number defined
ok 10 - parse number original
ok 11 - parse undef fail
ok 12 - parse undef defined
ok 13 - parse undef original
1..13
ok
t/7time/time_v1.t ......... 
ok 1 - loaded
# new uuid e1bdf598-07fc-11ef-b1f5-XXXXXXXXXXXX
# sys time Wed May  1 21:53:37 2024
# uid time Wed May  1 21:53:37 2024
# sys time 1714596817
# uid time 1714596817.22505
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/time_v3.t ......... 
ok 1 - loaded
# Thu Jan  1 01:00:00 1970
# uid time 0
# sys time 1714596817
ok 2 - always 0
1..2
ok
t/7time/time_v4.t ......... 
ok 1 - loaded
# Thu Jan  1 01:00:00 1970
# uid time 0
# sys time 1714596817
ok 2 - always 0
1..2
ok
t/7time/time_v5.t ......... 
ok 1 - loaded
# Thu Jan  1 01:00:00 1970
# uid time 0
# sys time 1714596817
ok 2 - always 0
1..2
ok
t/7time/time_v6.t ......... 
ok 1 - loaded
# new uuid 1ef07fce-1ea8-6c5c-a882-XXXXXXXXXXXX
# sys time Wed May  1 21:53:37 2024
# uid time Wed May  1 21:53:37 2024
# sys time 1714596817
# uid time 1714596817.51727
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/time_v7.t ......... 
ok 1 - loaded
# new uuid 018f35ef-2ab5-7e52-9286-3be3de0a71a2
# sys time Wed May  1 21:53:37 2024
# uid time Wed May  1 21:53:37 2024
# sys time 1714596817
# uid time 1714596817.589
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v1.t .............. 
ok 1 - loaded
# e200c9fe-07fc-11ef-a54e-XXXXXXXXXXXX
# 1ef07fce200c9fe
# uid time 1714596817.66303
# sys time 1714596817
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v6.t .............. 
ok 1 - loaded
# 1ef07fce-20bd-6100-9d1c-XXXXXXXXXXXX
# 1ef07fce20bd100
# uid time 1714596817.7353
# sys time 1714596817
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v7.t .............. 
ok 1 - loaded
# 018f35ef-2b8f-737b-8b03-c7de5710416d
# 018f35ef2b8f
# uid time 1714596817.807
# sys time 1714596817
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7version/type.t ......... 
ok 1 - generate 0
ok 2 - generate 1
ok 3 - generate 3
ok 4 - generate 4
ok 5 - generate 5
ok 6 - generate 6
ok 7 - generate 7
ok 8 - uuid string
ok 9 - empty string
ok 10 - undef
ok 11 - number
1..11
ok
t/7version/version.t ...... 
ok 1 - generate 0
ok 2 - generate 1
ok 3 - generate 3
ok 4 - generate 4
ok 5 - generate 5
ok 6 - generate 6
ok 7 - generate 7
ok 8 - uuid string
ok 9 - empty string
ok 10 - undef
ok 11 - number
1..11
ok
t/8threads/v1.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# e2764238-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 1
# generating 2
# releasing 2
# e2764684-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 2
# generating 3
# releasing 3
# e276494a-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 3
# generating 4
# releasing 4
# e2764be8-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 4
# generating 5
# releasing 5
# e2764e90-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 5
# generating 6
# releasing 6
# e27650ca-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 6
# generating 7
# releasing 7
# e2765336-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 7
# generating 8
# releasing 8
# e2765566-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 8
# generating 9
# releasing 9
# e276578c-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 9
# generating 10
# releasing 10
# e27708d0-07fc-11ef-adc2-XXXXXXXXXXXX
# recording 10
ok 3 - no dupes
# e2764238-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e2764684-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e276494a-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e2764be8-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e2764e90-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e27650ca-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e2765336-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e2765566-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e276578c-07fc-11ef-adc2-XXXXXXXXXXXX  1
# e27708d0-07fc-11ef-adc2-XXXXXXXXXXXX  1
1..3
ok
t/8threads/v1_random.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# e29329b6-07fc-11ef-960d-bb0082b078a4
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: e2953daa-07fc-11ef-960d-bb0082b078a4
# node 1: bb0082b078a4
# in doit()
# generating 2
# uuid 2: e2982966-07fc-11ef-960d-bb0082b078a4
# node 2: bb0082b078a4
# in doit()
# generating 3
# uuid 3: e29b03ca-07fc-11ef-960d-bb0082b078a4
# node 3: bb0082b078a4
# in doit()
# generating 4
# uuid 4: e29dee6e-07fc-11ef-960d-bb0082b078a4
# node 4: bb0082b078a4
# in doit()
# generating 5
# uuid 5: e2a0c44a-07fc-11ef-960d-bb0082b078a4
# node 5: bb0082b078a4
# in doit()
# generating 6
# uuid 6: e2a3ac32-07fc-11ef-960d-bb0082b078a4
# node 6: bb0082b078a4
# in doit()
# generating 7
# uuid 7: e2a694a6-07fc-11ef-960d-bb0082b078a4
# node 7: bb0082b078a4
# in doit()
# generating 8
# uuid 8: e2a97536-07fc-11ef-960d-bb0082b078a4
# node 8: bb0082b078a4
# in doit()
# generating 9
# uuid 9: e2ac657a-07fc-11ef-960d-bb0082b078a4
# node 9: bb0082b078a4
ok 7 - same 1
ok 8 - same 2
ok 9 - same 3
ok 10 - same 4
ok 11 - same 5
ok 12 - same 6
ok 13 - same 7
ok 14 - same 8
ok 15 - same 9
1..15
ok
t/8threads/v1_unique.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# e2bfdbdc-07fc-11ef-b7b9-73557cb2efe6
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# parent: 73557cb2efe6
# spawning
# in doit()
# generating 1
# uuid 1: e2c1d680-07fc-11ef-b7b9-9560856af0e1
# node 1: 9560856af0e1
# in doit()
# generating 2
# uuid 2: e2c4a2b6-07fc-11ef-b7b9-216a29236812
# node 2: 216a29236812
# in doit()
# generating 3
# uuid 3: e2c778a6-07fc-11ef-b7b9-97d970911b49
# node 3: 97d970911b49
# in doit()
# generating 4
# uuid 4: e2ca470c-07fc-11ef-b7b9-6549a5f0bcbb
# node 4: 6549a5f0bcbb
# in doit()
# generating 5
# uuid 5: e2cd14fa-07fc-11ef-b7b9-65c267c1e21b
# node 5: 65c267c1e21b
# in doit()
# generating 6
# uuid 6: e2cfe072-07fc-11ef-b7b9-2f16eab7811e
# node 6: 2f16eab7811e
# in doit()
# generating 7
# uuid 7: e2d2a672-07fc-11ef-b7b9-1f884ce4ac3f
# node 7: 1f884ce4ac3f
# in doit()
# generating 8
# uuid 8: e2d5799c-07fc-11ef-b7b9-89dccf0c74d8
# node 8: 89dccf0c74d8
# in doit()
# generating 9
# uuid 9: e2d84460-07fc-11ef-b7b9-6781f5bb72b5
# node 9: 6781f5bb72b5
ok 7 - unique 1
ok 8 - unique 2
ok 9 - unique 3
ok 10 - unique 4
ok 11 - unique 5
ok 12 - unique 6
ok 13 - unique 7
ok 14 - unique 8
ok 15 - unique 9
1..15
ok
t/8threads/v3.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 1
# generating 2
# releasing 2
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 2
# generating 3
# releasing 3
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 3
# generating 4
# releasing 4
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 4
# generating 5
# releasing 5
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 5
# generating 6
# releasing 6
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 6
# generating 7
# releasing 7
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 7
# generating 8
# releasing 8
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 8
# generating 9
# releasing 9
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 9
# generating 10
# releasing 10
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 10
ok 3 - all dupes
# 5df41881-3aed-3515-88a7-2f4a814cf09e  10
1..3
ok
t/8threads/v4.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 1ecaf4b2-d032-4e4b-9908-7cf0f7a853ce
# recording 1
# generating 2
# releasing 2
# 8e178083-6325-4e1d-919c-d859942c1e4f
# recording 2
# generating 3
# releasing 3
# 932b1d7b-c11e-489d-86ce-48a6dbd59600
# recording 3
# generating 4
# releasing 4
# 8d05f068-fc7b-4f15-b10f-a05aa3441365
# recording 4
# generating 5
# releasing 5
# 33cd3e86-6fb2-451f-b3c4-8b1a6e84df87
# recording 5
# generating 6
# releasing 6
# efdf05e4-db8f-4616-b8ee-b8297a8830de
# recording 6
# generating 7
# releasing 7
# 6333f3e4-30ab-440f-8cb0-1aa47496116a
# recording 7
# generating 8
# releasing 8
# cff37013-70d1-4fee-92ca-f62f8595fbe8
# recording 8
# generating 9
# releasing 9
# b817803c-7ae1-4604-9933-7448074551a1
# recording 9
# generating 10
# releasing 10
# f986ad68-c115-46f8-9e06-dd39c96a307a
# recording 10
ok 3 - no dupes
# 1ecaf4b2-d032-4e4b-9908-7cf0f7a853ce  1
# 33cd3e86-6fb2-451f-b3c4-8b1a6e84df87  1
# 6333f3e4-30ab-440f-8cb0-1aa47496116a  1
# 8d05f068-fc7b-4f15-b10f-a05aa3441365  1
# 8e178083-6325-4e1d-919c-d859942c1e4f  1
# 932b1d7b-c11e-489d-86ce-48a6dbd59600  1
# b817803c-7ae1-4604-9933-7448074551a1  1
# cff37013-70d1-4fee-92ca-f62f8595fbe8  1
# efdf05e4-db8f-4616-b8ee-b8297a8830de  1
# f986ad68-c115-46f8-9e06-dd39c96a307a  1
1..3
ok
t/8threads/v5.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 1
# generating 2
# releasing 2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 2
# generating 3
# releasing 3
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 3
# generating 4
# releasing 4
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 4
# generating 5
# releasing 5
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 5
# generating 6
# releasing 6
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 6
# generating 7
# releasing 7
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 7
# generating 8
# releasing 8
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 8
# generating 9
# releasing 9
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 9
# generating 10
# releasing 10
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 10
ok 3 - all dupes
# 2ed6657d-e927-568b-95e1-2665a8aea6a2  10
1..3
ok
t/8threads/v6.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 1ef07fce-4281-6b56-9e22-XXXXXXXXXXXX
# recording 1
# generating 2
# releasing 2
# 1ef07fce-4281-6f98-9e22-XXXXXXXXXXXX
# recording 2
# generating 3
# releasing 3
# 1ef07fce-4282-6254-9e22-XXXXXXXXXXXX
# recording 3
# generating 4
# releasing 4
# 1ef07fce-4282-64a2-9e22-XXXXXXXXXXXX
# recording 4
# generating 5
# releasing 5
# 1ef07fce-4282-672c-9e22-XXXXXXXXXXXX
# recording 5
# generating 6
# releasing 6
# 1ef07fce-4282-69a2-9e22-XXXXXXXXXXXX
# recording 6
# generating 7
# releasing 7
# 1ef07fce-4282-6c0e-9e22-XXXXXXXXXXXX
# recording 7
# generating 8
# releasing 8
# 1ef07fce-4282-6e34-9e22-XXXXXXXXXXXX
# recording 8
# generating 9
# releasing 9
# 1ef07fce-4283-6064-9e22-XXXXXXXXXXXX
# recording 9
# generating 10
# releasing 10
# 1ef07fce-428e-69aa-9e22-XXXXXXXXXXXX
# recording 10
ok 3 - no dupes
# 1ef07fce-4281-6b56-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4281-6f98-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-6254-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-64a2-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-672c-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-69a2-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-6c0e-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4282-6e34-9e22-XXXXXXXXXXXX  1
# 1ef07fce-4283-6064-9e22-XXXXXXXXXXXX  1
# 1ef07fce-428e-69aa-9e22-XXXXXXXXXXXX  1
1..3
ok
t/8threads/v6_random.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef07fce-4448-6f70-a69b-2125553b042b
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: 1ef07fce-4467-66c8-a69b-2125553b042b
# node 1: 2125553b042b
# in doit()
# generating 2
# uuid 2: 1ef07fce-4493-6d9a-a69b-2125553b042b
# node 2: 2125553b042b
# in doit()
# generating 3
# uuid 3: 1ef07fce-44c0-61ce-a69b-2125553b042b
# node 3: 2125553b042b
# in doit()
# generating 4
# uuid 4: 1ef07fce-44ec-61a2-a69b-2125553b042b
# node 4: 2125553b042b
# in doit()
# generating 5
# uuid 5: 1ef07fce-4518-63ec-a69b-2125553b042b
# node 5: 2125553b042b
# in doit()
# generating 6
# uuid 6: 1ef07fce-4546-61ca-a69b-2125553b042b
# node 6: 2125553b042b
# in doit()
# generating 7
# uuid 7: 1ef07fce-4572-67d4-a69b-2125553b042b
# node 7: 2125553b042b
# in doit()
# generating 8
# uuid 8: 1ef07fce-459e-6a78-a69b-2125553b042b
# node 8: 2125553b042b
# in doit()
# generating 9
# uuid 9: 1ef07fce-45cb-6028-a69b-2125553b042b
# node 9: 2125553b042b
ok 7 - same 1
ok 8 - same 2
ok 9 - same 3
ok 10 - same 4
ok 11 - same 5
ok 12 - same 6
ok 13 - same 7
ok 14 - same 8
ok 15 - same 9
1..15
ok
t/8threads/v6_unique.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef07fce-46fa-684a-82af-cd011a8e5158
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# parent: cd011a8e5158
# spawning
# in doit()
# generating 1
# uuid 1: 1ef07fce-471b-6a86-82af-41db7bab3043
# node 1: 41db7bab3043
# in doit()
# generating 2
# uuid 2: 1ef07fce-474b-6862-82af-8b8db82fbe7d
# node 2: 8b8db82fbe7d
# in doit()
# generating 3
# uuid 3: 1ef07fce-477b-68d2-82af-eff54c7fe922
# node 3: eff54c7fe922
# in doit()
# generating 4
# uuid 4: 1ef07fce-47a8-6e36-82af-779c49ed1565
# node 4: 779c49ed1565
# in doit()
# generating 5
# uuid 5: 1ef07fce-47d6-6282-82af-27a40ee57bc3
# node 5: 27a40ee57bc3
# in doit()
# generating 6
# uuid 6: 1ef07fce-4805-664a-82af-f5a3c09a8a35
# node 6: f5a3c09a8a35
# in doit()
# generating 7
# uuid 7: 1ef07fce-4833-6b76-82af-a1f0ab720fbc
# node 7: a1f0ab720fbc
# in doit()
# generating 8
# uuid 8: 1ef07fce-4860-6e82-82af-eda077519729
# node 8: eda077519729
# in doit()
# generating 9
# uuid 9: 1ef07fce-4890-65a6-82af-fd83809428ea
# node 9: fd83809428ea
ok 7 - unique 1
ok 8 - unique 2
ok 9 - unique 3
ok 10 - unique 4
ok 11 - unique 5
ok 12 - unique 6
ok 13 - unique 7
ok 14 - unique 8
ok 15 - unique 9
1..15
ok
t/8threads/v7.t ........... 
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 018f35ef-3d89-76ca-80a8-b9d27a4f826f
# recording 1
# generating 2
# releasing 2
# 018f35ef-3d89-7b10-993d-344919aca014
# recording 2
# generating 3
# releasing 3
# 018f35ef-3d89-7c6f-a89e-b7e237c7bfe6
# recording 3
# generating 4
# releasing 4
# 018f35ef-3d89-79d6-bd3c-9f7a12919448
# recording 4
# generating 5
# releasing 5
# 018f35ef-3d89-7196-910c-83a9616c77ae
# recording 5
# generating 6
# releasing 6
# 018f35ef-3d89-79c6-b30f-7274ec4d0e67
# recording 6
# generating 7
# releasing 7
# 018f35ef-3d89-71ba-b4e4-d37c7d543b6a
# recording 7
# generating 8
# releasing 8
# 018f35ef-3d89-7ae3-8b3b-d05cc8e40b86
# recording 8
# generating 9
# releasing 9
# 018f35ef-3d89-7c97-8a1f-b1b9a665c2a5
# recording 9
# generating 10
# releasing 10
# 018f35ef-3d8e-7fff-b073-da500a24c6a9
# recording 10
ok 3 - no dupes
# 018f35ef-3d89-7196-910c-83a9616c77ae  1
# 018f35ef-3d89-71ba-b4e4-d37c7d543b6a  1
# 018f35ef-3d89-76ca-80a8-b9d27a4f826f  1
# 018f35ef-3d89-79c6-b30f-7274ec4d0e67  1
# 018f35ef-3d89-79d6-bd3c-9f7a12919448  1
# 018f35ef-3d89-7ae3-8b3b-d05cc8e40b86  1
# 018f35ef-3d89-7b10-993d-344919aca014  1
# 018f35ef-3d89-7c6f-a89e-b7e237c7bfe6  1
# 018f35ef-3d89-7c97-8a1f-b1b9a665c2a5  1
# 018f35ef-3d8e-7fff-b073-da500a24c6a9  1
1..3
ok
t/9benchmark/v1_bin.t ..... skipped: not verbose
t/9benchmark/v1_str.t ..... skipped: not verbose
t/9benchmark/v3_bin.t ..... skipped: not verbose
t/9benchmark/v3_str.t ..... skipped: not verbose
t/9benchmark/v4_bin.t ..... skipped: not verbose
t/9benchmark/v4_str.t ..... skipped: not verbose
t/9benchmark/v5_bin.t ..... skipped: not verbose
t/9benchmark/v5_str.t ..... skipped: not verbose
t/9benchmark/v6_bin.t ..... skipped: not verbose
t/9benchmark/v6_str.t ..... skipped: not verbose
t/9benchmark/v7_bin.t ..... skipped: not verbose
t/9benchmark/v7_str.t ..... skipped: not verbose
All tests successful.
Files=157, Tests=1894, 16 wallclock secs ( 0.48 usr  0.13 sys + 10.88 cusr  2.67 csys = 14.16 CPU)
Result: PASS


PREREQUISITES:

Here is a list of prerequisites you specified and versions we
managed to load:

	  Module Name                        Have     Want
	  Benchmark                          1.22        0
	  CPAN::Meta                     2.150010        0
	  Carp                               1.50        0
	  Devel::CheckLib                    1.16     1.14
	  Exporter                           5.73        0
	  ExtUtils::MakeMaker                7.70     7.06
	  ExtUtils::Manifest                 1.75        0
	  File::Spec                         3.78        0
	  File::Temp                       0.2311     0.10
	  List::Util                         1.50     1.29
	  Test::More                     1.302195     0.88
	  Thread::Semaphore                  2.13        0
	  Time::HiRes                      1.9760        0
	  Try::Tiny                          0.31        0
	  lib                                0.65        0
	  strict                             1.11        0
	  threads                            2.22        0
	  threads::shared                    1.60        0
	  vars                               1.05        0
	  version                          0.9929     0.77
	  warnings                           1.44        0

Perl module toolchain versions installed:
	Module Name                        Have
	CPANPLUS                         0.9914
	CPANPLUS::Dist::Build              0.90
	Cwd                                3.78
	ExtUtils::CBuilder             0.280236
	ExtUtils::Command                  7.70
	ExtUtils::Install                  2.22
	ExtUtils::MakeMaker                7.70
	ExtUtils::Manifest                 1.75
	ExtUtils::ParseXS                  3.44
	File::Spec                         3.78
	Module::Build                    0.4234
	Pod::Parser                        1.63
	Pod::Simple                        3.35
	Test2                          1.302195
	Test::Harness                      3.44
	Test::More                     1.302195
	version                          0.9929

******************************** NOTE ********************************
The comments above are created mechanically, possibly without manual
checking by the sender.  As there are many people performing automatic
tests on each upload to CPAN, it is likely that you will receive
identical messages about the same problem.

If you believe that the message is mistaken, please reply to the first
one with correction and/or additional informations, and do not take
it personally.  We appreciate your patience. :)
**********************************************************************

Additional comments:


This report was machine-generated by CPANPLUS::Dist::YACSmoke 1.08.
Powered by minismokebox version 0.68

CPANPLUS is prefering Build.PL

------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = C.UTF-8
    LC_COLLATE = C
    NONINTERACTIVE_TESTING = 1
    PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    PERL5LIB = /home/cpan/pit/jail/9i2drFx40H/lib/perl5:/home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/lib:/home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/arch
    PERL5_CPANPLUS_IS_RUNNING = 5805
    PERL5_CPANPLUS_IS_VERSION = 0.9914
    PERL5_MINISMOKEBOX = 0.68
    PERL5_YACSMOKE_BASE = /home/cpan/pit/thr/conf/perl-5.30.3
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_LOCAL_LIB_ROOT = /home/cpan/pit/jail/9i2drFx40H
    PERL_MB_OPT = --install_base "/home/cpan/pit/jail/9i2drFx40H"
    PERL_MM_OPT = INSTALL_BASE=/home/cpan/pit/jail/9i2drFx40H
    PERL_MM_USE_DEFAULT = 1
    SHELL = /bin/bash
    TERM = screen

Perl special variables (and OS-specific diagnostics, for MSWin32):

    Perl: $^X = /home/cpan/pit/thr/perl-5.30.3/bin/perl
    UID:  $<  = 1001
    EUID: $>  = 1001
    GID:  $(  = 1001 1001
    EGID: $)  = 1001 1001


-------------------------------


--

Summary of my perl5 (revision 5 version 30 subversion 3) configuration:
   
  Platform:
    osname=linux
    osvers=5.10.16-0-lts
    archname=x86_64-linux-thread-multi
    uname='linux agaric 5.10.16-0-lts #1-alpine smp wed, 17 feb 2021 08:17:06 utc x86_64 linux '
    config_args='-des -Dprefix=/home/cpan/pit/thr/perl-5.30.3 -Dusethreads'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
    bincompat5005=undef
  Compiler:
    cc='cc'
    ccflags ='-D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    optimize='-O2'
    cppflags='-D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong'
    ccversion=''
    gccversion='10.2.1 20201203'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/include/fortify /usr/lib /usr/local/lib /lib/../lib /usr/lib/../lib /lib
    libs=-lpthread -lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
    libc=/usr/lib/libc.a
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_TIMES
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_IMPLICIT_CONTEXT
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_ITHREADS
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
    USE_REENTRANT_API
    USE_THREAD_SAFE_LOCALE
  Locally applied patches:
    Devel::PatchPerl 2.08
  Built under linux
  Compiled at Mar 13 2021 04:21:47
  %ENV:
    PERL5LIB="/home/cpan/pit/jail/9i2drFx40H/lib/perl5:/home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/lib:/home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/arch"
    PERL5_CPANPLUS_IS_RUNNING="5805"
    PERL5_CPANPLUS_IS_VERSION="0.9914"
    PERL5_MINISMOKEBOX="0.68"
    PERL5_YACSMOKE_BASE="/home/cpan/pit/thr/conf/perl-5.30.3"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_LOCAL_LIB_ROOT="/home/cpan/pit/jail/9i2drFx40H"
    PERL_MB_OPT="--install_base "/home/cpan/pit/jail/9i2drFx40H""
    PERL_MM_OPT="INSTALL_BASE=/home/cpan/pit/jail/9i2drFx40H"
    PERL_MM_USE_DEFAULT="1"
  @INC:
    /home/cpan/pit/jail/9i2drFx40H/lib/perl5/5.30.3/x86_64-linux-thread-multi
    /home/cpan/pit/jail/9i2drFx40H/lib/perl5/5.30.3
    /home/cpan/pit/jail/9i2drFx40H/lib/perl5/x86_64-linux-thread-multi
    /home/cpan/pit/jail/9i2drFx40H/lib/perl5
    /home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/lib
    /home/cpan/pit/thr/conf/perl-5.30.3/.cpanplus/5.30.3/build/yGqRWZ3TsR/UUID-0.34/blib/arch
    /home/cpan/pit/thr/perl-5.30.3/lib/site_perl/5.30.3/x86_64-linux-thread-multi
    /home/cpan/pit/thr/perl-5.30.3/lib/site_perl/5.30.3
    /home/cpan/pit/thr/perl-5.30.3/lib/5.30.3/x86_64-linux-thread-multi
    /home/cpan/pit/thr/perl-5.30.3/lib/5.30.3