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

Status
Pass
From
Andreas J. König (ANDK)
Dist
UUID v0.34
Platform
Perl 5 v5.39.8 x86_64-linux-thread-multi
Date
2024-05-21 20:41:34
ID
83823780-17b2-11ef-a4c4-ba4fb4460e97
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/1e0c/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-91a6-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      : 55ab4c3e-17b2-11ef-835c-XXXXXXXXXXXX
# UUID time : 1716324018.06818
# sys time  : 1716324018
ok 5 - gen2
ok 6 - time2
ok 7 - unparse2
# UUID      : 7c778e6f-d965-4d7e-8361-90e961377831
# 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: 564e38fe-17b2-11ef-a0c5-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: 56a1d5ea-17b2-11ef-9164-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: 56F638C4-17B2-11EF-9C78-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
# 57eeeadc-17b2-11ef-a2ee-d9f089540406
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
# 5801d20a-17b2-11ef-958c-e5404ee601a0
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# d1545c79ebce
ok 8 - unique 1
ok 9 - doit 2
# ff4bd0ac22b2
ok 10 - unique 2
ok 11 - doit 3
# 93aeb8895a22
ok 12 - unique 3
ok 13 - doit 4
# d5de5c56b890
ok 14 - unique 4
ok 15 - doit 5
# 9ff7ce12626e
ok 16 - unique 5
ok 17 - doit 6
# 83fbf2f8023f
ok 18 - unique 6
ok 19 - doit 7
# 09e0e3ea195f
ok 20 - unique 7
ok 21 - doit 8
# 5ff009c9b592
ok 22 - unique 8
ok 23 - doit 9
# 6358c1537fd0
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
# 1ef17b25-85af-6ff6-9fb9-eb1b09f9413c
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
# 1ef17b25-86a2-63aa-84d4-a3b7067b4480
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# 996e391f9e11
ok 8 - unique 1
ok 9 - doit 2
# b94271e4e8a4
ok 10 - unique 2
ok 11 - doit 3
# cd9fd5a070e5
ok 12 - unique 3
ok 13 - doit 4
# 55563af910f5
ok 14 - unique 4
ok 15 - doit 5
# 097fd5282bf7
ok 16 - unique 5
ok 17 - doit 6
# 0fac497877f5
ok 18 - unique 6
ok 19 - doit 7
# b3b15e145495
ok 20 - unique 7
ok 21 - doit 8
# 05268e3905db
ok 22 - unique 8
ok 23 - doit 9
# b73764ef9220
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 ......... 
# 
# 1c9cea4a-1480-49a3-bc6a-392886056d1a
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 1c9cea4a-1480-49a3-bc6a-392886056d1a
1..6
ok
t/1uuid/v1.t .............. 
# 
# 5896f39e-17b2-11ef-9178-eb1f6e53c9de
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 5896f39e-17b2-11ef-9178-eb1f6e53c9de
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 .............. 
# 
# 4f53c70e-dddf-420d-867c-089c344ebb0a
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 4f53c70e-dddf-420d-867c-089c344ebb0a
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 .............. 
# 
# 1ef17b25-8df1-6516-8610-adad369fbfa9
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 1ef17b25-8df1-6516-8610-adad369fbfa9
1..6
ok
t/1uuid/v7.t .............. 
# 
# 018f9ce2-3d17-7195-8f0c-0bff3d019733
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 018f9ce2-3d17-7195-8f0c-0bff3d019733
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;
# 59630dc6-17b2-11ef-a30f-XXXXXXXXXXXX
ok 2
# 5963137a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 3
# 5963167c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 4
# 59631924-17b2-11ef-a30f-XXXXXXXXXXXX
ok 5
# 59631ba4-17b2-11ef-a30f-XXXXXXXXXXXX
ok 6
# 59631dfc-17b2-11ef-a30f-XXXXXXXXXXXX
ok 7
# 59632054-17b2-11ef-a30f-XXXXXXXXXXXX
ok 8
# 59632298-17b2-11ef-a30f-XXXXXXXXXXXX
ok 9
# 596324d2-17b2-11ef-a30f-XXXXXXXXXXXX
ok 10
# 5963270c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 11
# 59632bbc-17b2-11ef-a30f-XXXXXXXXXXXX
ok 12
# 59632e46-17b2-11ef-a30f-XXXXXXXXXXXX
ok 13
# 5963308a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 14
# 596332ba-17b2-11ef-a30f-XXXXXXXXXXXX
ok 15
# 596334ea-17b2-11ef-a30f-XXXXXXXXXXXX
ok 16
# 5963371a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 17
# 5963394a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 18
# 59633b70-17b2-11ef-a30f-XXXXXXXXXXXX
ok 19
# 59633d96-17b2-11ef-a30f-XXXXXXXXXXXX
ok 20
# 59634002-17b2-11ef-a30f-XXXXXXXXXXXX
ok 21
# 5963423c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 22
# 59634458-17b2-11ef-a30f-XXXXXXXXXXXX
ok 23
# 59634692-17b2-11ef-a30f-XXXXXXXXXXXX
ok 24
# 596348ae-17b2-11ef-a30f-XXXXXXXXXXXX
ok 25
# 59634aca-17b2-11ef-a30f-XXXXXXXXXXXX
ok 26
# 59634cf0-17b2-11ef-a30f-XXXXXXXXXXXX
ok 27
# 59634f0c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 28
# 59635132-17b2-11ef-a30f-XXXXXXXXXXXX
ok 29
# 59635380-17b2-11ef-a30f-XXXXXXXXXXXX
ok 30
# 596355a6-17b2-11ef-a30f-XXXXXXXXXXXX
ok 31
# 596357cc-17b2-11ef-a30f-XXXXXXXXXXXX
ok 32
# 596359e8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 33
# 59635c40-17b2-11ef-a30f-XXXXXXXXXXXX
ok 34
# 59635f1a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 35
# 596361fe-17b2-11ef-a30f-XXXXXXXXXXXX
ok 36
# 59636456-17b2-11ef-a30f-XXXXXXXXXXXX
ok 37
# 5963667c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 38
# 596368a2-17b2-11ef-a30f-XXXXXXXXXXXX
ok 39
# 59636abe-17b2-11ef-a30f-XXXXXXXXXXXX
ok 40
# 59636ce4-17b2-11ef-a30f-XXXXXXXXXXXX
ok 41
# 59636f3c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 42
# 5963716c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 43
# 59637388-17b2-11ef-a30f-XXXXXXXXXXXX
ok 44
# 596375b8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 45
# 596377f2-17b2-11ef-a30f-XXXXXXXXXXXX
ok 46
# 59637a18-17b2-11ef-a30f-XXXXXXXXXXXX
ok 47
# 59637c3e-17b2-11ef-a30f-XXXXXXXXXXXX
ok 48
# 59637e64-17b2-11ef-a30f-XXXXXXXXXXXX
ok 49
# 59638080-17b2-11ef-a30f-XXXXXXXXXXXX
ok 50
# 596382b0-17b2-11ef-a30f-XXXXXXXXXXXX
ok 51
# 596384cc-17b2-11ef-a30f-XXXXXXXXXXXX
ok 52
# 596386e8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 53
# 59638904-17b2-11ef-a30f-XXXXXXXXXXXX
ok 54
# 59638b20-17b2-11ef-a30f-XXXXXXXXXXXX
ok 55
# 59638d64-17b2-11ef-a30f-XXXXXXXXXXXX
ok 56
# 59638f80-17b2-11ef-a30f-XXXXXXXXXXXX
ok 57
# 596391ce-17b2-11ef-a30f-XXXXXXXXXXXX
ok 58
# 596393f4-17b2-11ef-a30f-XXXXXXXXXXXX
ok 59
# 5963961a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 60
# 59639836-17b2-11ef-a30f-XXXXXXXXXXXX
ok 61
# 59639a52-17b2-11ef-a30f-XXXXXXXXXXXX
ok 62
# 59639ca0-17b2-11ef-a30f-XXXXXXXXXXXX
ok 63
# 59639ec6-17b2-11ef-a30f-XXXXXXXXXXXX
ok 64
# 5963a0d8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 65
# 5963a2fe-17b2-11ef-a30f-XXXXXXXXXXXX
ok 66
# 5963a510-17b2-11ef-a30f-XXXXXXXXXXXX
ok 67
# 5963a722-17b2-11ef-a30f-XXXXXXXXXXXX
ok 68
# 5963a948-17b2-11ef-a30f-XXXXXXXXXXXX
ok 69
# 5963ab64-17b2-11ef-a30f-XXXXXXXXXXXX
ok 70
# 5963ad80-17b2-11ef-a30f-XXXXXXXXXXXX
ok 71
# 5963af9c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 72
# 5963b1b8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 73
# 5963b3d4-17b2-11ef-a30f-XXXXXXXXXXXX
ok 74
# 5963b5f0-17b2-11ef-a30f-XXXXXXXXXXXX
ok 75
# 5963b816-17b2-11ef-a30f-XXXXXXXXXXXX
ok 76
# 5963ba5a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 77
# 5963bc80-17b2-11ef-a30f-XXXXXXXXXXXX
ok 78
# 5963bed8-17b2-11ef-a30f-XXXXXXXXXXXX
ok 79
# 5963c0fe-17b2-11ef-a30f-XXXXXXXXXXXX
ok 80
# 5963c31a-17b2-11ef-a30f-XXXXXXXXXXXX
ok 81
# 5963c540-17b2-11ef-a30f-XXXXXXXXXXXX
ok 82
# 5963c75c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 83
# 5963c978-17b2-11ef-a30f-XXXXXXXXXXXX
ok 84
# 5963cb94-17b2-11ef-a30f-XXXXXXXXXXXX
ok 85
# 5963cde2-17b2-11ef-a30f-XXXXXXXXXXXX
ok 86
# 5963d008-17b2-11ef-a30f-XXXXXXXXXXXX
ok 87
# 5963d256-17b2-11ef-a30f-XXXXXXXXXXXX
ok 88
# 5963d47c-17b2-11ef-a30f-XXXXXXXXXXXX
ok 89
# 5963d6b6-17b2-11ef-a30f-XXXXXXXXXXXX
ok 90
# 5963d8dc-17b2-11ef-a30f-XXXXXXXXXXXX
ok 91
# 5963db02-17b2-11ef-a30f-XXXXXXXXXXXX
ok 92
# 5963dd28-17b2-11ef-a30f-XXXXXXXXXXXX
ok 93
# 5963df44-17b2-11ef-a30f-XXXXXXXXXXXX
ok 94
# 5963e1ba-17b2-11ef-a30f-XXXXXXXXXXXX
ok 95
# 5963e3ea-17b2-11ef-a30f-XXXXXXXXXXXX
ok 96
# 5963e610-17b2-11ef-a30f-XXXXXXXXXXXX
ok 97
# 5963e908-17b2-11ef-a30f-XXXXXXXXXXXX
ok 98
# 5963eb42-17b2-11ef-a30f-XXXXXXXXXXXX
ok 99
# 5963ed5e-17b2-11ef-a30f-XXXXXXXXXXXX
ok 100
# 5963ef84-17b2-11ef-a30f-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 - bb14301e-cb72-401b-ab18-bb85f75273d5
ok 3 - bbe45c15-807b-4f3a-b187-4dee8589b765
ok 4 - 4e26fee8-34bb-4c4b-b540-fd14b491c889
ok 5 - ba4adcee-1402-443c-bd16-4977b71eb8e3
ok 6 - 2e7dff55-49a0-4a80-a328-a2ebfaf79544
ok 7 - 971c2006-047b-46a0-af3c-44635e53fe47
ok 8 - 6b6c4c2b-bfff-4cd3-8225-221cfcf05b44
ok 9 - b5b5874b-fd21-486c-881b-9dff75137179
ok 10 - 969c5ae6-5e1b-4aa9-8536-cc692f89acbc
ok 11 - 33c475db-a917-4ca8-8be3-bd482cfe242e
ok 12 - e459007f-def2-4acf-bfec-5256d67f2afe
ok 13 - f634cb09-d9c2-4416-b650-39b106859cf8
ok 14 - f6c1d485-7b82-4950-967b-a3384753d72d
ok 15 - 220713fb-2896-4699-aaee-328518a9bf76
ok 16 - 0497f836-9beb-4443-a3dd-f8547eba300f
ok 17 - 9ff634c7-e595-4b0a-9416-04ff95caea95
ok 18 - 4c8363cf-0118-420d-8b48-78af7160d050
ok 19 - 5e5df59d-2b58-48d2-b548-b7d47a86edfb
ok 20 - 2e9eb66a-0d05-4aa7-b837-2830e9f3766c
ok 21 - 2894ad94-f2d3-43f6-b10b-e4cd3f1ed5db
ok 22 - 72275979-1cf6-4687-ad2e-95ca99dcb25a
ok 23 - cf674460-216c-42a1-bf43-35df7ab2ab00
ok 24 - 6dfa4b68-cedb-4ee1-b036-970b7a0b1fd2
ok 25 - adb3af5e-6b1d-48a8-bbaa-3d0db2caa9e7
ok 26 - b8016e0d-1679-4922-9c2f-22c48375c36b
ok 27 - ffdbc722-5655-42c8-b89a-d4fd1c8207f2
ok 28 - e3c38a00-4b66-412e-a133-8459758364ac
ok 29 - ff6110a2-6ecd-441a-88b3-50202ca2053c
ok 30 - 858dc8cf-99d6-4683-b309-9a17c7d8521b
ok 31 - f96c00ad-4ae7-4b9d-b9bb-b68c9c1cba67
ok 32 - 7b006e79-d9b1-4c75-9ef5-49f8282766d6
ok 33 - 15be46d6-557b-4185-a6df-9805439f2e76
ok 34 - 8b7496de-e3af-4e0b-bd34-f99154c1e7ac
ok 35 - 838c7cb1-f4c0-463b-be81-2eee9c89d99e
ok 36 - c0f1d48e-fa24-4a5e-a4b0-b3ad7918a167
ok 37 - f4da986d-6f50-4530-8cf4-18131dbcecf1
ok 38 - 1959789d-b8ed-467f-a105-edc464f2707e
ok 39 - 5223cf87-9554-4251-b7d9-90ff829233a8
ok 40 - a076df70-f197-44c7-befe-9a09c4fefdf5
ok 41 - fa60e734-94c5-4a2f-a9aa-49d456afdac6
ok 42 - dc6bf94d-bf8a-492d-93ef-a647934ebe8f
ok 43 - 19694d40-9415-4160-9eee-2749b45c3b5d
ok 44 - 994fbfc0-61a8-46a3-bdc1-7b6a66c913b3
ok 45 - 3af5fbdf-1004-4888-bf99-c3baf3af0837
ok 46 - 1d108b1e-a803-408e-bcde-67423d07ddf3
ok 47 - 81e4ffd4-ce51-4127-a7ba-970487974ec0
ok 48 - ad4952bb-9d69-4bfb-a44f-694117e0a8d5
ok 49 - cb7f7824-25ff-4289-96a9-7a5cb65203fa
ok 50 - 7ecc1ab9-a02e-47dc-9420-be7e9bf872f5
ok 51 - 3ad9183b-92d0-4562-962c-e140f7c41f60
ok 52 - a4c450cc-aa75-49e0-87d4-58091a0936b5
ok 53 - a08d4346-7a15-4829-a25b-f83c747a1c31
ok 54 - 74bc5927-2ab5-48c9-86e5-57b916b93d99
ok 55 - 4dcc8248-26dd-40f8-b5c4-138687786ce8
ok 56 - ffd99e7b-d79b-4634-ad3e-aa42421ebc89
ok 57 - 2dc5516d-2fdb-4bef-b316-9dacc7d966ca
ok 58 - 0f78d0ed-bc2b-4951-8201-f7593777015a
ok 59 - 8721bed0-2933-496e-8840-67f737615257
ok 60 - 95b17d46-3a3c-4378-810f-d0f091349dc3
ok 61 - ed8259cf-e125-4f37-8467-bd866fb787ed
ok 62 - b3b94c5f-7429-4fb3-8fc1-4e201bfd2c11
ok 63 - 0437a4bc-22d1-460c-a9d5-eba810f01824
ok 64 - 94d7d45d-fd81-4521-bfeb-9bd72931ab13
ok 65 - 1f280006-459e-4be3-9087-e3a33f91c96a
ok 66 - c97e38a2-7991-4ca5-b9d8-40bff716b7f6
ok 67 - 14872adc-4eb7-428c-a8a8-2cc2f7e694dd
ok 68 - dd41de8b-0641-4cc0-9054-c73b6f248066
ok 69 - 7573a033-5a17-49ce-a601-6d19b897f479
ok 70 - ced05f28-0425-4077-a9cf-bf97268702ed
ok 71 - 9f41f87e-1c3d-4316-a1db-ead44dad5dd2
ok 72 - c984e72a-9008-43c4-be78-e4cd9db26a0a
ok 73 - 20452d6e-74ea-47b3-9e74-7f0afa297ce4
ok 74 - 15e44f02-7cdc-447e-b520-743cb025c4a3
ok 75 - 817d2d9d-5243-4379-8c33-636dd8008c9e
ok 76 - a921ba34-b701-4595-bf2e-22adba6047c6
ok 77 - 2264c775-6e22-4c42-8a6b-0680002b6895
ok 78 - 44fe1a52-d297-4197-b55e-0b87cbb6e86d
ok 79 - 4010019b-d8f6-48b2-8532-29fdb31c3baa
ok 80 - 4b15166b-915f-4960-9028-f773137cab59
ok 81 - b095ba1a-7de0-492d-8b35-259577f925bb
ok 82 - e3de986c-d67f-4f80-b1f9-09e3d45cf3f3
ok 83 - 0b8495d0-5f06-4d7b-a957-64e97b23396d
ok 84 - 9408a423-838e-4eec-b6cb-b41e11fe2e69
ok 85 - 5f22a0c1-94db-43d0-b141-906cd6764e0f
ok 86 - 3349ef2a-6e14-40bf-aa9c-73be873e9c7a
ok 87 - 943fe70a-05e3-467a-9993-c5af5dbfe290
ok 88 - b820c897-a751-4084-bb57-e57f898c6d88
ok 89 - d4aafe78-2e24-4d02-b111-745a6043a29a
ok 90 - 84f5d682-0ec8-4706-8c82-54e32a93d133
ok 91 - 3b8cf443-417b-49c1-9a84-06ce4311ff60
ok 92 - 1d4c75fa-06d9-4ccf-9733-743d22ecb4b6
ok 93 - fb1edd7f-afaa-4b6d-9c53-44bb2597a839
ok 94 - 9cd8b423-a958-4136-9f9c-ca6c508d2049
ok 95 - 90b11da4-d164-4db9-8f4b-576353f23dff
ok 96 - a6a792a3-8a56-405a-92f7-1ec4a83ffc54
ok 97 - c7ec26fe-0f63-4ecd-9e4f-dd3048566df5
ok 98 - 021669f8-0291-439c-9ae3-282615022584
ok 99 - 0785e3ac-bf47-46db-9b5f-491a45a8a3b5
ok 100 - a1686b32-0913-4480-bed9-ad55f815e200
ok 101 - 521f20c0-00e3-4549-ac70-0c02093c65ce
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;
# 1ef17b25-9dcc-63d2-b3f2-XXXXXXXXXXXX
ok 2
# 1ef17b25-9dcc-69cc-b3f2-XXXXXXXXXXXX
ok 3
# 1ef17b25-9dcc-6cce-b3f2-XXXXXXXXXXXX
ok 4
# 1ef17b25-9dcc-6f76-b3f2-XXXXXXXXXXXX
ok 5
# 1ef17b25-9dcd-61ec-b3f2-XXXXXXXXXXXX
ok 6
# 1ef17b25-9dcd-653e-b3f2-XXXXXXXXXXXX
ok 7
# 1ef17b25-9dcd-68cc-b3f2-XXXXXXXXXXXX
ok 8
# 1ef17b25-9dcd-6b42-b3f2-XXXXXXXXXXXX
ok 9
# 1ef17b25-9dcd-6d7c-b3f2-XXXXXXXXXXXX
ok 10
# 1ef17b25-9dcd-6fc0-b3f2-XXXXXXXXXXXX
ok 11
# 1ef17b25-9dce-61fa-b3f2-XXXXXXXXXXXX
ok 12
# 1ef17b25-9dce-6452-b3f2-XXXXXXXXXXXX
ok 13
# 1ef17b25-9dce-6682-b3f2-XXXXXXXXXXXX
ok 14
# 1ef17b25-9dce-68a8-b3f2-XXXXXXXXXXXX
ok 15
# 1ef17b25-9dce-6ac4-b3f2-XXXXXXXXXXXX
ok 16
# 1ef17b25-9dce-6cea-b3f2-XXXXXXXXXXXX
ok 17
# 1ef17b25-9dce-6f06-b3f2-XXXXXXXXXXXX
ok 18
# 1ef17b25-9dcf-6122-b3f2-XXXXXXXXXXXX
ok 19
# 1ef17b25-9dcf-63d4-b3f2-XXXXXXXXXXXX
ok 20
# 1ef17b25-9dcf-6636-b3f2-XXXXXXXXXXXX
ok 21
# 1ef17b25-9dcf-6924-b3f2-XXXXXXXXXXXX
ok 22
# 1ef17b25-9dcf-6e92-b3f2-XXXXXXXXXXXX
ok 23
# 1ef17b25-9dd0-6112-b3f2-XXXXXXXXXXXX
ok 24
# 1ef17b25-9dd0-6342-b3f2-XXXXXXXXXXXX
ok 25
# 1ef17b25-9dd0-6568-b3f2-XXXXXXXXXXXX
ok 26
# 1ef17b25-9dd0-67de-b3f2-XXXXXXXXXXXX
ok 27
# 1ef17b25-9dd0-6a18-b3f2-XXXXXXXXXXXX
ok 28
# 1ef17b25-9dd0-6c3e-b3f2-XXXXXXXXXXXX
ok 29
# 1ef17b25-9dd0-6e8c-b3f2-XXXXXXXXXXXX
ok 30
# 1ef17b25-9dd1-60c6-b3f2-XXXXXXXXXXXX
ok 31
# 1ef17b25-9dd1-62ec-b3f2-XXXXXXXXXXXX
ok 32
# 1ef17b25-9dd1-6508-b3f2-XXXXXXXXXXXX
ok 33
# 1ef17b25-9dd1-674c-b3f2-XXXXXXXXXXXX
ok 34
# 1ef17b25-9dd1-697c-b3f2-XXXXXXXXXXXX
ok 35
# 1ef17b25-9dd1-6bac-b3f2-XXXXXXXXXXXX
ok 36
# 1ef17b25-9dd1-6dc8-b3f2-XXXXXXXXXXXX
ok 37
# 1ef17b25-9dd1-6fe4-b3f2-XXXXXXXXXXXX
ok 38
# 1ef17b25-9dd2-6200-b3f2-XXXXXXXXXXXX
ok 39
# 1ef17b25-9dd2-6412-b3f2-XXXXXXXXXXXX
ok 40
# 1ef17b25-9dd2-662e-b3f2-XXXXXXXXXXXX
ok 41
# 1ef17b25-9dd2-685e-b3f2-XXXXXXXXXXXX
ok 42
# 1ef17b25-9dd2-6a84-b3f2-XXXXXXXXXXXX
ok 43
# 1ef17b25-9dd2-6ca0-b3f2-XXXXXXXXXXXX
ok 44
# 1ef17b25-9dd2-6ebc-b3f2-XXXXXXXXXXXX
ok 45
# 1ef17b25-9dd3-6114-b3f2-XXXXXXXXXXXX
ok 46
# 1ef17b25-9dd3-638a-b3f2-XXXXXXXXXXXX
ok 47
# 1ef17b25-9dd3-6a06-b3f2-XXXXXXXXXXXX
ok 48
# 1ef17b25-9dd3-6cc2-b3f2-XXXXXXXXXXXX
ok 49
# 1ef17b25-9dd3-6f24-b3f2-XXXXXXXXXXXX
ok 50
# 1ef17b25-9dd4-6154-b3f2-XXXXXXXXXXXX
ok 51
# 1ef17b25-9dd4-6654-b3f2-XXXXXXXXXXXX
ok 52
# 1ef17b25-9dd4-68ac-b3f2-XXXXXXXXXXXX
ok 53
# 1ef17b25-9dd4-6ad2-b3f2-XXXXXXXXXXXX
ok 54
# 1ef17b25-9dd4-6d02-b3f2-XXXXXXXXXXXX
ok 55
# 1ef17b25-9dd4-6f78-b3f2-XXXXXXXXXXXX
ok 56
# 1ef17b25-9dd5-61a8-b3f2-XXXXXXXXXXXX
ok 57
# 1ef17b25-9dd5-6400-b3f2-XXXXXXXXXXXX
ok 58
# 1ef17b25-9dd5-6630-b3f2-XXXXXXXXXXXX
ok 59
# 1ef17b25-9dd5-6856-b3f2-XXXXXXXXXXXX
ok 60
# 1ef17b25-9dd5-6a7c-b3f2-XXXXXXXXXXXX
ok 61
# 1ef17b25-9dd5-6c98-b3f2-XXXXXXXXXXXX
ok 62
# 1ef17b25-9dd5-6eb4-b3f2-XXXXXXXXXXXX
ok 63
# 1ef17b25-9dd6-60da-b3f2-XXXXXXXXXXXX
ok 64
# 1ef17b25-9dd6-62f6-b3f2-XXXXXXXXXXXX
ok 65
# 1ef17b25-9dd6-651c-b3f2-XXXXXXXXXXXX
ok 66
# 1ef17b25-9dd6-672e-b3f2-XXXXXXXXXXXX
ok 67
# 1ef17b25-9dd6-69ae-b3f2-XXXXXXXXXXXX
ok 68
# 1ef17b25-9dd7-67f0-b3f2-XXXXXXXXXXXX
ok 69
# 1ef17b25-9dd7-6a48-b3f2-XXXXXXXXXXXX
ok 70
# 1ef17b25-9dd7-6c82-b3f2-XXXXXXXXXXXX
ok 71
# 1ef17b25-9dd7-6eb2-b3f2-XXXXXXXXXXXX
ok 72
# 1ef17b25-9dd8-60e2-b3f2-XXXXXXXXXXXX
ok 73
# 1ef17b25-9dd8-6312-b3f2-XXXXXXXXXXXX
ok 74
# 1ef17b25-9dd8-6538-b3f2-XXXXXXXXXXXX
ok 75
# 1ef17b25-9dd8-675e-b3f2-XXXXXXXXXXXX
ok 76
# 1ef17b25-9dd8-69c0-b3f2-XXXXXXXXXXXX
ok 77
# 1ef17b25-9dd8-6bf0-b3f2-XXXXXXXXXXXX
ok 78
# 1ef17b25-9dd8-6e48-b3f2-XXXXXXXXXXXX
ok 79
# 1ef17b25-9dd9-606e-b3f2-XXXXXXXXXXXX
ok 80
# 1ef17b25-9dd9-628a-b3f2-XXXXXXXXXXXX
ok 81
# 1ef17b25-9dd9-64a6-b3f2-XXXXXXXXXXXX
ok 82
# 1ef17b25-9dd9-66c2-b3f2-XXXXXXXXXXXX
ok 83
# 1ef17b25-9dd9-68f2-b3f2-XXXXXXXXXXXX
ok 84
# 1ef17b25-9dd9-6b0e-b3f2-XXXXXXXXXXXX
ok 85
# 1ef17b25-9dd9-6d5c-b3f2-XXXXXXXXXXXX
ok 86
# 1ef17b25-9dd9-6f8c-b3f2-XXXXXXXXXXXX
ok 87
# 1ef17b25-9dda-619e-b3f2-XXXXXXXXXXXX
ok 88
# 1ef17b25-9dda-63ba-b3f2-XXXXXXXXXXXX
ok 89
# 1ef17b25-9dda-661c-b3f2-XXXXXXXXXXXX
ok 90
# 1ef17b25-9dda-6856-b3f2-XXXXXXXXXXXX
ok 91
# 1ef17b25-9dda-6a7c-b3f2-XXXXXXXXXXXX
ok 92
# 1ef17b25-9dda-6c98-b3f2-XXXXXXXXXXXX
ok 93
# 1ef17b25-9dda-6eb4-b3f2-XXXXXXXXXXXX
ok 94
# 1ef17b25-9ddb-612a-b3f2-XXXXXXXXXXXX
ok 95
# 1ef17b25-9ddb-6350-b3f2-XXXXXXXXXXXX
ok 96
# 1ef17b25-9ddb-6576-b3f2-XXXXXXXXXXXX
ok 97
# 1ef17b25-9ddb-67c4-b3f2-XXXXXXXXXXXX
ok 98
# 1ef17b25-9ddb-69e0-b3f2-XXXXXXXXXXXX
ok 99
# 1ef17b25-9ddb-6bfc-b3f2-XXXXXXXXXXXX
ok 100
# 1ef17b25-9ddb-6e18-b3f2-XXXXXXXXXXXX
ok 101
ok 102 - no dupes
1..102
ok
t/3unique/v7.t ............ 
ok 1 - use UUID;
ok 2 - 018f9ce2-4387-77ad-802a-c6fed465bb2b
ok 3 - 018f9ce2-4388-701c-99d5-3299fb75608b
ok 4 - 018f9ce2-4388-77f4-bc16-464d3ecb4c00
ok 5 - 018f9ce2-4388-7d56-b2e0-59145583125f
ok 6 - 018f9ce2-4388-7806-b551-5f2611548a53
ok 7 - 018f9ce2-4388-75a3-aa2b-ce7f0d0f0be8
ok 8 - 018f9ce2-4388-705c-b115-7ea6e1e0861c
ok 9 - 018f9ce2-4388-7a3d-a07a-1e1ded946967
ok 10 - 018f9ce2-4388-7e69-9d69-c044104a71e7
ok 11 - 018f9ce2-4388-7ead-b74f-7c46017a84dc
ok 12 - 018f9ce2-4388-72a3-acc9-d00b96c7f68e
ok 13 - 018f9ce2-4388-7213-b069-6d25c9fd13e5
ok 14 - 018f9ce2-4388-7863-b3c2-2e60dc6695c6
ok 15 - 018f9ce2-4388-7cbd-bfe0-e0128e5b6575
ok 16 - 018f9ce2-4388-7a9e-a796-5a075e10937a
ok 17 - 018f9ce2-4388-7b1b-8cde-9b167b43a125
ok 18 - 018f9ce2-4388-7fb3-b8da-e895d4a64355
ok 19 - 018f9ce2-4389-7e4c-851e-f4028b41e64f
ok 20 - 018f9ce2-4389-71b2-8915-d4e3aa2a5680
ok 21 - 018f9ce2-4389-76db-acaf-20d87acbfd32
ok 22 - 018f9ce2-4389-7003-b8ef-1d96c67ef74f
ok 23 - 018f9ce2-4389-7ed0-b019-e3ee5d0e7cf3
ok 24 - 018f9ce2-4389-72b4-8b30-9ccd62b6268f
ok 25 - 018f9ce2-4389-76e2-a14f-af74f0be25f2
ok 26 - 018f9ce2-4389-79ee-8bb3-bd0f68dc7bbe
ok 27 - 018f9ce2-4389-7b88-bdb1-5e28a6351a62
ok 28 - 018f9ce2-4389-7033-ba3b-00e4bdb8bb3f
ok 29 - 018f9ce2-438a-73aa-86bf-21961a8fb912
ok 30 - 018f9ce2-438a-7bcd-ae43-0b26d42e1a90
ok 31 - 018f9ce2-438a-7644-8af3-740f4ffbe890
ok 32 - 018f9ce2-438a-7a31-91b9-8435b7242b90
ok 33 - 018f9ce2-438b-74f6-881a-7e2058b13805
ok 34 - 018f9ce2-438b-739f-9b81-07225ce7d8ae
ok 35 - 018f9ce2-438b-731b-923f-16d14154df77
ok 36 - 018f9ce2-438b-7513-a8d8-93efa37a5931
ok 37 - 018f9ce2-438b-78af-8d5f-acf7af5cd9ec
ok 38 - 018f9ce2-438b-7b86-aa07-8b5d3f012c7e
ok 39 - 018f9ce2-438c-7a8e-9d9e-f4496ca08b46
ok 40 - 018f9ce2-438c-7165-8940-b501e040f0c0
ok 41 - 018f9ce2-438c-7fd3-80ae-b4285fa4908e
ok 42 - 018f9ce2-438c-7209-9137-bd8776034bc3
ok 43 - 018f9ce2-438c-7dcf-af44-07da618dfd6c
ok 44 - 018f9ce2-438c-71b9-ade8-50a1d8aabdef
ok 45 - 018f9ce2-438c-7d87-8089-905a8e67b8fb
ok 46 - 018f9ce2-438c-7b87-84c4-52ebc92791aa
ok 47 - 018f9ce2-438d-794b-9b23-63623873974d
ok 48 - 018f9ce2-438d-718e-913b-475b675380d7
ok 49 - 018f9ce2-438d-7958-a919-6701d2f17f98
ok 50 - 018f9ce2-438d-76fc-9d6c-a204801a0d01
ok 51 - 018f9ce2-438d-731e-8d77-821866ad288a
ok 52 - 018f9ce2-438d-758c-a3c2-3f74b04fd8d1
ok 53 - 018f9ce2-438e-7e95-8c4f-e58f2267f8a8
ok 54 - 018f9ce2-438e-7c2e-884b-6e7addca64b2
ok 55 - 018f9ce2-438f-7b2e-9c03-f9a53e4a487a
ok 56 - 018f9ce2-438f-7d69-8d69-58b7fb50bca5
ok 57 - 018f9ce2-438f-7135-8ed6-3e1723c5eaa0
ok 58 - 018f9ce2-438f-745d-8eaf-ffd9c71cf361
ok 59 - 018f9ce2-438f-7244-8b20-3e14e0df90a4
ok 60 - 018f9ce2-438f-7665-b01c-655c36c9f8c2
ok 61 - 018f9ce2-438f-746f-b8c6-c1dab8d9e948
ok 62 - 018f9ce2-438f-75dd-bb24-d89eff72ba25
ok 63 - 018f9ce2-438f-71b9-ad73-f0e516eae44f
ok 64 - 018f9ce2-438f-725f-9935-9cb405c78225
ok 65 - 018f9ce2-438f-7d9d-9479-ad1477be738b
ok 66 - 018f9ce2-438f-710f-b9a3-57501658c711
ok 67 - 018f9ce2-438f-7757-b8e7-63c8364bb355
ok 68 - 018f9ce2-438f-7cd2-a3bc-1e7415bd90de
ok 69 - 018f9ce2-438f-78a4-aaba-fade079ac879
ok 70 - 018f9ce2-438f-755c-a3d1-5cf3045375e2
ok 71 - 018f9ce2-4390-7e0c-b1f8-cc1d0efc1159
ok 72 - 018f9ce2-4390-7644-ab91-f2a92a289234
ok 73 - 018f9ce2-4390-732a-ae87-fdc91a8662ea
ok 74 - 018f9ce2-4390-7d6a-a500-2114090ec399
ok 75 - 018f9ce2-4391-7ec1-bb62-f183656f9d1e
ok 76 - 018f9ce2-4391-71ec-913d-e3ac3a7e7ccb
ok 77 - 018f9ce2-4391-7f18-8ee9-3a3a5a7c951e
ok 78 - 018f9ce2-4391-7f34-bf7c-edb9580aeede
ok 79 - 018f9ce2-4391-73d0-bdb5-171619b46891
ok 80 - 018f9ce2-4391-7f4b-9927-efa13d391c5c
ok 81 - 018f9ce2-4391-71f1-a31b-868af0103019
ok 82 - 018f9ce2-4391-728f-bc83-9897152f009f
ok 83 - 018f9ce2-4391-7dfe-a829-f3e41792ed19
ok 84 - 018f9ce2-4391-71e6-8303-7a4ec26b4260
ok 85 - 018f9ce2-4391-7b11-8997-c4a1b53bb0f3
ok 86 - 018f9ce2-4391-7b6c-b58e-0371b0434d28
ok 87 - 018f9ce2-4391-7e2f-ba4b-f2d8dfe41ce0
ok 88 - 018f9ce2-4391-7218-a7d0-d052811b5668
ok 89 - 018f9ce2-4391-7893-8ddd-0fa23fe5b389
ok 90 - 018f9ce2-4391-7e5f-a90a-26f88c452324
ok 91 - 018f9ce2-4391-727b-9584-183266e0edbe
ok 92 - 018f9ce2-4391-72ca-9788-c1879bbd7c3f
ok 93 - 018f9ce2-4392-784e-b93f-76c658a0d646
ok 94 - 018f9ce2-4392-7601-8c92-e07167428af4
ok 95 - 018f9ce2-4392-70e4-b842-3063bc996fc9
ok 96 - 018f9ce2-4392-7077-8d33-94f9f2c703ad
ok 97 - 018f9ce2-4392-7347-b883-7294db9daa5b
ok 98 - 018f9ce2-4392-7b55-b0cb-5b34bc932174
ok 99 - 018f9ce2-4392-7c95-978f-13cde6d7ce5e
ok 100 - 018f9ce2-4392-7a6e-9a00-0f86aa4023b2
ok 101 - 018f9ce2-4392-780f-a3b0-b97cb2a43482
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: 36ee tv: 0000001716324027 00309733 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: 206e tv: 0000001716324027 00569711 adj: 00000000
# clock: 206e tv: 0000001716324027 00569711 adj: 00000000
ok 6 - start persist unchanged
ok 7 - later persist found
# clock: 206e tv: 0000001716324027 00590830 adj: 00000000
ok 8 - later larger than start
# clock: 206e tv: 0000001716324027 00601714 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 5f67365c-17b2-11ef-a53f-XXXXXXXXXXXX
# sys time Tue May 21 22:40:34 2024
# uid time Tue May 21 22:40:34 2024
# sys time 1716324034
# uid time 1716324034.39919
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 1716324034
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 1716324034
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 1716324034
ok 2 - always 0
1..2
ok
t/7time/time_v6.t ......... 
ok 1 - loaded
# new uuid 1ef17b25-fa3d-6cc4-ac0a-XXXXXXXXXXXX
# sys time Tue May 21 22:40:34 2024
# uid time Tue May 21 22:40:34 2024
# sys time 1716324034
# uid time 1716324034.79667
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 018f9ce2-6955-7d43-8828-72e8a20a20b1
# sys time Tue May 21 22:40:34 2024
# uid time Tue May 21 22:40:34 2024
# sys time 1716324034
# uid time 1716324034.901
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v1.t .............. 
ok 1 - loaded
# 5fc33b14-17b2-11ef-bd7f-XXXXXXXXXXXX
# 1ef17b25fc33b14
# uid time 1716324035.00224
# sys time 1716324034
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v6.t .............. 
ok 1 - loaded
# 1ef17b25-fd1a-60b4-9150-XXXXXXXXXXXX
# 1ef17b25fd1a0b4
# uid time 1716324035.09659
# sys time 1716324035
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v7.t .............. 
ok 1 - loaded
# 018f9ce2-6a7f-7bcc-af89-b3a083fe8005
# 018f9ce26a7f
# uid time 1716324035.199
# sys time 1716324035
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 2
# releasing 2
# 604ee4a2-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 2
# generating 4
# releasing 4
# generating 9
# releasing 9
# 604eeb50-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 9
# generating 1
# releasing 1
# generating 6
# 604ef79e-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 1
# releasing 6
# generating 8
# 604ef884-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 6
# releasing 8
# 604efb22-17b2-11ef-8a41-XXXXXXXXXXXX
# generating 5
# recording 8
# releasing 5
# 604f0450-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 5
# generating 7
# releasing 7
# 604f06a8-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 7
# generating 3
# releasing 3
# 604f07e8-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 3
# generating 10
# releasing 10
# 604f0a36-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 10
# 604ee93e-17b2-11ef-8a41-XXXXXXXXXXXX
# recording 4
ok 3 - no dupes
# 604ee4a2-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604ee93e-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604eeb50-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604ef79e-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604ef884-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604efb22-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604f0450-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604f06a8-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604f07e8-17b2-11ef-8a41-XXXXXXXXXXXX  1
# 604f0a36-17b2-11ef-8a41-XXXXXXXXXXXX  1
1..3
ok
t/8threads/v1_random.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 6070c8d8-17b2-11ef-a2e3-758eb05ba5ac
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: 6072a0d6-17b2-11ef-a2e3-758eb05ba5ac
# node 1: 758eb05ba5ac
# in doit()
# generating 2
# uuid 2: 6074fa20-17b2-11ef-a2e3-758eb05ba5ac
# node 2: 758eb05ba5ac
# in doit()
# generating 3
# uuid 3: 60777480-17b2-11ef-a2e3-758eb05ba5ac
# node 3: 758eb05ba5ac
# in doit()
# generating 4
# uuid 4: 607a63fc-17b2-11ef-a2e3-758eb05ba5ac
# node 4: 758eb05ba5ac
# in doit()
# generating 5
# uuid 5: 607cc52a-17b2-11ef-a2e3-758eb05ba5ac
# node 5: 758eb05ba5ac
# in doit()
# generating 6
# uuid 6: 607f351c-17b2-11ef-a2e3-758eb05ba5ac
# node 6: 758eb05ba5ac
# in doit()
# generating 7
# uuid 7: 60816b84-17b2-11ef-a2e3-758eb05ba5ac
# node 7: 758eb05ba5ac
# in doit()
# generating 8
# uuid 8: 6083c8f2-17b2-11ef-a2e3-758eb05ba5ac
# node 8: 758eb05ba5ac
# in doit()
# generating 9
# uuid 9: 6086653a-17b2-11ef-a2e3-758eb05ba5ac
# node 9: 758eb05ba5ac
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
# 609eb9e6-17b2-11ef-8da2-f79a992e5c5c
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# parent: f79a992e5c5c
# spawning
# in doit()
# generating 1
# uuid 1: 60a0b746-17b2-11ef-8da2-6dc9fa848cad
# node 1: 6dc9fa848cad
# in doit()
# generating 2
# uuid 2: 60a35b22-17b2-11ef-8da2-63565799e530
# node 2: 63565799e530
# in doit()
# generating 3
# uuid 3: 60a587da-17b2-11ef-8da2-f5e77378d91b
# node 3: f5e77378d91b
# in doit()
# generating 4
# uuid 4: 60a7d8b4-17b2-11ef-8da2-416f98d1b85f
# node 4: 416f98d1b85f
# in doit()
# generating 5
# uuid 5: 60aaa59e-17b2-11ef-8da2-cd14b469f338
# node 5: cd14b469f338
# in doit()
# generating 6
# uuid 6: 60acf7f4-17b2-11ef-8da2-5d205e536b4a
# node 6: 5d205e536b4a
# in doit()
# generating 7
# uuid 7: 60af5fa8-17b2-11ef-8da2-9bc8285fb668
# node 7: 9bc8285fb668
# in doit()
# generating 8
# uuid 8: 60b182f6-17b2-11ef-8da2-2b784ff2627b
# node 8: 2b784ff2627b
# in doit()
# generating 9
# uuid 9: 60b3f392-17b2-11ef-8da2-f54a6db34665
# node 9: f54a6db34665
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 9
# releasing 9
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 9
# generating 4
# releasing 4
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 4
# generating 5
# releasing 5
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 5
# generating 7
# releasing 7
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 7
# generating 8
# releasing 8
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 8
# generating 3
# releasing 3
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 3
# generating 6
# releasing 6
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 6
# generating 10
# releasing 10
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 10
# generating 1
# releasing 1
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 1
# generating 2
# releasing 2
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 2
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 2
# generating 4
# releasing 2
# releasing 4
# 6c089b2d-a95c-4494-b3a9-e3ef1550730a
# recording 2
# 8e145db0-2c9c-440f-8ec1-a0f274bc27c1
# recording 4
# generating 1
# releasing 1
# generating 5
# releasing 5
# b2862b7a-b0df-471e-ab3a-1eb2d1a45ab1
# recording 5
# generating 3
# releasing 3
# 87740c96-261a-40ea-ad98-a6e333af86ea
# recording 3
# generating 6
# releasing 6
# ed232d05-4780-42ac-b8dd-a706e362afe6
# recording 6
# generating 9
# releasing 9
# 2150356c-4e5c-42de-b540-47943b12a8c6
# recording 9
# generating 7
# releasing 7
# 729b92e2-f1f8-4fed-9df5-19db508d45d3
# recording 7
# generating 10
# releasing 10
# 727a8748-d6fc-44d7-9a1f-5e9c76deeaf3
# recording 10
# generating 8
# releasing 8
# b858919e-97f1-4ae7-990f-cda2b3437d70
# recording 8
# 3d1e92e6-06db-4813-a147-ef87a66daaad
# recording 1
ok 3 - no dupes
# 2150356c-4e5c-42de-b540-47943b12a8c6  1
# 3d1e92e6-06db-4813-a147-ef87a66daaad  1
# 6c089b2d-a95c-4494-b3a9-e3ef1550730a  1
# 727a8748-d6fc-44d7-9a1f-5e9c76deeaf3  1
# 729b92e2-f1f8-4fed-9df5-19db508d45d3  1
# 87740c96-261a-40ea-ad98-a6e333af86ea  1
# 8e145db0-2c9c-440f-8ec1-a0f274bc27c1  1
# b2862b7a-b0df-471e-ab3a-1eb2d1a45ab1  1
# b858919e-97f1-4ae7-990f-cda2b3437d70  1
# ed232d05-4780-42ac-b8dd-a706e362afe6  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 6
# generating 7
# releasing 6
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# generating 3
# recording 6
# releasing 3
# releasing 7
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 3
# generating 10
# releasing 10
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 10
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 7
# generating 4
# releasing 4
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 4
# generating 9
# releasing 9
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 9
# generating 8
# releasing 8
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 8
# generating 1
# releasing 1
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 1
# generating 2
# releasing 2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 2
# generating 5
# releasing 5
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 5
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
# in doit()
# reporting 10
# requesting 10
# waiting
# so far: 10
# do it
# generating 2
# releasing 2
# 1ef17b26-1ead-68f2-8adf-XXXXXXXXXXXX
# recording 2
# generating 3
# releasing 3
# 1ef17b26-1ead-6cb2-8adf-XXXXXXXXXXXX
# recording 3
# generating 4
# releasing 4
# 1ef17b26-1ead-6f32-8adf-XXXXXXXXXXXX
# recording 4
# generating 5
# releasing 5
# 1ef17b26-1eae-616c-8adf-XXXXXXXXXXXX
# recording 5
# generating 7
# releasing 7
# 1ef17b26-1eae-6392-8adf-XXXXXXXXXXXX
# recording 7
# generating 10
# releasing 10
# 1ef17b26-1eae-6572-8adf-XXXXXXXXXXXX
# recording 10
# generating 6
# releasing 6
# 1ef17b26-1eae-678e-8adf-XXXXXXXXXXXX
# recording 6
# generating 1
# releasing 1
# 1ef17b26-1eaf-6544-8adf-XXXXXXXXXXXX
# recording 1
# generating 8
# releasing 8
# 1ef17b26-1eaf-68d2-8adf-XXXXXXXXXXXX
# recording 8
# generating 9
# releasing 9
# 1ef17b26-1eaf-6b34-8adf-XXXXXXXXXXXX
# recording 9
ok 3 - no dupes
# 1ef17b26-1ead-68f2-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1ead-6cb2-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1ead-6f32-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eae-616c-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eae-6392-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eae-6572-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eae-678e-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eaf-6544-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eaf-68d2-8adf-XXXXXXXXXXXX  1
# 1ef17b26-1eaf-6b34-8adf-XXXXXXXXXXXX  1
1..3
ok
t/8threads/v6_random.t .... 
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef17b26-20d0-6774-b0fa-cda7717e4fcd
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: 1ef17b26-20ee-6364-b0fa-cda7717e4fcd
# node 1: cda7717e4fcd
# in doit()
# generating 2
# uuid 2: 1ef17b26-2118-6ee8-b0fa-cda7717e4fcd
# node 2: cda7717e4fcd
# in doit()
# generating 3
# uuid 3: 1ef17b26-213e-6328-b0fa-cda7717e4fcd
# node 3: cda7717e4fcd
# in doit()
# generating 4
# uuid 4: 1ef17b26-2162-6660-b0fa-cda7717e4fcd
# node 4: cda7717e4fcd
# in doit()
# generating 5
# uuid 5: 1ef17b26-2186-6d76-b0fa-cda7717e4fcd
# node 5: cda7717e4fcd
# in doit()
# generating 6
# uuid 6: 1ef17b26-21ab-6874-b0fa-cda7717e4fcd
# node 6: cda7717e4fcd
# in doit()
# generating 7
# uuid 7: 1ef17b26-21cf-6706-b0fa-cda7717e4fcd
# node 7: cda7717e4fcd
# in doit()
# generating 8
# uuid 8: 1ef17b26-21f4-67c2-b0fa-cda7717e4fcd
# node 8: cda7717e4fcd
# in doit()
# generating 9
# uuid 9: 1ef17b26-221b-6156-b0fa-cda7717e4fcd
# node 9: cda7717e4fcd
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
# 1ef17b26-23ed-6bf0-ad53-e39cf80bff65
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# parent: e39cf80bff65
# spawning
# in doit()
# generating 1
# uuid 1: 1ef17b26-2409-6990-ad53-d33ca5bb6320
# node 1: d33ca5bb6320
# in doit()
# generating 2
# uuid 2: 1ef17b26-2433-6d30-ad53-c37e267da173
# node 2: c37e267da173
# in doit()
# generating 3
# uuid 3: 1ef17b26-2457-6424-ad53-c16838e10953
# node 3: c16838e10953
# in doit()
# generating 4
# uuid 4: 1ef17b26-247d-6e44-ad53-7f7b34441b63
# node 4: 7f7b34441b63
# in doit()
# generating 5
# uuid 5: 1ef17b26-24b8-6b2a-ad53-efde994ce24f
# node 5: efde994ce24f
# in doit()
# generating 6
# uuid 6: 1ef17b26-24dc-60ac-ad53-69920d38fc50
# node 6: 69920d38fc50
# in doit()
# generating 7
# uuid 7: 1ef17b26-24fe-67ce-ad53-35d69faf4958
# node 7: 35d69faf4958
# in doit()
# generating 8
# uuid 8: 1ef17b26-2523-648e-ad53-6d6a63085826
# node 8: 6d6a63085826
# in doit()
# generating 9
# uuid 9: 1ef17b26-2546-6bbe-ad53-6dfcd74fd3f0
# node 9: 6dfcd74fd3f0
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
# 018f9ce2-7c9d-70ed-a672-1f0add3ccb25
# recording 1
# generating 2
# releasing 2
# 018f9ce2-7c9d-72d5-b0c0-ce80487854e4
# recording 2
# generating 3
# releasing 3
# 018f9ce2-7c9d-7db1-8013-522a563f3437
# recording 3
# generating 4
# releasing 4
# 018f9ce2-7c9d-71d9-a749-993643823465
# recording 4
# generating 5
# releasing 5
# 018f9ce2-7c9d-7a90-bfd6-7b4f4de2405c
# recording 5
# generating 6
# releasing 6
# 018f9ce2-7c9d-7c3e-8c48-5aeb4459e605
# recording 6
# generating 7
# releasing 7
# 018f9ce2-7c9d-781f-bb9c-2722aaf4a3d1
# recording 7
# generating 8
# releasing 8
# 018f9ce2-7c9e-7a15-82f7-ed9b9bbe00d2
# recording 8
# generating 9
# releasing 9
# 018f9ce2-7c9e-728a-ab79-c44d314645c7
# recording 9
# generating 10
# releasing 10
# 018f9ce2-7c9e-76a1-ba76-ffa9f140e9ea
# recording 10
ok 3 - no dupes
# 018f9ce2-7c9d-70ed-a672-1f0add3ccb25  1
# 018f9ce2-7c9d-71d9-a749-993643823465  1
# 018f9ce2-7c9d-72d5-b0c0-ce80487854e4  1
# 018f9ce2-7c9d-781f-bb9c-2722aaf4a3d1  1
# 018f9ce2-7c9d-7a90-bfd6-7b4f4de2405c  1
# 018f9ce2-7c9d-7c3e-8c48-5aeb4459e605  1
# 018f9ce2-7c9d-7db1-8013-522a563f3437  1
# 018f9ce2-7c9e-728a-ab79-c44d314645c7  1
# 018f9ce2-7c9e-76a1-ba76-ffa9f140e9ea  1
# 018f9ce2-7c9e-7a15-82f7-ed9b9bbe00d2  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=1898, 30 wallclock secs ( 0.48 usr  0.16 sys + 11.68 cusr  2.98 csys = 15.30 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
    Thread::Semaphore   0        2.13    
    threads             0        2.40    
    threads::shared     0        1.69    
    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 = 1265195
    PERL5_CPAN_IS_RUNNING = 1265195
    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/1e0c/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-thread-multi
    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/1e0c -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 -Duseithreads -Uuselongdouble -DEBUGGING=-g'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -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='-D_REENTRANT -D_GNU_SOURCE -fwrapv -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='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/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:
    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_USE_DEVEL
    PERL_USE_SAFE_PUTENV
    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
  Built under linux
  Compiled at Feb 24 2024 15:04:43
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="1265195"
    PERL5_CPAN_IS_RUNNING="1265195"
    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/1e0c/lib/site_perl/5.39.8/x86_64-linux-thread-multi
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1e0c/lib/site_perl/5.39.8
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1e0c/lib/5.39.8/x86_64-linux-thread-multi
    /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.39.8/1e0c/lib/5.39.8
    .