UUID v0.34 Perl 5 v5.39.8 x86_64-linux-multi-ld

Status
Pass
From
Andreas J. König (ANDK)
Dist
UUID v0.34
Platform
Perl 5 v5.39.8 x86_64-linux-multi-ld
Date
2024-05-21 20:47:13
ID
4d766aac-17b3-11ef-9e62-6972b4460e97
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 Rick Myers,

This is a computer-generated report for UUID-0.34
on perl 5.39.8, created by CPAN-Reporter-1.2019.

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

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from '/usr/bin/make test':

PERL_DL_NONLAZY=1 "/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/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-17b2-11ef-841e-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      : f9ff6338-17b2-11ef-a35e-XXXXXXXXXXXX
# UUID time : 1716324293.765612
# sys time  : 1716324293
ok 5 - gen2
ok 6 - time2
ok 7 - unparse2
# UUID      : ba992aaf-c1b7-4337-859a-c2bc7c2f9426
# 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: fa21264e-17b2-11ef-804c-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: fa321b48-17b2-11ef-897a-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: FA43BA10-17B2-11EF-922D-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
# facf0818-17b2-11ef-bfff-812e9ee057f1
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
# fae002c6-17b2-11ef-b120-791487c4e181
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# cd4489829271
ok 8 - unique 1
ok 9 - doit 2
# 013ffcfa275f
ok 10 - unique 2
ok 11 - doit 3
# 67aefc686a38
ok 12 - unique 3
ok 13 - doit 4
# b1c89d4f6283
ok 14 - unique 4
ok 15 - doit 5
# 4bb41e558cd9
ok 16 - unique 5
ok 17 - doit 6
# 57d305526929
ok 18 - unique 6
ok 19 - doit 7
# a54c1aafebc9
ok 20 - unique 7
ok 21 - doit 8
# 513d00b066ab
ok 22 - unique 8
ok 23 - doit 9
# bdb8214bc6a3
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
# 1ef17b2f-b35b-664e-a72b-2d3189d28172
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
# 1ef17b2f-b476-6a7e-ba3c-d5675d7994a7
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# f76f9c46e167
ok 8 - unique 1
ok 9 - doit 2
# 69850121a6c9
ok 10 - unique 2
ok 11 - doit 3
# fb318f0f42ff
ok 12 - unique 3
ok 13 - doit 4
# 5d7053af1a56
ok 14 - unique 4
ok 15 - doit 5
# 43e5f708536b
ok 16 - unique 5
ok 17 - doit 6
# 3551615f99e0
ok 18 - unique 6
ok 19 - doit 7
# 2fde5d3320d3
ok 20 - unique 7
ok 21 - doit 8
# 3990cf4cab2f
ok 22 - unique 8
ok 23 - doit 9
# 9788ba96d769
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 ......... 
# 
# 49cd3401-37eb-47c8-894a-662af351b6f9
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 49cd3401-37eb-47c8-894a-662af351b6f9
1..6
ok
t/1uuid/v1.t .............. 
# 
# fb7ec870-17b2-11ef-a076-73aa0264cc43
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# fb7ec870-17b2-11ef-a076-73aa0264cc43
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 .............. 
# 
# 187e5dd8-c628-47a1-b680-2f62791fa0cc
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 187e5dd8-c628-47a1-b680-2f62791fa0cc
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 .............. 
# 
# 1ef17b2f-bc7d-6bc8-b002-4561b2465739
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 1ef17b2f-bc7d-6bc8-b002-4561b2465739
1..6
ok
t/1uuid/v7.t .............. 
# 
# 018f9ce6-68a0-7dba-877d-66678882a7fd
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 018f9ce6-68a0-7dba-877d-66678882a7fd
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;
# fc3d2d88-17b2-11ef-8a25-XXXXXXXXXXXX
ok 2
# fc3d3594-17b2-11ef-8a25-XXXXXXXXXXXX
ok 3
# fc3d3e72-17b2-11ef-8a25-XXXXXXXXXXXX
ok 4
# fc3d4246-17b2-11ef-8a25-XXXXXXXXXXXX
ok 5
# fc3d4584-17b2-11ef-8a25-XXXXXXXXXXXX
ok 6
# fc3d48a4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 7
# fc3d4bb0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 8
# fc3d4e9e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 9
# fc3d5182-17b2-11ef-8a25-XXXXXXXXXXXX
ok 10
# fc3d5470-17b2-11ef-8a25-XXXXXXXXXXXX
ok 11
# fc3d5740-17b2-11ef-8a25-XXXXXXXXXXXX
ok 12
# fc3d5a1a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 13
# fc3d5cf4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 14
# fc3d5fc4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 15
# fc3d628a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 16
# fc3d655a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 17
# fc3d682a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 18
# fc3d6afa-17b2-11ef-8a25-XXXXXXXXXXXX
ok 19
# fc3d6dd4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 20
# fc3d70a4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 21
# fc3d746e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 22
# fc3d773e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 23
# fc3d7a04-17b2-11ef-8a25-XXXXXXXXXXXX
ok 24
# fc3d7cde-17b2-11ef-8a25-XXXXXXXXXXXX
ok 25
# fc3d7f9a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 26
# fc3d836e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 27
# fc3d8648-17b2-11ef-8a25-XXXXXXXXXXXX
ok 28
# fc3d8918-17b2-11ef-8a25-XXXXXXXXXXXX
ok 29
# fc3d8c1a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 30
# fc3d8ee0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 31
# fc3d919c-17b2-11ef-8a25-XXXXXXXXXXXX
ok 32
# fc3d9462-17b2-11ef-8a25-XXXXXXXXXXXX
ok 33
# fc3d9728-17b2-11ef-8a25-XXXXXXXXXXXX
ok 34
# fc3d99e4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 35
# fc3d9ca0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 36
# fc3d9f5c-17b2-11ef-8a25-XXXXXXXXXXXX
ok 37
# fc3da24a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 38
# fc3da510-17b2-11ef-8a25-XXXXXXXXXXXX
ok 39
# fc3da7d6-17b2-11ef-8a25-XXXXXXXXXXXX
ok 40
# fc3daa92-17b2-11ef-8a25-XXXXXXXXXXXX
ok 41
# fc3dad58-17b2-11ef-8a25-XXXXXXXXXXXX
ok 42
# fc3db00a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 43
# fc3db2d0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 44
# fc3db5aa-17b2-11ef-8a25-XXXXXXXXXXXX
ok 45
# fc3db870-17b2-11ef-8a25-XXXXXXXXXXXX
ok 46
# fc3dbb68-17b2-11ef-8a25-XXXXXXXXXXXX
ok 47
# fc3dbe60-17b2-11ef-8a25-XXXXXXXXXXXX
ok 48
# fc3dc14e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 49
# fc3dc414-17b2-11ef-8a25-XXXXXXXXXXXX
ok 50
# fc3dc6d0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 51
# fc3dc996-17b2-11ef-8a25-XXXXXXXXXXXX
ok 52
# fc3dcc52-17b2-11ef-8a25-XXXXXXXXXXXX
ok 53
# fc3dcf18-17b2-11ef-8a25-XXXXXXXXXXXX
ok 54
# fc3dd1ca-17b2-11ef-8a25-XXXXXXXXXXXX
ok 55
# fc3dd486-17b2-11ef-8a25-XXXXXXXXXXXX
ok 56
# fc3dd742-17b2-11ef-8a25-XXXXXXXXXXXX
ok 57
# fc3dd9f4-17b2-11ef-8a25-XXXXXXXXXXXX
ok 58
# fc3ddcb0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 59
# fc3ddf6c-17b2-11ef-8a25-XXXXXXXXXXXX
ok 60
# fc3de2d2-17b2-11ef-8a25-XXXXXXXXXXXX
ok 61
# fc3de5a2-17b2-11ef-8a25-XXXXXXXXXXXX
ok 62
# fc3de85e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 63
# fc3deb1a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 64
# fc3dedd6-17b2-11ef-8a25-XXXXXXXXXXXX
ok 65
# fc3df0ba-17b2-11ef-8a25-XXXXXXXXXXXX
ok 66
# fc3df38a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 67
# fc3df678-17b2-11ef-8a25-XXXXXXXXXXXX
ok 68
# fc3df970-17b2-11ef-8a25-XXXXXXXXXXXX
ok 69
# fc3dfc36-17b2-11ef-8a25-XXXXXXXXXXXX
ok 70
# fc3dfef2-17b2-11ef-8a25-XXXXXXXXXXXX
ok 71
# fc3e01e0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 72
# fc3e04a6-17b2-11ef-8a25-XXXXXXXXXXXX
ok 73
# fc3e0762-17b2-11ef-8a25-XXXXXXXXXXXX
ok 74
# fc3e0a1e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 75
# fc3e0d34-17b2-11ef-8a25-XXXXXXXXXXXX
ok 76
# fc3e10b8-17b2-11ef-8a25-XXXXXXXXXXXX
ok 77
# fc3e1388-17b2-11ef-8a25-XXXXXXXXXXXX
ok 78
# fc3e1644-17b2-11ef-8a25-XXXXXXXXXXXX
ok 79
# fc3e190a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 80
# fc3e1bc6-17b2-11ef-8a25-XXXXXXXXXXXX
ok 81
# fc3e1f4a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 82
# fc3e2210-17b2-11ef-8a25-XXXXXXXXXXXX
ok 83
# fc3e24d6-17b2-11ef-8a25-XXXXXXXXXXXX
ok 84
# fc3e2792-17b2-11ef-8a25-XXXXXXXXXXXX
ok 85
# fc3e2a4e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 86
# fc3e2d1e-17b2-11ef-8a25-XXXXXXXXXXXX
ok 87
# fc3e2fda-17b2-11ef-8a25-XXXXXXXXXXXX
ok 88
# fc3e3296-17b2-11ef-8a25-XXXXXXXXXXXX
ok 89
# fc3e3e30-17b2-11ef-8a25-XXXXXXXXXXXX
ok 90
# fc3e4272-17b2-11ef-8a25-XXXXXXXXXXXX
ok 91
# fc3e456a-17b2-11ef-8a25-XXXXXXXXXXXX
ok 92
# fc3e4844-17b2-11ef-8a25-XXXXXXXXXXXX
ok 93
# fc3e4b14-17b2-11ef-8a25-XXXXXXXXXXXX
ok 94
# fc3e4dda-17b2-11ef-8a25-XXXXXXXXXXXX
ok 95
# fc3e50a0-17b2-11ef-8a25-XXXXXXXXXXXX
ok 96
# fc3e535c-17b2-11ef-8a25-XXXXXXXXXXXX
ok 97
# fc3e5622-17b2-11ef-8a25-XXXXXXXXXXXX
ok 98
# fc3e58de-17b2-11ef-8a25-XXXXXXXXXXXX
ok 99
# fc3e5bea-17b2-11ef-8a25-XXXXXXXXXXXX
ok 100
# fc3e5eba-17b2-11ef-8a25-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 - 2a974f6e-25d5-44fd-9397-31d1130da628
ok 3 - b230dab1-75a8-460c-bd29-d8396fd61670
ok 4 - 18c07168-65b1-46da-8e0c-16f3e1f16b31
ok 5 - 98cd0dfe-aab9-488f-b402-dbfbf908ed32
ok 6 - ec1ddf01-a3b1-4c7d-9c87-90fc3bcb18d2
ok 7 - f3cf98f7-2b26-4e24-ac24-b9374b4279a6
ok 8 - 66313db2-cfd8-4317-b833-b725f7c37ff5
ok 9 - 4e3a700e-2762-49e7-a790-c14c99f16121
ok 10 - 56f394ec-4b77-4c66-afc3-cca246f5185b
ok 11 - 66192911-3bdb-4a2a-b3db-1e308668f90d
ok 12 - 75b38d79-2567-4275-a2aa-1ccfd5bf539d
ok 13 - 4c1da6fb-7b7e-44e6-b012-8e10fd9a119b
ok 14 - a8ce8338-2e62-40ba-88f3-fb7063e4d704
ok 15 - 40628ee2-c5fd-4ae7-9e81-80501df06487
ok 16 - 59667999-eb61-44c0-99c6-d01187a20ccc
ok 17 - 3ae69636-4a0c-453e-b9f7-4308357f2a3d
ok 18 - a8fa60db-a800-4f68-b26d-b85a355d650b
ok 19 - 690ef75c-df4b-45d0-bc71-a2b4c5a9e94d
ok 20 - 4aeae943-2987-4499-865d-4a39a28f9db0
ok 21 - 33c8d3c8-c377-4f62-b0f5-cf57d6778afc
ok 22 - 77d2ad28-d0c5-4d53-807b-3fe3c1985c35
ok 23 - 8f76f59c-ba5e-4d4a-8be2-e3eb17fc3634
ok 24 - 823c9557-61cb-4179-b0c7-f07745e6a790
ok 25 - 178a0623-ee6f-4261-8401-91ec877a369c
ok 26 - 8bd34794-33b3-47e2-9da5-bf2f16f5d371
ok 27 - 53c6a2ce-e1bc-48d9-b194-80a23ad75a87
ok 28 - bce5a0a4-fcde-41c6-85b4-8aee550cb334
ok 29 - 093e048b-7880-4f0b-b29e-b88ab6e47249
ok 30 - 651e680c-2d60-4391-ab9d-3920082671d7
ok 31 - 39d03168-5556-4fe4-9107-c1e05ca3744f
ok 32 - 798efc77-8f08-411a-b71f-e249344ed1d9
ok 33 - e62f96bb-fa92-4e71-bbf4-5537d0c6220c
ok 34 - 6274f9cd-1f9c-49cc-ae78-d975b458f0b8
ok 35 - 64509b59-a9e9-4271-8b54-6422954c4b19
ok 36 - 4f09586d-49b8-4e08-b1a1-d7d0f007f568
ok 37 - 7779a733-3cd0-4571-a79b-5a2c6b4560bd
ok 38 - 0a148789-6477-4f60-80d9-cbe4b4cb7e98
ok 39 - 960f3c5c-9136-4934-b353-0df1b7a1c5da
ok 40 - 10a565e4-5e31-459c-ac1a-c21cd3f92fce
ok 41 - a5d30ee8-a9af-4ff6-9ac4-52254619c3d3
ok 42 - 9bc96296-9b2c-4df5-8dd8-a041615b1fde
ok 43 - 414beffe-65f3-4530-b829-8ef6730076a4
ok 44 - 6f390b54-88ec-45a3-9755-6975f36c74e9
ok 45 - c0465971-62e2-41c6-baf6-1f7ef9753acd
ok 46 - b0e20753-e5b9-469b-babc-8f81cbcb1772
ok 47 - 212e6ff6-a0b3-45be-b053-df65a2e6db0c
ok 48 - 23b249da-9735-4403-92f6-802dae186c81
ok 49 - 40408de2-c13a-46fc-860a-ab7f4c522a1f
ok 50 - cb8113e4-17f5-48ac-81cd-a84b64b3e3c7
ok 51 - 2ba408d3-98f9-45bf-a932-0d3f4593b4ad
ok 52 - a8efa497-ce69-4d61-b78c-28e0689b9705
ok 53 - 9628a43e-b4e1-46d1-b14a-a0734c53c528
ok 54 - ee40e0e1-4dc4-4743-92c0-529a35f3e445
ok 55 - cf8dbc49-b6f0-4884-adca-0811600cca6c
ok 56 - c9bbef04-6043-4218-a703-d435ab2375c3
ok 57 - e71e3f20-5dfb-4786-b6b8-ab491aa4c204
ok 58 - 58becda5-a78d-43d5-95b8-f9fb5f64ce2f
ok 59 - 7db2ed4f-4157-43e7-b0c9-04ca2002bc89
ok 60 - 34437200-a1d9-4f79-aa92-3482c4883558
ok 61 - c0df39b9-7427-408a-9849-311583356a2c
ok 62 - 44d493e2-2b0c-4934-ab0c-d6f30879bc3c
ok 63 - 648eedab-abf3-42de-b9fc-a2e1894f6b16
ok 64 - 5be04b8e-a82c-45db-81cb-8177341187b8
ok 65 - 053b61f7-78ba-41c9-8a47-cdf6a91d60f3
ok 66 - aee737f1-7681-47c9-91a1-33e3da1b6f82
ok 67 - 686c6d40-718e-41c8-aaaa-bbb6ba50bb3e
ok 68 - 84fa16f5-a2cd-42f0-b57f-35d5b9bbe9d3
ok 69 - 8c747591-eb67-4b2c-9a38-09bee807bf14
ok 70 - 45ac1415-445d-4dbe-80a4-78bbe27677f4
ok 71 - dacdad01-d44b-4299-8a71-9f64ee87e4a8
ok 72 - d43b7dc2-53e6-4bc4-b1f1-5e19b2aa566d
ok 73 - a05814c1-5e8c-43d6-a0fa-cea666a67c75
ok 74 - 096698ce-1f78-477a-9770-258975e950cc
ok 75 - fe07b18c-01c4-4451-9bdc-151afdf3ea2e
ok 76 - 68a3cdd1-348a-41f1-95d6-dff00c241c51
ok 77 - 8a0c5f81-f324-48d5-b247-a24be73126ec
ok 78 - 44a81f05-98f8-4831-b03e-1a4afd0d9559
ok 79 - bd5d149c-dec1-4001-b601-ce4d85fc4003
ok 80 - 50546499-df1d-4c7d-8178-d916a97422ea
ok 81 - 6a7b45b7-8347-486c-b13f-8df36b3cee81
ok 82 - f3428e1f-d672-426d-ad39-849a55abe991
ok 83 - 396bf356-a45d-4299-856c-f37633402b36
ok 84 - cc312c1a-4d85-4b5c-8d2d-ff8ceae700aa
ok 85 - 7354a28e-1cee-45ff-b000-f3c32e252979
ok 86 - 4aaa3eaf-06af-41ae-9a41-244341128ec5
ok 87 - df8de80d-195a-44ba-9290-e44d912aa74e
ok 88 - d5bc820c-d666-4096-a88b-dc3747bb2326
ok 89 - c53dee16-4ac2-460d-87de-24fa962a6b65
ok 90 - 84067813-102d-4450-bda5-f7b91aa0f6b8
ok 91 - de567931-0e62-4f33-bfa5-57cad6623141
ok 92 - f83e6bd3-f123-4c90-af97-d635ad951f95
ok 93 - 0bdfbcd2-d0cf-401b-9665-570626f0ba09
ok 94 - 1af8ab62-ab3d-40df-9a36-6d52b26ae93c
ok 95 - 6270eecd-d4a7-4733-8908-aa6a4be772fa
ok 96 - 37282375-8313-4fd7-8c08-cbc6ff9fa231
ok 97 - 29cd4839-392b-4027-bf07-bd6836f373d7
ok 98 - 53e2e934-06a0-4e60-9171-8d725ad5bd43
ok 99 - 499b0d5f-769d-486e-8d5a-830bfb29afda
ok 100 - 9b117536-6f45-4018-a007-b0555f978951
ok 101 - b15f3702-3a7c-4026-b43f-0efaa5c74b13
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;
# 1ef17b2f-c9e2-66d8-b3e7-XXXXXXXXXXXX
ok 2
# 1ef17b2f-c9e2-6de0-b3e7-XXXXXXXXXXXX
ok 3
# 1ef17b2f-c9e3-6196-b3e7-XXXXXXXXXXXX
ok 4
# 1ef17b2f-c9e3-64d4-b3e7-XXXXXXXXXXXX
ok 5
# 1ef17b2f-c9e3-67e0-b3e7-XXXXXXXXXXXX
ok 6
# 1ef17b2f-c9e3-6ae2-b3e7-XXXXXXXXXXXX
ok 7
# 1ef17b2f-c9e3-6dc6-b3e7-XXXXXXXXXXXX
ok 8
# 1ef17b2f-c9e4-60a0-b3e7-XXXXXXXXXXXX
ok 9
# 1ef17b2f-c9e4-6370-b3e7-XXXXXXXXXXXX
ok 10
# 1ef17b2f-c9e4-662c-b3e7-XXXXXXXXXXXX
ok 11
# 1ef17b2f-c9e4-68f2-b3e7-XXXXXXXXXXXX
ok 12
# 1ef17b2f-c9e4-6bae-b3e7-XXXXXXXXXXXX
ok 13
# 1ef17b2f-c9e4-6e6a-b3e7-XXXXXXXXXXXX
ok 14
# 1ef17b2f-c9e5-6126-b3e7-XXXXXXXXXXXX
ok 15
# 1ef17b2f-c9e5-63e2-b3e7-XXXXXXXXXXXX
ok 16
# 1ef17b2f-c9e5-66a8-b3e7-XXXXXXXXXXXX
ok 17
# 1ef17b2f-c9e5-6a18-b3e7-XXXXXXXXXXXX
ok 18
# 1ef17b2f-c9e5-6d38-b3e7-XXXXXXXXXXXX
ok 19
# 1ef17b2f-c9e6-6008-b3e7-XXXXXXXXXXXX
ok 20
# 1ef17b2f-c9e6-62ce-b3e7-XXXXXXXXXXXX
ok 21
# 1ef17b2f-c9e6-6594-b3e7-XXXXXXXXXXXX
ok 22
# 1ef17b2f-c9e6-6846-b3e7-XXXXXXXXXXXX
ok 23
# 1ef17b2f-c9e6-6af8-b3e7-XXXXXXXXXXXX
ok 24
# 1ef17b2f-c9e6-6db4-b3e7-XXXXXXXXXXXX
ok 25
# 1ef17b2f-c9e7-6066-b3e7-XXXXXXXXXXXX
ok 26
# 1ef17b2f-c9e7-634a-b3e7-XXXXXXXXXXXX
ok 27
# 1ef17b2f-c9e7-6606-b3e7-XXXXXXXXXXXX
ok 28
# 1ef17b2f-c9e7-68b8-b3e7-XXXXXXXXXXXX
ok 29
# 1ef17b2f-c9e7-6b60-b3e7-XXXXXXXXXXXX
ok 30
# 1ef17b2f-c9e7-6ee4-b3e7-XXXXXXXXXXXX
ok 31
# 1ef17b2f-c9e8-61aa-b3e7-XXXXXXXXXXXX
ok 32
# 1ef17b2f-c9e8-645c-b3e7-XXXXXXXXXXXX
ok 33
# 1ef17b2f-c9e8-670e-b3e7-XXXXXXXXXXXX
ok 34
# 1ef17b2f-c9e8-69c0-b3e7-XXXXXXXXXXXX
ok 35
# 1ef17b2f-c9e8-6d26-b3e7-XXXXXXXXXXXX
ok 36
# 1ef17b2f-c9e9-6028-b3e7-XXXXXXXXXXXX
ok 37
# 1ef17b2f-c9e9-62ee-b3e7-XXXXXXXXXXXX
ok 38
# 1ef17b2f-c9e9-65aa-b3e7-XXXXXXXXXXXX
ok 39
# 1ef17b2f-c9e9-6884-b3e7-XXXXXXXXXXXX
ok 40
# 1ef17b2f-c9e9-6b40-b3e7-XXXXXXXXXXXX
ok 41
# 1ef17b2f-c9e9-6dfc-b3e7-XXXXXXXXXXXX
ok 42
# 1ef17b2f-c9ea-60ae-b3e7-XXXXXXXXXXXX
ok 43
# 1ef17b2f-c9ea-6360-b3e7-XXXXXXXXXXXX
ok 44
# 1ef17b2f-c9ea-6608-b3e7-XXXXXXXXXXXX
ok 45
# 1ef17b2f-c9ea-68ce-b3e7-XXXXXXXXXXXX
ok 46
# 1ef17b2f-c9ea-6bb2-b3e7-XXXXXXXXXXXX
ok 47
# 1ef17b2f-c9ea-6e96-b3e7-XXXXXXXXXXXX
ok 48
# 1ef17b2f-c9eb-6152-b3e7-XXXXXXXXXXXX
ok 49
# 1ef17b2f-c9eb-64a4-b3e7-XXXXXXXXXXXX
ok 50
# 1ef17b2f-c9eb-676a-b3e7-XXXXXXXXXXXX
ok 51
# 1ef17b2f-c9eb-6a4e-b3e7-XXXXXXXXXXXX
ok 52
# 1ef17b2f-c9eb-6d00-b3e7-XXXXXXXXXXXX
ok 53
# 1ef17b2f-c9eb-6fb2-b3e7-XXXXXXXXXXXX
ok 54
# 1ef17b2f-c9ec-6264-b3e7-XXXXXXXXXXXX
ok 55
# 1ef17b2f-c9ec-650c-b3e7-XXXXXXXXXXXX
ok 56
# 1ef17b2f-c9ec-67b4-b3e7-XXXXXXXXXXXX
ok 57
# 1ef17b2f-c9ec-6a5c-b3e7-XXXXXXXXXXXX
ok 58
# 1ef17b2f-c9ec-6d0e-b3e7-XXXXXXXXXXXX
ok 59
# 1ef17b2f-c9ec-6fca-b3e7-XXXXXXXXXXXX
ok 60
# 1ef17b2f-c9ed-627c-b3e7-XXXXXXXXXXXX
ok 61
# 1ef17b2f-c9ed-6524-b3e7-XXXXXXXXXXXX
ok 62
# 1ef17b2f-c9ed-67c2-b3e7-XXXXXXXXXXXX
ok 63
# 1ef17b2f-c9ed-6a60-b3e7-XXXXXXXXXXXX
ok 64
# 1ef17b2f-c9ed-6d08-b3e7-XXXXXXXXXXXX
ok 65
# 1ef17b2f-c9ed-6fd8-b3e7-XXXXXXXXXXXX
ok 66
# 1ef17b2f-c9ee-6294-b3e7-XXXXXXXXXXXX
ok 67
# 1ef17b2f-c9ee-6546-b3e7-XXXXXXXXXXXX
ok 68
# 1ef17b2f-c9ee-6848-b3e7-XXXXXXXXXXXX
ok 69
# 1ef17b2f-c9ee-6b04-b3e7-XXXXXXXXXXXX
ok 70
# 1ef17b2f-c9ee-6db6-b3e7-XXXXXXXXXXXX
ok 71
# 1ef17b2f-c9ef-60a4-b3e7-XXXXXXXXXXXX
ok 72
# 1ef17b2f-c9ef-6360-b3e7-XXXXXXXXXXXX
ok 73
# 1ef17b2f-c9ef-6608-b3e7-XXXXXXXXXXXX
ok 74
# 1ef17b2f-c9ef-68ba-b3e7-XXXXXXXXXXXX
ok 75
# 1ef17b2f-c9ef-6b94-b3e7-XXXXXXXXXXXX
ok 76
# 1ef17b2f-c9ef-6e50-b3e7-XXXXXXXXXXXX
ok 77
# 1ef17b2f-c9f0-60f8-b3e7-XXXXXXXXXXXX
ok 78
# 1ef17b2f-c9f0-63aa-b3e7-XXXXXXXXXXXX
ok 79
# 1ef17b2f-c9f0-6652-b3e7-XXXXXXXXXXXX
ok 80
# 1ef17b2f-c9f0-68f0-b3e7-XXXXXXXXXXXX
ok 81
# 1ef17b2f-c9f0-6b98-b3e7-XXXXXXXXXXXX
ok 82
# 1ef17b2f-c9f0-6e40-b3e7-XXXXXXXXXXXX
ok 83
# 1ef17b2f-c9f1-60de-b3e7-XXXXXXXXXXXX
ok 84
# 1ef17b2f-c9f1-6386-b3e7-XXXXXXXXXXXX
ok 85
# 1ef17b2f-c9f1-6656-b3e7-XXXXXXXXXXXX
ok 86
# 1ef17b2f-c9f1-68fe-b3e7-XXXXXXXXXXXX
ok 87
# 1ef17b2f-c9f1-6f16-b3e7-XXXXXXXXXXXX
ok 88
# 1ef17b2f-c9f2-61f0-b3e7-XXXXXXXXXXXX
ok 89
# 1ef17b2f-c9f2-64f2-b3e7-XXXXXXXXXXXX
ok 90
# 1ef17b2f-c9f2-67b8-b3e7-XXXXXXXXXXXX
ok 91
# 1ef17b2f-c9f2-6b28-b3e7-XXXXXXXXXXXX
ok 92
# 1ef17b2f-c9f2-6de4-b3e7-XXXXXXXXXXXX
ok 93
# 1ef17b2f-c9f3-60be-b3e7-XXXXXXXXXXXX
ok 94
# 1ef17b2f-c9f3-6366-b3e7-XXXXXXXXXXXX
ok 95
# 1ef17b2f-c9f3-660e-b3e7-XXXXXXXXXXXX
ok 96
# 1ef17b2f-c9f3-68b6-b3e7-XXXXXXXXXXXX
ok 97
# 1ef17b2f-c9f3-6b54-b3e7-XXXXXXXXXXXX
ok 98
# 1ef17b2f-c9f3-6df2-b3e7-XXXXXXXXXXXX
ok 99
# 1ef17b2f-c9f4-60cc-b3e7-XXXXXXXXXXXX
ok 100
# 1ef17b2f-c9f4-637e-b3e7-XXXXXXXXXXXX
ok 101
ok 102 - no dupes
1..102
ok
t/3unique/v7.t ............ 
ok 1 - use UUID;
ok 2 - 018f9ce6-6e25-7a06-88e4-ab182389b841
ok 3 - 018f9ce6-6e25-7b58-8493-d925cdb0ed2a
ok 4 - 018f9ce6-6e26-76c1-82f6-aae782e9deb3
ok 5 - 018f9ce6-6e26-787c-bd86-f914fd50e09d
ok 6 - 018f9ce6-6e26-7033-b33d-ea122032cec8
ok 7 - 018f9ce6-6e26-7d02-b0dd-d682a01bed93
ok 8 - 018f9ce6-6e26-7384-b965-9c7544624239
ok 9 - 018f9ce6-6e26-7b7c-8076-47ba4c23abc7
ok 10 - 018f9ce6-6e26-7815-9bcb-a2f1c3bcf2b2
ok 11 - 018f9ce6-6e26-7850-9924-77ad137b94e6
ok 12 - 018f9ce6-6e26-7c70-97ae-615bb5213d0c
ok 13 - 018f9ce6-6e26-7490-a7ea-97592f52eec3
ok 14 - 018f9ce6-6e26-78ae-a7c1-59c1f1795627
ok 15 - 018f9ce6-6e26-7ba0-ad5e-ef3467a91e5d
ok 16 - 018f9ce6-6e26-7e38-9e15-6476f4b46640
ok 17 - 018f9ce6-6e27-77d2-9e34-1f10e46d7731
ok 18 - 018f9ce6-6e27-70f2-bd8e-27e101503509
ok 19 - 018f9ce6-6e27-7b1b-86e6-85514889218a
ok 20 - 018f9ce6-6e27-7edf-8f5f-a9e5a204d743
ok 21 - 018f9ce6-6e27-74e8-aab3-2f364592b282
ok 22 - 018f9ce6-6e27-7657-a3da-fa23231a01c8
ok 23 - 018f9ce6-6e27-74d0-b971-c133020ceae7
ok 24 - 018f9ce6-6e27-777d-bd13-7d2fc82906a7
ok 25 - 018f9ce6-6e27-7e05-a729-fcbca53f8a89
ok 26 - 018f9ce6-6e27-723d-86cc-841088a50c87
ok 27 - 018f9ce6-6e27-7fff-aa7c-4facafc77806
ok 28 - 018f9ce6-6e27-7710-ac03-4b262089c258
ok 29 - 018f9ce6-6e27-7bce-b3db-f3a49e548a8d
ok 30 - 018f9ce6-6e28-7046-8627-14cc834c9721
ok 31 - 018f9ce6-6e28-7daf-b89b-887c61031177
ok 32 - 018f9ce6-6e28-7520-b707-2c5bed5b3791
ok 33 - 018f9ce6-6e28-7f1e-9d69-7b612d8acd75
ok 34 - 018f9ce6-6e28-7578-b794-b4de6275c8ab
ok 35 - 018f9ce6-6e28-77a5-8f6d-afda694d4852
ok 36 - 018f9ce6-6e28-70f2-b9cd-673d3239363e
ok 37 - 018f9ce6-6e28-7a3c-938e-94f6630aa70e
ok 38 - 018f9ce6-6e28-7f80-97ed-7c1794496a4c
ok 39 - 018f9ce6-6e28-7d0a-8942-83ca8c1f7904
ok 40 - 018f9ce6-6e28-7db6-abdf-66c28ceb63ec
ok 41 - 018f9ce6-6e28-76be-bcad-8c60fa7477a9
ok 42 - 018f9ce6-6e28-75cc-bfff-e3d146a9a441
ok 43 - 018f9ce6-6e29-7012-80a9-c0792c2bd9a9
ok 44 - 018f9ce6-6e29-74fc-b7a3-22b16d460960
ok 45 - 018f9ce6-6e29-7aa9-917a-273d4cf685d3
ok 46 - 018f9ce6-6e29-7535-93c2-2c57216363d9
ok 47 - 018f9ce6-6e29-7cf7-bf92-8f05ff2a3302
ok 48 - 018f9ce6-6e29-781e-968f-96f67e14d672
ok 49 - 018f9ce6-6e29-7f71-b8fa-be5ebcd605ef
ok 50 - 018f9ce6-6e29-7627-b96e-3a64abb35c66
ok 51 - 018f9ce6-6e29-7975-9df7-72b82af07359
ok 52 - 018f9ce6-6e29-7e0a-8a0e-04366cfc3878
ok 53 - 018f9ce6-6e29-77ea-af79-37031c75b6e0
ok 54 - 018f9ce6-6e29-7cd2-9dfb-f781bee746bb
ok 55 - 018f9ce6-6e29-7d25-bb4a-84af12118c8d
ok 56 - 018f9ce6-6e2a-75f2-a792-8ed0b390aa04
ok 57 - 018f9ce6-6e2a-7b5b-8e42-3ce183d3936e
ok 58 - 018f9ce6-6e2a-7bff-a1ee-0a2d62c9e359
ok 59 - 018f9ce6-6e2a-79af-acfb-9841d102c93c
ok 60 - 018f9ce6-6e2a-7672-8cfc-881f6e0d14d8
ok 61 - 018f9ce6-6e2a-7ad0-a97a-a9f2bf81574a
ok 62 - 018f9ce6-6e2a-7113-92c0-904aa93f0c69
ok 63 - 018f9ce6-6e2a-736b-aa9e-2d4876106bf9
ok 64 - 018f9ce6-6e2a-76aa-8fc2-c885904bdc6c
ok 65 - 018f9ce6-6e2a-7bf6-bfcf-ac865c1dca52
ok 66 - 018f9ce6-6e2a-7b92-9ce1-60803cbcbf35
ok 67 - 018f9ce6-6e2a-7045-8e63-545572c6e264
ok 68 - 018f9ce6-6e2a-7fe2-ba55-c482d933c383
ok 69 - 018f9ce6-6e2b-74d3-9be7-f90d9b926cd6
ok 70 - 018f9ce6-6e2b-7d20-a0f3-0a89572a9952
ok 71 - 018f9ce6-6e2b-7ffd-a7b7-914a14eab70e
ok 72 - 018f9ce6-6e2b-7665-acf0-195bf63543ef
ok 73 - 018f9ce6-6e2b-71c2-aab4-d25ee6a8ac1c
ok 74 - 018f9ce6-6e2b-7936-a763-1f31f68b484e
ok 75 - 018f9ce6-6e2b-71e5-944b-6ac784942f74
ok 76 - 018f9ce6-6e2b-7522-af3c-307a08166a44
ok 77 - 018f9ce6-6e2b-7e13-a1d2-7275fe2bbcf6
ok 78 - 018f9ce6-6e2b-77ba-b67c-206f397b579c
ok 79 - 018f9ce6-6e2c-7857-a714-d8157a58cd4d
ok 80 - 018f9ce6-6e2c-71a4-ad72-715fe0260b57
ok 81 - 018f9ce6-6e2c-7213-bf0f-0dc0d095b513
ok 82 - 018f9ce6-6e2c-77fc-9273-7c155880f26b
ok 83 - 018f9ce6-6e2c-7995-871a-208cdeb3ad12
ok 84 - 018f9ce6-6e2c-7f2e-afe3-3ad458f6b785
ok 85 - 018f9ce6-6e2c-7ec5-955b-a6517531d2ac
ok 86 - 018f9ce6-6e2c-7c9f-af5c-2e433c416966
ok 87 - 018f9ce6-6e2c-706b-b560-c5cb1be7d6f3
ok 88 - 018f9ce6-6e2c-74f2-a7f5-2c2d998b7ee7
ok 89 - 018f9ce6-6e2c-753e-83b7-ac263b7f6b09
ok 90 - 018f9ce6-6e2c-7c83-a8f9-ec14383c7a63
ok 91 - 018f9ce6-6e2d-706b-8789-078a1d039f63
ok 92 - 018f9ce6-6e2d-73fb-8d04-59e97fd6b2dd
ok 93 - 018f9ce6-6e2d-7e96-9e59-bbbbe922907d
ok 94 - 018f9ce6-6e2d-765c-affd-8d5e6e55cceb
ok 95 - 018f9ce6-6e2d-71bc-b60d-89c0f929d2d4
ok 96 - 018f9ce6-6e2d-73cc-8d4a-44dcd7441d85
ok 97 - 018f9ce6-6e2d-7856-bb9f-3612d3efd28a
ok 98 - 018f9ce6-6e2d-73d6-8395-66673d53718b
ok 99 - 018f9ce6-6e2d-706b-8de9-134d15f40d22
ok 100 - 018f9ce6-6e2d-7508-95f1-254ca47ea610
ok 101 - 018f9ce6-6e2d-7eec-a396-d19529435025
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 ....... 
ok 1 - loaded
# Data::UUID  => 5df41881-3aed-3515-88a7-2f4a814cf09e
# UUID::uuid3 => 5df41881-3aed-3515-88a7-2f4a814cf09e
ok 2 - uuids match
1..2
ok
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 ........... 
ok 1 - loaded
#  Digest::SHA1 => 2ed6657d-e927-568b-95e1-2665a8aea6a2
#  UUID::uuid5  => 2ed6657d-e927-568b-95e1-2665a8aea6a2
ok 2 - uuids match
1..2
ok
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: 1a31 tv: 0000001716324300 00245151 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: 39a1 tv: 0000001716324300 00574096 adj: 00000000
# clock: 39a1 tv: 0000001716324300 00574096 adj: 00000000
ok 6 - start persist unchanged
ok 7 - later persist found
# clock: 39a1 tv: 0000001716324300 00595211 adj: 00000000
ok 8 - later larger than start
# clock: 39a1 tv: 0000001716324300 00606058 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 ...... skipped: no ithreads
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 109865b8-17b3-11ef-b95e-XXXXXXXXXXXX
# sys time Tue May 21 22:45:31 2024
# uid time Tue May 21 22:45:31 2024
# sys time 1716324331
# uid time 1716324331.678252
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 1716324332
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 1716324332
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 1716324333
ok 2 - always 0
1..2
ok
t/7time/time_v6.t ......... 
ok 1 - loaded
# new uuid 1ef17b31-2493-6d92-9212-XXXXXXXXXXXX
# sys time Tue May 21 22:45:34 2024
# uid time Tue May 21 22:45:34 2024
# sys time 1716324334
# uid time 1716324334.514933
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 018f9ce6-fec5-715f-8fbf-66cb5b73e7bb
# sys time Tue May 21 22:45:35 2024
# uid time Tue May 21 22:45:35 2024
# sys time 1716324335
# uid time 1716324335.301
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v1.t .............. 
ok 1 - loaded
# 13395e62-17b3-11ef-a848-XXXXXXXXXXXX
# 1ef17b313395e62
# uid time 1716324336.088637
# sys time 1716324336
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v6.t .............. 
ok 1 - loaded
# 1ef17b31-3b07-6704-981e-XXXXXXXXXXXX
# 1ef17b313b07704
# uid time 1716324336.869146
# sys time 1716324336
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v7.t .............. 
ok 1 - loaded
# 018f9ce7-07a9-7b07-b4a7-0d3ed447dcc8
# 018f9ce707a9
# uid time 1716324337.577
# sys time 1716324337
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 ........... skipped: no ithreads
t/8threads/v1_random.t .... skipped: no ithreads
t/8threads/v1_unique.t .... skipped: no ithreads
t/8threads/v3.t ........... skipped: no ithreads
t/8threads/v4.t ........... skipped: no ithreads
t/8threads/v5.t ........... skipped: no ithreads
t/8threads/v6.t ........... skipped: no ithreads
t/8threads/v6_random.t .... skipped: no ithreads
t/8threads/v6_unique.t .... skipped: no ithreads
t/8threads/v7.t ........... skipped: no ithreads
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=1806, 57 wallclock secs ( 0.51 usr  0.22 sys + 10.91 cusr  2.64 csys = 14.28 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module              Need     Have    
    ------------------- -------- --------
    Carp                0        1.54    
    DynaLoader          0        1.55    
    Exporter            0        5.78    
    perl                5.005063 5.039008
    strict              0        1.13    
    Time::HiRes         0        1.9776  
    vars                0        1.05    
    warnings            0        1.68    

build_requires:

    Module              Need     Have    
    ------------------- -------- --------
    Benchmark           0        1.25    
    Config              0        5.039008
    CPAN::Meta          0        2.150010
    Devel::CheckLib     1.14     1.16    
    DynaLoader          0        1.55    
    Exporter            0        5.78    
    ExtUtils::MakeMaker 7.06     7.70    
    ExtUtils::Manifest  0        1.75    
    File::Spec          0        3.90    
    File::Temp          0.10     0.2311  
    lib                 0        0.65    
    List::Util          1.29     1.63    
    strict              0        1.13    
    Test::More          0.88     1.302198
    Time::HiRes         0        1.9776  
    Try::Tiny           0        0.31    
    vars                0        1.05    
    version             0.77     0.9930  
    warnings            0        1.68    

configure_requires:

    Module              Need     Have    
    ------------------- -------- --------
    Config              0        5.039008
    Devel::CheckLib     1.14     1.16    
    ExtUtils::MakeMaker 7.06     7.70    
    strict              0        1.13    
    warnings            0        1.68    


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

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = en_US.UTF-8
    LANGUAGE = en_US:en
    PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 1273574
    PERL5_CPAN_IS_RUNNING = 1273574
    PERL_CANARY_STABILITY_NOPROMPT = 1
    PERL_MM_USE_DEFAULT = 1
    PERL_USE_UNSAFE_INC = 1
    SHELL = /usr/bin/zsh
    TERM = screen

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

    $^X = /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/bin/perl
    $UID/$EUID = 1005 / 1005
    $GID = 1005 1005
    $EGID = 1005 1005

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.36    
    CPAN::Meta          2.150010
    Cwd                 3.90    
    ExtUtils::CBuilder  0.280240
    ExtUtils::Command   7.70    
    ExtUtils::Install   2.22    
    ExtUtils::MakeMaker 7.70    
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.51    
    File::Spec          3.90    
    JSON                4.10    
    JSON::PP            4.16    
    Module::Build       0.4234  
    Module::Signature   0.88    
    Parse::CPAN::Meta   2.150010
    Test2               1.302198
    Test::Harness       3.48    
    Test::More          1.302198
    YAML                1.31    
    YAML::Syck          1.34    
    version             0.9930  


--

Summary of my perl5 (revision 5 version 39 subversion 8) configuration:
  Commit id: 78455e6e7fa235411fb2b931eda9d816b5ea880f
  Platform:
    osname=linux
    osvers=6.6.13-amd64
    archname=x86_64-linux-multi-ld
    uname='linux k93msid 6.6.13-amd64 #1 smp preempt_dynamic debian 6.6.13-1 (2024-01-20) x86_64 gnulinux '
    config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53 -Dmyhostname=k93msid -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Dlibswanted=cl pthread socket inet nsl gdbm dbm malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat -Uuseithreads -Duselongdouble -DEBUGGING=both -Dusemultiplicity'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=define
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-fwrapv -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
    optimize='-O2 -g'
    cppflags='-fwrapv -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='13.2.0'
    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='long double'
    nvsize=16
    Off_t='off_t'
    lseeksize=8
    alignbytes=16
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
    libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/x86_64-linux-gnu/libc.so.6
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version='2.37'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options:
    DEBUGGING
    HAS_LONG_DOUBLE
    HAS_STRTOLD
    HAS_TIMES
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_HASH_FUNC_SIPHASH13
    PERL_HASH_USE_SBOX32
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    PERL_TRACK_MEMPOOL
    PERL_USE_DEVEL
    PERL_USE_SAFE_PUTENV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_LONG_DOUBLE
    USE_PERLIO
    USE_PERL_ATOF
    USE_REENTRANT_API
  Built under linux
  Compiled at Feb 24 2024 19:01:16
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="1273574"
    PERL5_CPAN_IS_RUNNING="1273574"
    PERL_CANARY_STABILITY_NOPROMPT="1"
    PERL_MM_USE_DEFAULT="1"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/lib/site_perl/5.39.8/x86_64-linux-multi-ld
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/lib/site_perl/5.39.8
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/lib/5.39.8/x86_64-linux-multi-ld
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1d53/lib/5.39.8
    .